- 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
El creador de MIT Lightning presenta la primera "demostración" de la tecnología de escalado de Bitcoin
Utreexo "puede hacer que los nodos de Bitcoin sean más pequeños y rápidos manteniendo la misma seguridad y Privacidad que los nodos completos", dice el desarrollador Tadge Dryja.
La infraestructura que sustenta a Bitcoin podría volverse más fácil de poner en marcha y gestionar para cualquiera.
El creador de Lightning, Tadge Dryja, ha estado trabajando en un nuevo diseño para un nodo completo de Bitcoin más liviano, sobre el cual escribió por primera vez un papelen 2019. La semana pasada, él y un equipo de programadoresliberadouna primera versión del software Utreexo como parte de la Iniciativa de Moneda Digital del MIT (DCI), que pone la idea de nodos más livianos en código funcional.
Los nodos completos de Bitcoin funcionan como sistemas de seguridad financiera, validando las transacciones en la blockchain de Bitcoin y protegiendo a los usuarios de ser engañados haciéndoles creer que recibieron dinero que no recibieron. Sin embargo, ocupan mucho espacio de procesamiento y su tamaño crece rápidamente.
Dado que estos nodos son la forma más confiable de usar Bitcoin, los desarrolladores llevan mucho tiempo intentando simplificarlos. Es ONE de los santos griales de Bitcoin para los expertos.
Sigue leyendo: Jonas Schnelli quiere que ejecutes un nodo completo de Bitcoin
Utreexo aborda específicamente el tamaño del "estado" de un nodo completo, que muestra información actualizada sobre quién posee cuántos Bitcoin. Utreexo reduce drásticamente el tamaño de este estado de aproximadamente cuatro gigabytes a menos de un kilobyte. En ese sentido, podría representar un gran avance.
"Utreexo es una nueva Tecnología de escalabilidad para Bitcoin, que puede hacer que los nodos de Bitcoin sean más pequeños y rápidos manteniendo la misma seguridad y Privacidad que los nodos completos", escribió Dryja en la publicación del blog que anunció el lanzamiento.
Pero aún no se ha implementado por completo, por lo que es crucial que Dryja lance una primera versión. El proyecto aún tiene un largo camino por recorrer antes de que los usuarios puedan empezar a usar los nodos para consolidar su soberanía financiera. Sin embargo, es un primer paso crucial.
Un nodo 'superpodado'
Los nodos completos de Bitcoin almacenan todas las transacciones jamás realizadas y actualmente ocupan aproximadamente 200 GB.
Los nodos completos "podados" pueden reducir el tamaño del historial de transacciones a tan solo medio gigabyte, aproximadamente el tamaño necesario para almacenar un episodio de un programa de televisión.
Pero esto no aborda el almacenamiento de las salidas de transacciones no gastadas (UTXO) de Bitcoin, que suman cuánto Bitcoin Está vinculado a cada dirección de Bitcoin . Este lote de datos ocupa poco menos de 4 GB.
Este estado UTXO ha crecido rápidamente con el tiempo y es probable que continúe creciendo, lo que dificulta la ejecución de nodos completos.
Ahí es donde entra Utreexo. Con la ayuda de una criptografía nueva y sofisticada, es posible reemplazar esta masa de estado con una pequeña prueba criptográfica que ocupa mucho menos almacenamiento.
Sigue leyendo: El cocreador de Lightning publica el código para el concepto de escalabilidad de Bitcoin
"Utreexo es un novedoso acumulador dinámico basado en hash que permite representar millones de salidas no utilizadas en menos de un kilobyte, lo suficientemente pequeñas como para escribirse en una hoja de papel", Dryja.explicaen el sitio web del MIT DCI.
Porque hace lo mismo que un nodo podado, y mucho más, un bitcoiner lo llamó un "nodo súper podado", dijo Dryja a CoinDesk.
Desafiando al SPV
Intentar reducir la cantidad de estos pesados nodos completos de Bitcoin no es nada nuevo. La Verificación Simplificada de Pagos (SPV) es probablemente la versión más popular de un nodo ligero, utilizada por Electrum y otras billeteras.
Utreexo es similar a SPV en que no requiere tanto espacio de almacenamiento como un nodo completo. Sin embargo, los nodos SPV no protegen tan bien la Privacidad del usuario y son más susceptibles a ataques que los nodos Utreexo.
Dado que Utreexo ofrece estas ventajas de seguridad, Dryja espera que pueda reducir el dominio de SPV en el sector (siempre que el desarrollo del software de Utreexo se desarrolle según lo previsto). "Creo que sería fantástico que reemplazara a SPV en cierta medida, permitiendo una experiencia de usuario similar a la de Electrum, pero con la seguridad de Bitcoin CORE ", declaró a CoinDesk.
Sigue leyendo: ¿Podría SPV soportar mil millones de usuarios de Bitcoin ? Evaluando una afirmación de escalabilidad
Pero al final, no cree que reemplace completamente al SPV, ya que el SPV todavía es más fácil de administrar.
"Creo que será BIT intermedio. [Los nodos de Utreexo son] más pesados que los de SPV, pero más livianos que los nodos completos actuales, por lo que algunos usuarios de SPV podrían cambiarse a Utreexo, y algunos usuarios de nodos completos actuales también lo harán", dijo.
También imagina que, dado que los nodos Utreexo son mucho más fáciles de ejecutar, serán mucho más comunes que los nodos completos normales.
"A largo plazo, creo que casi todos los nodos completos usarán un diseño similar al de Utreexo, y los nodos que almacenan el estado y el historial completos se parecerán más a los sitios web de exploración de blockchain actuales o a los servidores Electrum. Seguirá habiendo algunos, pero ningún usuario normal los ejecutará por su cuenta", afirmó Dryja.
Próximos pasos con cuidado
Los desarrolladores de Utreexo han presentado una prueba de concepto, demostrando que la idea puede convertirse en un producto funcional. Sin embargo, aún les queda mucho trabajo por hacer, incluyendo la corrección de errores para que el mininodo sea apto para dinero real.
"El software también funciona en la red de pruebas de Bitcoin , y no se recomienda su uso con dinero real. Aún existen muchos errores e ineficiencias conocidos en el código, pero lo estamos mejorando rápidamente", escribe Dryja.
Eventualmente, tendrán que hacer que el nodo Utreexo sea compatible con los nodos que ya operan en la red Bitcoin . Para ello, los desarrolladores deberán modificar Bitcoin CORE, el software de nodos Bitcoin más popular.
Pero esto podría ser peligroso. Utreexo supone «una profunda revisión del funcionamiento de Bitcoin , modificando el código crítico para el consenso», escribe Dryja.
"Por lo tanto, es probable que sea difícil integrar el código de Utreexo en Bitcoin CORE, y con razón. Queremos asegurarnos de no generar problemas en un sistema que maneja el dinero de tanta gente", afirmó Dryja.
Por eso decidieron probar primero si podían incorporar los poderes mágicos de Utreexo al software alternativo de nodos de Bitcoin, Btcd, ya que no es tan utilizado para proteger su dinero, "y de paso Aprende más sobre cómo afecta el funcionamiento completo del nodo", afirmó Dryja. El siguiente paso será aplicar lo aprendido a Bitcoin CORE.
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.
