Bitcoin Dev Kit 4.0 estrena soporte experimental para pagos silenciosos y BIP-353

By: rootdata|2026/07/24 15:48:35

Bitcoin Dev Kit (BDK) lanzó la versión 4.0.0 de su cliente de línea de comandos, bdk-cli, el 23 de julio de 2026.

La actualización fue publicada por tvpeter, mantenedor del proyecto, e incorpora soporte experimental para pagos silenciosos, instrucciones de pago vía DNS, bloqueo de UTXO y persistencia de sesiones de payjoin, entre otras mejoras, según señala el registro de cambios publicado en GitHub.

La versión 4.0.0 agrega soporte experimental para la creación de transacciones de pagos silenciosos. El desarrollo fue aportado por el colaborador nymius, bajo el número de solicitud 220. La cuenta de X de Bitcoin Dev Kit detalla que esta es una de las funciones destacadas de la nueva versión.

Tal como lo explica la Criptopedia de CriptoNoticias, un pago silencioso permite que alguien publique una sola dirección fija (por ejemplo, en su sitio web o redes sociales) y que cada persona que le envíe bitcoin genere, a partir de esa misma dirección, una dirección distinta en la red para cada pago.

Esto evita el problema de reutilizar una dirección (lo cual permite a cualquiera vincular todos los pagos recibidos por esa dirección y estimar cuánto dinero maneja su dueño), sin que el emisor y el receptor necesiten comunicarse previamente para coordinar una dirección nueva cada vez.

La función implica una mejora de privacidad para quien recibe fondos de forma recurrente, y su carácter experimental en esta versión significa que aún no se recomienda su uso con fondos reales sin las debidas precauciones.

La actualización también suma soporte para instrucciones de pago DNS bajo el estándar BIP-353. Este aporte fue realizado por el colaborador sdmg15, en la solicitud #236, quien debutó con esta contribución en el repositorio.

Esta función busca reemplazar las direcciones largas y difíciles de recordar por algo similar a una dirección de correo electrónico. La implicancia práctica es que el usuario ya no tendría que copiar y pegar una dirección extensa cada vez que quiere recibir un pago, siempre que el dominio que use tenga configurado ese registro.

BDK CLI 4.0.0 suma tres comandos nuevos al monedero: lock_utxo, unlock_utxo y locked_utxos, desarrollados por tvpeter en la solicitud #293, según el registro de cambios.

Un UTXO (por sus siglas en inglés, salida de transacción no gastada) es, en términos simples, cada fragmento de bitcoin que una wallet tiene disponible para gastar. Cuando se hace un pago, el monedero elige automáticamente cuáles de esos fragmentos usar.

Entonces, bloquear un UTXO significa indicarle a la wallet que no lo tome en cuenta al armar una transacción, aunque esté disponible.

Se trata de una función útil, por ejemplo, para reservar fondos destinados a otro fin sin correr el riesgo de gastarlos por error, o para tener mayor control manual sobre qué fondos se combinan en una misma transacción.

La nueva versión agrega persistencia de sesiones de payjoin, aportada por el colaborador Mshehu5 en la solicitud #242. Bitcoin Dev Kit precisó en X que las sesiones asíncronas de payjoin ahora se guardan en SQLite, lo que permite retomar sesiones que hayan sido interrumpidas.

El payjoin es un tipo de transacción colaborativa en la que tanto quien envía como quien recibe bitcoin aportan fondos propios a una misma transacción.

Esto sirve para dificultar una técnica común de análisis de cadena, que asume que todas las entradas de una transacción pertenecen a una sola persona; al mezclar fondos de ambas partes, esa suposición deja de ser confiable, lo que aporta privacidad.

Como este proceso puede tomar tiempo en completarse (no es instantáneo), que ahora se guarde en una base de datos SQLite implica que, si la aplicación se cierra o el proceso se interrumpe a mitad de camino, la sesión no se pierde y puede continuarse después.

El proyecto también realizó una refactorización de la estructura interna, liderada por tvpeter, que según el registro de cambios busca mejorar la legibilidad del código y facilitar la incorporación de nuevos comandos, reduciendo la probabilidad de errores.

Bitcoin Dev Kit señaló en X que esta refactorización también forma parte de los cambios destacados de la versión.

Vale aclarar que el Bitcoin Dev Kit (BDK) es un conjunto de librerías de código abierto, escritas principalmente en el lenguaje Rust, pensadas para construir aplicaciones de bitcoin seguras, con múltiples funciones y compatibles con distintas plataformas.

En otras palabras, no es una wallet de bitcoin lista para usar, sino un conjunto de piezas de software que otros desarrolladores utilizan como base para construir sus propias aplicaciones, en lugar de programar desde cero toda la lógica necesaria para manejar bitcoin.

Precio de --

--

Descargo de responsabilidad: Este contenido se proporciona únicamente con fines generales de desarrollo de marca e informativos y no constituye asesoramiento financiero, de inversión, legal ni fiscal. Cualquier evento, recompensa, evento en línea o información relacionada que se mencione en el presente documento no debe considerarse como una recomendación, solicitud o invitación para comprar, vender, tradear o negociar de cualquier otra forma con cualquier criptoactivo o para utilizar cualquier servicio. Los criptoactivos son sumamente volátiles y pueden provocar pérdidas. Es posible que los servicios de WEEX y los eventos en línea no estén disponibles en todas las regiones, así como que estén sujetos a las leyes, regulaciones y requisitos de elegibilidad vigentes. Usted es responsable de asegurarse de que su uso de los servicios de WEEX cumpla con las leyes locales y de evaluar cuidadosamente los riesgos antes de participar en cualquier actividad relacionada con las criptomonedas.

También te puede interesar

iconiconiconiconiconicon
Atención al cliente:@weikecs
Cooperación empresarial:@weikecs
Trading cuantitativo y MM:[email protected]
Programa VIP:[email protected]