Qué ha pasado
Una cartera puede tener las claves correctas y aun así pasar por alto un pago al reconstruir sus registros. El 2 de septiembre de 2026, Bitcoin Dev Kit integró una corrección para ese problema. BDK es un conjunto de componentes de software para crear carteras de Bitcoin.
La operación afectada vuelve a examinar transacciones que el software ya conoce. Comprueba qué pagos pertenecen a la cartera. La búsqueda anterior podía dar respuestas distintas según qué transacción examinara primero.
Qué cambia
Una cartera no tiene una sola dirección. Puede generar una secuencia numerada a partir de las mismas claves de origen. BIP32 describe esta estructura, que permite recuperar una familia de claves desde una copia de seguridad sin guardar cada una por separado.
Pero tener la receta para generar direcciones no equivale a saber cuáles recibieron dinero. El software necesita una regla para detenerse. Por ejemplo, BIP44 describe una búsqueda que termina tras encontrar 20 direcciones de recepción consecutivas sin usar. Es contexto, no la configuración del caso descrito en BDK.
El índice de BDK mantiene una ventana de direcciones preparadas para reconocer pagos. Encontrar un pago más adelante amplía esa ventana. Antes, un pago examinado antes de la ampliación podía quedar omitido durante el resto del repaso. La corrección repite la búsqueda hasta que la ventana deja de crecer.
Es como comprobar sobres contra una lista de invitados que va aumentando. Si un sobre posterior añade nombres, hay que revisar los sobres rechazados antes.
Qué no cambia
Esto repara los registros locales. No reescribe transacciones de Bitcoin ni transfiere la propiedad de las monedas.
El autor también señala una limitación cercana: las actualizaciones incrementales siguen una ruta distinta que este parche no repara. Repasar todo el historial y procesar una transacción recién llegada son operaciones diferentes.
La comprobación del 9 de septiembre confirma que el cambio está integrado, no que exista una versión publicada de una cartera que lo incluya. La página de versiones del proyecto es un punto de verificación separado. Los desarrolladores de carteras aún deben determinar qué versiones de la dependencia y de su aplicación contienen el cambio.
Contexto
Una copia de seguridad aporta las claves. El software de recuperación también debe encontrar los pagos que esas claves pueden gastar. Ambas tareas van juntas, pero completar la primera no demuestra que la segunda haya salido bien. Esta corrección aborda una razón concreta por la que importa esa diferencia.
