Los desarrolladores de la red Bitcoin planean para este año

Los desarrolladores del software de implementación de red Bitcoin más popular tienen grandes sueños de crear una forma de dinero verdaderamente global.

La amplitud de la lista de tareas pendientes fue fácil de ver en la reciente reunión anual en Nueva York, que reunió a muchos de los desarrolladores de software más activos. En una conversación delineada por Brian Bishep, discutieron las prioridades de desarrollo para el próximo año.

Si bien no todos los desarrolladores estuvieron presentes en la reunión, todavía se están analizando los puntos de referencia a corto plazo de varios desarrolladores clave de la red Bitcoin, incluidos los contribuyentes Peter Vuile, Mat Corallo y Corey Fields. Además, Bishop echó un vistazo entre bastidores al código que ahora impulsa la red de más de 147 millones de dólares.

De hecho, la mayoría de las conversaciones en la reunión de Nueva York se centraron en comprender cómo el equipo analiza y agrega código nuevo. Uno de los principales problemas es que, aunque los desarrolladores envían toneladas de cambios de código, siempre hay oponentes que están lo suficientemente informados como para no estar de acuerdo con los cambios debido a posibles errores.

Un desarrollador informó:

Como revisor, no podré pasar por todo esto y es activamente desalentador.

Algunos cambios de código incluso se pierden debido a la carga. Otro desarrollador incluso llegó a llamar a la creciente lista de cambios propuestos "un cementerio de ideas geniales".

Priorización

Sin embargo, esto no impide que los desarrolladores trabajen en otras funciones nuevas. El campo de actividad de la Universidad Tecnológica de Massachusetts (MIT) lleva mucho tiempo trabajando en la creación de un código de red peer-to-peer que conecta todos los nodos de una red global.

En una entrevista anterior, los funcionarios del MIT llamaron al código bitcoin una "mancha monolítica" que los desarrolladores han estado tratando de desentrañar desde su lanzamiento en 2009. Aunque ha habido muchos años de trabajo en capas de código de extremo a extremo, los desarrolladores informaron en la reunión que estaban "casi terminados".

Los desarrolladores también están trabajando en la creación de una función para UTXO de Bitcoin. Aunque la descripción de la nueva función fue breve, los desarrolladores dicen que planean enviar por correo electrónico los detalles a sus colegas en la red Bitcoin pronto.

Esto es para enfatizar la naturaleza distribuida del trabajo de código abierto, con cada desarrollador trabajando en la parte del sistema que elija. Aunque los desarrolladores escriben constantemente sobre su trabajo en Internet, es posible que alguien no esté al tanto de los desarrollos de otras personas hasta que estos últimos aparezcan en un foro conocido.

Peter Wuile, quizás el desarrollador de Bitcoin Core más conocido y responsable de SegWit, ha elogiado mucho el cambio de código de escala de red que se puso en marcha para bitcoin el año pasado.

Su discurso en la reunión fue breve, pero reiteró que se estaba centrando en otro cambio de escala prometedor, la agregación de firmas. Además, está considerando soluciones para mejorar la privacidad de la red bitcoin.

La charla de Corallo fue quizás la más técnica, y detalló cómo descompone el código base en partes que facilitan el trabajo de los desarrolladores.

Hay una cosa particularmente difícil, que él describe como un "supercomplejo", que varios desarrolladores intentaron resolver a la vez. Sin embargo, no está contento con lo que está pasando. "Quiero intentarlo de nuevo", dijo Corallo.

Protegiendo la soberanía

Corallo es uno de los muchos desarrolladores que se han centrado en facilitar a los usuarios ocasionales el trabajo con los nodos subyacentes de Bitcoin Core. Si bien este código es ampliamente aceptado para ofrecer la forma más segura de usar Bitcoin, generalmente es difícil de configurar y puede tardar días o incluso semanas en completarse.

El cofundador de Chaincode y desarrollador de Bitcoin Core, Alex Morkos, explicó en la reunión por qué cree que es tan importante facilitar las cosas.

Si bien hay un "impulso cultural" para el lanzamiento de los nodos, Morcos dijo que le preocupa que muchos usuarios no comprendan la "verdadera razón" para lanzarlos. Piensa que la red debe ser "soberana" o poder confirmar la validez de una transacción, sin necesidad de confiar en un tercero.

Morcos planteó varias ideas para hacer posible esta "soberanía plena" para todos.

Quizás uno de los mayores problemas con los nodos de Bitcoin es que el software es tan grande que los teléfonos inteligentes no pueden manejarlo. El software es tan poderoso que los usuarios solo pueden implementar el nodo en una computadora que esté permanentemente en casa o en el trabajo.

Pero Morkos cree que hay una forma de cambiar la situación. Espera que algún día los usuarios puedan conectar los teléfonos inteligentes a los nodos que funcionan en casa, lo que aumentará la seguridad de la red.

Morcos también abogó por la idea de usar un nodo completo para verificar la información sobre las claves almacenadas en otros lugares, como una billetera de hardware, que se considera una de las formas más seguras de almacenar claves privadas. Pero si bien hubiera hecho que el software fuera más conveniente de usar, Morcos estaba teniendo problemas para implementarlo.

Morkos dijo que aunque está interesado en estas ideas, ahora no es su principal tarea. Sin embargo, enfatiza que el inconveniente de usar un nodo completo es un problema urgente.

Morcos agregó:

Por supuesto, el objetivo es acortar el tiempo para que todo esté listo y funcionando lo más rápido posible.

Califica este artículo
Medios de blockchain
Añadir un comentario