Condividi questo articolo

Vlad Zamfir de Ethereum afirma un hito en la fragmentación de la blockchain

El investigador de Ethereum Vlad Zamfir ha codificado la arquitectura base de la próxima solución de escalamiento: la fragmentación.

Ethereum podría estar un paso más cerca de fragmentar su blockchain.

Al menos eso es lo que afirma el veterano investigador de blockchain Vlad Zamfir, quien afirma haber desarrollado con éxito una prueba de concepto de la idea en el hackathon de Ethereum EthBerlin esta semana. Desarrollado con la ayuda de varios desarrolladores, como Tim Beiko, Steve Marx y el programador seudónimo "maurelian", se dice que el código demuestra cómo los diferentes fragmentos de Ethereum podrían comunicarse algún día en la blockchain.

La storia continua sotto
Non perderti un'altra storia.Iscriviti alla Newsletter Crypto Long & Short oggi. Vedi Tutte le Newsletter

Dando un paso atrás, la fragmentación es una solución de escalamiento experimental promocionada como una forma de aliviar la tensión de una red en crecimiento al dividir la cadena de bloques en unidades más pequeñas, llamadas fragmentos.

Si bien muchos desarrolladores de Ethereum , incluido el creador de Ethereum, Vitalik Buterin, están trabajando para que compartir sea parte de la hoja de ruta de Ethereum, todavía es un trabajo en progreso (se estima que no se lanzará hasta dentro de dos años).

En declaraciones a CoinDesk, Zamfir afirmó que la prueba de concepto "ni siquiera está cerca" de estar lista para producción, pero aun así cree que contiene un código que será fundamental para su implementación en Ethereum.

"Es realmente una prueba de concepto del componente más CORE de mi plan de fragmentación", dijo Zamfir. "Previene el fallo de atomicidad entre fragmentos, o más específicamente, previene la finalización del fallo de atomicidad entre fragmentos, por lo que nunca ocurrirá que un 'envío' se finalice y un 'no recibido' se finalice".

Probablemente eso suene bastante técnico, y lo es, pero en pocas palabras, Zamfir y los otros desarrolladores pudieron demostrar cómo la Criptomonedas nativa de Ethereum, ETH, y otros mensajes se pueden enviar de forma segura a través de una cadena de bloques fragmentada.

Disponible en el repositorio de código abiertoGithubLa prueba de concepto incluye un visualizador que permite a los usuarios descargar y ejecutar el código base. Aunque la prueba de trabajo actual aún no está completamente finalizada, afirmó.

Zamfir continuó:

Todavía estamos trabajando en la integración, pero vuelva a consultarnos en una semana y debería ser algo con instrucciones que podrá Síguenos y ejecutar en su computadora.

Sólo para fines educativos

Si bien la prueba de concepto finalmente se escribió en código en el hackathon, según Zamfir, gran parte de ella ya se había desarrollado previamente.

"La especificación estaba prácticamente hecha al 100 por ciento, en su mayor parte. No tuve que investigar nada en el hackathon, solo estaba implementando cosas", le dijo a CoinDesk.

Zamfir dijo que la razón para implementar el código base es en gran medida educativa.

"Hay mucha gente que no puede acceder a las investigaciones, especialmente cuando no las publicamos de la forma que realmente nos satisface. Por eso, acceder al software es algo que a algunas personas les resulta atractivo", dijo.

Más allá de eso, continuó, la prueba de concepto "casi no tiene relevancia", ya que no buscaba descubrir nuevos temas ni resolver problemas conocidos. Lo que le falta incluye un sistema de tarifas de transacción y una forma de enrutar transacciones y mensajes de un fragmento a otro.

"No tenemos un protocolo de enrutamiento real", dijo Zamfir, resumiendo:

"Lo único que hace es demostrar el paso de mensajes entre fragmentos tal como funciona con la regla de elección de bifurcación".

Los aspectos técnicos de la fragmentación

A lo que Zamfir se refiere cuando dice "regla de elección de bifurcación" es al código que regula la interacción de los fragmentos de Ethereum con la cadena de bloques principal. Este código se publicó en una prueba de concepto. por Buterin En Mayo.

Aun así, si bien la prueba de concepto de Zamfir se basa en el conjunto más amplio de ideas que existen sobre la fragmentación, también está diseñada para funcionar junto con su "correcto por construcción"investigación, que incluye reglas mediante las cuales las cadenas de bloques deberían llegar a un consenso sobre los historiales de transacciones.

"Para mí, se trata de intentar utilizar la metodología correcta por construcción y todo mi material de fragmentación está perfectamente dentro de ese marco", dijo a CoinDesk.

Y con este enfoque, la hoja de ruta de fragmentación de Zamfir se desvía ligeramente de la hoja de ruta de fragmentación de Ethereum principal, cumpliendo "diferentes criterios de diseño", dijo.

Si bien todavía tiene sus raíces en los mismos problemas (intentar encontrar formas de resolver los obstáculos de escalamiento de Ethereum, así como finalizar el próximo cambio a una forma más igualitaria de proteger las cadenas de bloques, llamada prueba de participación), Zamfir tiene un enfoque de diseño diferente al de otros que buscan la fragmentación.

"Considero que la CORE de la fragmentación es un problema de mensajes o consistencia entre fragmentos", declaró Zamfir a CoinDesk. "Vitalik lo concibe como la fragmentación de la disponibilidad, la validez y la ejecución del estado. Mi perspectiva sobre los protocolos de consenso y, por lo tanto, también sobre la fragmentación es diferente a la de Vitalik".

Continuó:

"Me estoy centrando primero en los que creo que son los problemas más difíciles".

Imagen de teclado deFancycrave en Unsplash

Rachel-Rose O'Leary

Rachel-Rose O'Leary es programadora y escritora en Dark Renaissance Technologies. Fue redactora principal de tecnología para CoinDesk entre 2017 y 2018, cubriendo temas de Privacidad y Ethereum. Tiene formación en arte digital y filosofía, y escribe sobre Cripto desde 2015.

Rachel-Rose O'Leary