Bitcoin

Nuevo software de Bitcoin implementará otro lenguaje para claves privadas

El grupo mundial de desarrolladores voluntarios detrás de la implementación más popular del software, Bitcoin Core, lanzará pronto su 17ª versión de software principal, que codifica una serie de cambios muy esperados. De particular énfasis es mejorar el monedero (wallet) predeterminado del software, donde se almacenan las claves privadas de Bitcoin del usuario.

single-image

El grupo mundial de desarrolladores voluntarios detrás de la implementación más popular del software, Bitcoin Core, lanzará pronto su 17ª versión de software principal, que codifica una serie de cambios muy esperados. De particular énfasis es mejorar el monedero (wallet) predeterminado del software, donde se almacenan las claves privadas de Bitcoin del usuario.

Quizás la actualización más interesante es el debut de un nuevo «lenguaje» propuesto inicialmente por el destacado colaborador de Bitcoin Pieter Wuille.

La idea detrás del nuevo idioma es permitir a los usuarios nombrar sus diferentes cuentas. Como etiquetar una «donación» y otro «ahorro».

Otro caso de uso significativo del lenguaje es hacer que sea más fácil mover las llaves de una billetera a otra. Si un usuario intenta mover una llave de una billetera a otra, es posible que pierda parte de la información sobre cómo las monedas pueden desbloquearse y enviarse a otra persona.

Eso no es un gran problema para muchas transacciones. Después de todo, la mayoría de las transacciones tienen instrucciones bastante simples: el propietario debe firmar la transacción con una clave secreta, lo que demuestra que las monedas son realmente suyas. Pero eso no es cierto para cada transacción. Por ejemplo, las transacciones con varias firmas requieren que más de una persona apruebe cualquier gasto.

Las transacciones Lightning, un tipo de pago más rápido y escalable que todavía está en su infancia, son quizás el ejemplo más interesante de esto.

Con este tipo de transacción cada vez más común, el nuevo lenguaje tiene como objetivo garantizar que la información crucial no se pierda de forma más regular.

Con esto en mente, el nuevo lenguaje de Wuille apunta a etiquetar cada clave en Bitcoin (tanto pública como privada) con una «etiqueta» que describe qué puede desbloquearlo, «cambiando la forma en que pensamos sobre las billeteras», dijo el ingeniero de Chaincode John Newbery en una charla describiendo el próximo lanzamiento.

Otros cambios en la última versión son iterativos, los primeros pasos que los desarrolladores esperan conduzcan a algo más. Las Transacciones Bitcoin Parcialmente Firmadas (PSBT) son otro cambio muy esperado que se ajusta a la factura, codificado por Chow. PSBT es un nuevo formato para las transacciones que aún no se han firmado por completo y que puede transmitirse hasta que finalmente se divulga.

«PSBT permitirá a Bitcoin Core admitir más fácilmente billeteras de hardware y tener mejores configuraciones de monedero fuera de línea. En realidad, estoy trabajando en soporte de monedero de hardware para Bitcoin Core al usar PSBT», dijo Chow a CoinDesk, llegando incluso a argumentar que Bitcoin Core es una forma mucho más segura de usar Bitcoin que otros monederos de software».

Las billeteras SPV conllevan riesgos de privacidad y potencialmente de seguridad, ya que confían en que un tercero realice la verificación de cadena de bloques. Una vez que Bitcoin Core admite billeteras de hardware, los usuarios pueden usar Bitcoin Core y, como es un nodo completo, el usuario no Necesito confiar en un tercero que todo se ha verificado correctamente», dijo.

Función de «creación de billetera dinámica»

«Hace unos pocos lanzamientos, presentamos la capacidad de usar múltiples billeteras en Bitcoin Core. Sin embargo, eso requería iniciar Bitcoin Core configurado para billeteras múltiples. Ahora, podemos cargar, descargar y crear wallets cuando el software ya se está ejecutando», dijo Chow.

Mientras tanto, es posible que haya oído hablar de Coin Selection, una forma mejorada de sacar las monedas para una transacción. Es mucho mejor que el viejo algoritmo que mejora en gran medida la escalabilidad de bitcoin en su conjunto, incluso recortando tarifas.

Aunque el código principal de la nueva función ya se había agregado hace unos seis meses, el algoritmo está obteniendo un pequeño aumento de privacidad en la versión número 17.

El resto de los cambios se describirán con más detalle en las notas de la versión final, que se lanzarán al mismo tiempo que el código final probado.

Estos pueden parecer pequeños cambios. Especialmente porque pocas personas usan Bitcoin e incluso menos usan Bitcoin Core. Y no hay dudas de por qué. El software de Bitcoin ocupa casi 200 GB, aproximadamente del tamaño de una computadora portátil. Descargarlo y usarlo está muy lejos de descargar y configurar la aplicación Venmo en un teléfono inteligente en cuestión de minutos.

Fuente: CoinDesk

Deja un comentario

Loading data ...
Comparison
View chart compare
View table compare