Último Dev Kit de Bitcoin Mejora Privacidad y Reduce Comisiones

La versión 0.2.0 del Bitcoin Development Kit ha introducido una serie de útiles mejoras y correcciones de errores.

Por Liam Frost

3 min lectura

Ayer se lanzó una nueva versión del Bitcoin Development Kit (BDK), que trae consigo varias nuevas características, correcciones de errores y mejoras.

El BDK es una colección de herramientas y librerías diseñadas para ser "una base sólida para carteras multiplataforma de Bitcoin"

"El punto principal de esta versión es que es la primera con buena cobertura de pruebas y documentación publicada en [Crates.io] y [BitcoinDevKit.org]. Esto permite que los desarrolladores que quieran usar nuestra biblioteca fácilmente puedan incluirla como una dependencia", dijo a Decrypt el colaborador de BDK Steve Myers, añadiendo: "El punto general de BDK es facilitar a los desarrolladores de carteras el uso seguro de las características comunes y avanzadas de las carteras".

A partir de la versión 0.2.0, el proyecto —que fue fundado a principios de este año por Alekos Filini— ha cambiado oficialmente su nombre de "Magical Bitcoin" a "BDK". El esfuerzo de código abierto está siendo desarrollado actualmente por varios colaboradores como Steve Myers, Riccardo Casatta, Daniela Brozzoni, Mark Erhardt, Richard Ulrich, Justin Moon, Will Clark, y el seudónimo "eupn".

Una de las principales novedades de 0.2.0 es la adición de un algoritmo llamado "branch and bound". Esto permite a los desarrolladores disminuir el tamaño de los datos de las transacciones en la cadena de bloques, bajar las tarifas y mejorar la privacidad al minimizar los resultados extra.

"'La selección de monedas ramificadas y encuadernadas' está más orientada a carteras de gran volumen de gasto y recepción de muchas transacciones, trata de encontrar una combinación de entradas de transacciones para que una transacción de gasto no necesite hacer ningún cambio, esto hace que las transacciones de gasto sean más pequeñas y más privadas", explicó Myers.

Otra novedad es la generación de claves que tiene por objeto racionalizar el proceso de creación de nuevas frases semilla y claves privadas.

"La generación de claves es una característica más básica que permite a los desarrolladores de carteras utilizar BDK para generar simplemente claves privadas aleatorias extendidas BIP32 y palabras de semilla mnemotécnicas BIP39, lo que sería necesario hacer si no se utiliza una cartera de hardware en la aplicación de cartera", señaló Myers.

La actualización también introdujo o mejoró características tales como plantillas y macros de descriptores de billetera, tipos de claves genéricas y otras funcionalidades mas.

Get crypto news straight to your inbox--

sign up for the Decrypt Daily below. (It’s free).

Noticias recomendados