El autor intelectual de Ethereum, Vitalik Buterin, presentó una nueva prueba de concepto que demuestra cómo la solución de escalabilidad de fragmentación se puede “atornillar” a la cadena principal de Ethereum. La demostración sigue una reciente iniciativa del “protocolo de fragmentación mínima” del cofundador de Ethereum que tiene como objetivo mejorar dramáticamente el rendimiento de las transacciones y la escalabilidad de la cadena de bloques de Ethereum.
El número de transacciones de Ethereum se ha incrementado dramáticamente en los últimos años, lo que ha provocado que las tarifas de transacción aumenten en consecuencia. El concepto de fragmentación implica dividir la cadena de bloques de Ethereum en una gran cantidad de secciones más pequeñas que pueden procesar las transacciones de forma paralela, lo que acelera el rendimiento y la capacidad de las transacciones.
Buterin llevó a Twitter el día de hoy para compartir los últimos desarrollos de la comunidad de desarrollo de Ethereum:
Sharding is coming.https://t.co/Aqo9MBiCj0 pic.twitter.com/FXEQeiKGDr
— Vitalik “Not giving away ETH” Buterin (@VitalikButerin) April 30, 2018
Un “Protocolo Mínimo de Sharding”
La integración de la solución de escala de fragmentación parece haber mejorado en el último mes, con Buterin anunciando un “Protocolo de Fragmentación Mínima” como un nuevo objetivo de desarrollo a principios de este mes.
El protocolo de fragmentación mínima se puede interpretar como análogo a un “producto viable mínimo” en la industria del desarrollo de software. El protocolo no pretende funcionar como una implementación completa de fragmentación en el blockchain de Ethereum, sino que permite a los desarrolladores construir y probar la infraestructura utilizando elementos de la solución de fragmentación.
Una actualización más reciente publicada por Buterin el 29 de abril describe la reticulación como una solución para complementar la implementación de la especificación mínima de fragmentación, acelerando la intercalación de fragmentos. Esta solución está diseñada para enlazar la cadena principal de Ethereum con cadenas de fragmentos: las cadenas de fragmentos procesan un porcentaje dado de transacciones en paralelo entre sí y luego se unen.
En un modelo de fragmento básico, los enlaces se pueden realizar en una simple dependencia de línea recta. Este método, de acuerdo con Buterin, podría impedir el tiempo de recopilación de fragmentos. La reticulación de cadenas, la solución propuesta por Buterin, garantizaría que las intercalaciones de fragmentos se procesen dentro del tiempo entre el momento en que se incluyen en la cadena principal y el momento en que comienza el próximo período.
Buterin se apresura a señalar, sin embargo, que las especificaciones de fragmentación siguen siendo un trabajo en progreso:
I would not say the spec is finalized at this point, though the “bag of ideas” is IMO pretty well-established. The latest research consists of combining together existing ideas about scaling and latency (ie. block time) reduction.
— Vitalik “Not giving away ETH” Buterin (@VitalikButerin) April 30, 2018
No diría que la especificación está finalizada en este momento, aunque “el conjunto de ideas” está bastante bien establecida por la IMO. La última investigación consiste en combinar ideas existentes sobre la reducción de escala y latencia (es decir, el tiempo de bloqueo).
El futuro de la escalabilidad de Ethereum
Si bien la fragmentación aún se encuentra en desarrollo activo, la rápida velocidad de las actualizaciones de Buterin y la comunidad de desarrolladores de Ethereum es una señal clave de que los problemas de escalabilidad en curso pueden resolverse pronto. Además de las últimas actualizaciones en sharding, Buterin presentó recientemente una nueva solución de escalado para el proyecto de contrato inteligente Plasmate de Plasma en la Conferencia de la Comunidad Ethereum en París el 9 de marzo.
Con el código para el próximo cambio de consenso de Ethereum de POW a POS ahora completo y presentado como Propuesta de mejora de Ethereum (EIP) 1011, o Casper FFG híbrido , la red de Ethereum está preparada para una mejora importante en el futuro cercano.
[divider]
📷 Imagen de portada cortesía de: Duncan Rawlinson - Flickr
1 comment
[…] Articulo publicado por cryptodivisas […]