- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menúConsenso
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
La próxima gran actualización de software de Bitcoin incorporará un nuevo lenguaje para las claves Cripto
Se acerca una nueva versión de Bitcoin CORE , que incluye un nuevo lenguaje clave y más. CoinDesk recopila los detalles más recientes e interesantes.
Bitcoin puede ser difícil de usar incluso con herramientas fáciles de usar, y gestionar su infraestructura CORE es aún más difícil. Sin embargo, esto no detiene los esfuerzos por cambiar esta situación.
El grupo global de desarrolladores voluntarios responsable de la implementación más popular del software, Bitcoin CORE, lanzará próximamente su 17.ª versión principal, que incorpora una serie de cambios muy esperados. Se hace especial hincapié en la mejora de la billetera predeterminada 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 "idioma”, propuesto inicialmente por un destacado colaborador de Bitcoin Pieter Wuille, conocido por diseñar algunos de los máscambios radicales a Bitcoin en los últimos años (incluido Segregated Witness, que ayudó a resolver el problema de escalabilidad de Bitcoin el año pasado).
La idea detrás del nuevo lenguaje es añadir información adicional importante a las claves. O, como lo expresó Andrew Chow, colaborador de Bitcoin CORE , ofrece una alternativa sensata al problemático sistema de "cuentas" que se eliminó recientemente del software. En pocas palabras, permite a los usuarios nombrar sus diferentes cuentas. Por ejemplo, etiquetar una como "donaciones" y otra como "ahorros".
ONE uso importante del lenguaje es facilitar la transferencia de claves de una billetera a otra. Actualmente, si un usuario intenta transferir una clave de una billetera a otra, podría perder información sobre cómo desbloquear las monedas y enviarlas a otra persona.
Esto no supone un gran problema para muchas transacciones. Al fin y al cabo, la mayoría de las transacciones tienen instrucciones bastante sencillas: el titular debe firmar la transacción con una clave Secret , lo que demuestra que las monedas son realmente suyas. Pero esto no aplica a todas las transacciones. Por ejemplo, las transacciones multifirma 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 sus inicios, son quizás el ejemplo más emocionante de esto.
Dado que este tipo de transacción se está volviendo más común (se cree que Lightning es la mejor manera para que la plataforma escale a millones de usuarios), el nuevo lenguaje apunta a garantizar que la información crucial no se pierda con mayor frecuencia.
Con esto en mente, el nuevo lenguaje de Wuille tiene como objetivo etiquetar cada clave en Bitcoin (tanto pública como privada) con una "etiqueta" que describe qué puede desbloquearla, "cambiando la forma en que pensamos sobre las billeteras", dijo el ingeniero de Chaincode, John Newbery. una charladescribiendo el próximo lanzamiento.
Para ser claros, esta versión es solo un pequeño paso, el primer cambio de código para poner esto en práctica, afirmó Newbery. Sin embargo, los desarrolladores anticipan que el lenguaje se integrará en el código base en futuras versiones de software.
¿CORE de Bitcoin móvil?
Otros cambios en la última versión son iterativos, primeros pasos que los desarrolladores esperan que conduzcan a algo más.
Transacciones de Bitcoin parcialmente firmadas
(PSBT) es otro cambio muy esperado que encaja a la perfección, codificado por Chow. (PSBT es un nuevo formato para transacciones que aún no están completamente firmadas y que pueden circular hasta su difusión final).
Todo esto suena bastante técnico, pero el pensamiento aquí es en realidad bastante prospectivo y podría tener un impacto en una amplia gama de usuarios.
Ya existen todo tipo de monederos de hardware en el mercado, pequeños dispositivos mecánicos que se consideran una de las formas más seguras de almacenar Bitcoin, ya que mueven las claves que los desbloquean fuera de línea para que no puedan ser robados a través de una conexión a Internet.
Pero cada billetera de hardware, incluyendo Trezor, Ledger, FORTH , se encuentra en un mundo propio en cuanto a su interacción con el software. En resumen, no son compatibles con todas las billeteras de software a la vez.
Una de las formas más sencillas de usar una billetera de hardware es dejarla sin conexión, pero luego conectarla a una billetera de software en un dispositivo móvil que facilita la realización de transacciones.
Es genial que esto sea posible: disfrutar de la seguridad de una billetera de hardware y, al mismo tiempo, de la comodidad de una billetera de software. El problema es que, por lo general, cada billetera de hardware solo admite una o dos billeteras de software. Trezor, por ejemplo, solo admite la billetera de software Electrum. No pueden conectar Trezor a Bitcoin CORE ni a ningún otro software al que quieran conectarse.
Y los usuarios tienenHace tiempo que me quejoSobre lo molesto que es esto. BIP 174 ofrece una solución. Es un estándar que cualquier billetera puede usar.
Aunque, por supuesto, depende de si las billeteras realmente deciden usarlo. Las perspectivas son alentadoras hasta el momento. Aunque el código aún no está oficialmente disponible, ha generado mucho entusiasmo, y una billetera de hardware, Coldcardwallet, ya implementa el método de firma de transacciones.
A medida que las billeteras adopten este estándar, Bitcoin CORE en particular será un BIT más fácil de usar porque las billeteras de hardware podrán conectarse fácilmente al software.
"PSBT permitirá que Bitcoin CORE admita con mayor facilidad billeteras de hardware y tenga mejores configuraciones de billetera sin conexión y con espacio de aire. De hecho, estoy trabajando en la compatibilidad de billetera de hardware para Bitcoin CORE mediante PSBT", le dijo Chow a CoinDesk, llegando incluso a argumentar que Bitcoin CORE es una forma mucho más segura de usar Bitcoin que otras billeteras de software.
Las billeteras SPV conllevan riesgos de Privacidad y, potencialmente, de seguridad, ya que confían la verificación de la cadena de bloques a un tercero. Una vez que Bitcoin CORE admita billeteras de hardware, los usuarios podrán usar Bitcoin CORE en su lugar, y al ser un nodo completo, el usuario no necesita confiar en un tercero para que todo se haya verificado correctamente, afirmó.
Pero el cambio de código abre muchas opciones, incluso podría impulsar los contratos inteligentes de Bitcoin y las funciones de Privacidad . «PSBT también facilita la implementación de funciones como multifirmas y CoinJoins», continuó Chow.
Para ello, un usuario tuiteó"Estoy entusiasmado por ver todas las formas interesantes en que se utilizará BIP174".
Y más
Estos son algunos de los cambios que más entusiasman a los desarrolladores, pero hay docenas de otras mejoras incluidas en la versión. Una de ONE es la función de "creación dinámica de billeteras".
Hace algunas versiones, introdujimos la posibilidad de usar múltiples billeteras en Bitcoin CORE. Sin embargo, esto requería que Bitcoin CORE se iniciara configurado para múltiples billeteras. Ahora, podemos cargar, descargar y crear billeteras cuando el software ya está en ejecución, explicó Chow.
Mientras tanto, es posible que hayas oído hablar deSelección de monedasUna forma mejorada de extraer las monedas que se utilizan en una transacción. Es mucho mejor que el algoritmo anterior y mejora considerablemente la escalabilidad de Bitcoin en general, incluso reduciendo las comisiones.
Aunque el código principal para la nueva función ya se agregó hace unos seis meses, el algoritmo recibirá un pequeño impulso de Privacidad en la versión 17.
Esto aún no lo cubre todo. El resto de los cambios se describirán con más detalle en las notas de la versión final, que se publicarán junto con el código final probado.
Estos cambios pueden parecer insignificantes, sobre todo porque poca gente usa Bitcoin , y aún menos Bitcoin CORE. Y no hay duda de por qué. El software de Bitcoin ocupa casi 200 GB, aproximadamente el tamaño de una laptop. Descargarlo y usarlo es muy distinto a descargar e instalar la app de Venmo en un smartphone en cuestión de minutos.
Pero el objetivo con estos importantes cambios de código es llevar eventualmente el código al punto donde no sea tan complicado configurarlo, de modo que tal vez ONE día cualquiera que quiera aprovechar todas las ventajas de Bitcoin pueda hacerlo.
Imagen de cerradurasvía Shutterstock
Alyssa Hertig
Alyssa Hertig, periodista y periodista especializada en Bitcoin y la red Lightning, colabora en CoinDesk . Su trabajo también ha aparecido en VICE, Mic y Reason. Actualmente escribe un libro que explora los entresijos de la gobernanza de Bitcoin . Alyssa posee algunos BTC.
