¿Qué es el hard fork de Byzantium en Ethereum?

El año pasado, la criptomoneda de ethereum, ether, se disparó. Parte de la razón de esto fue la promesa de contratos inteligentes en su blockchain. Los inversores de Ether están imaginando un futuro en el que los contratos inteligentes se conviertan en la forma estándar de realizar transacciones para múltiples industrias.

Sin embargo, en su entusiasmo por ese futuro, los mismos inversores tienden a olvidar que ethereum sigue siendo una tecnología incipiente. Su blockchain se puso en marcha hace menos de tres años, el 30 de julio de 2015, y sigue siendo un trabajo en progreso. Como tal, ether aún tiene que escalar su capacidad de procesamiento y transacción. 

El hard fork o bifurcación de Byzantium es una actualización de la cadena de bloques de ethereum que se implementó en octubre de 2017 en el bloque 4,370,000. Consistía en nueve Protocolos de mejora de Ethereum (EIP) diseñados para mejorar la privacidad, escalabilidad y atributos de seguridad de Ethereum.

Según la hoja de ruta de ethereum, se planean cuatro lanzamientos en vivo de su red. El primero se llamó Frontier y se lanzó en julio de 2015. Se consideró una «versión beta» para que los desarrolladores experimentaran y desarrollaran aplicaciones descentralizadas. El segundo se llamó Homestead y se lanzó en marzo de 2016 para estabilizar la plataforma.

El tercero, llamado lanzamiento en vivo de Metropolis, consta de dos partes y es el más significativo hasta ahora porque representa una evolución significativa de ethereum hacia la aceptabilidad masiva debido a la naturaleza de sus cambios. 

El hard fork de Byzantium fue parte del lanzamiento en vivo de Metropolis. La cuarta y última actualización de la red de ethereum se llama Serenity y se esperaba que se lance a principios de este año, pero se ha retrasado. 

Contenidos ocultar

¿Por qué Bizancio es importante para el ecosistema Ethereum? 

Los cambios implementados en la bifurcación dura de Byzantium están diseñados para hacer que Ethereum sea más ligero, más rápido y más seguro. Aquí hay un breve resumen de los cambios más significativos y sus efectos en el ecosistema. 

1. Incorporación del código de estado de la transacción en los recibos 

El hard fork de Byzantium comunica el estado de la transacción en bloques sucesivos. Anteriormente, las transacciones hacían referencia a un parámetro raíz dentro del árbol Merkle. Esto permitió secuencias secuenciales de transacciones pero impidió el procesamiento paralelo para acelerar la formación de la cadena.

Simplemente comunicando el éxito o el fracaso, los bloques en el hard fork de Byzantium pueden realizar el procesamiento paralelo de múltiples transacciones. Esto ayudará a la cadena de bloques de ethereum a procesar las transacciones más rápido que antes. 

El procesamiento paralelo también ayudará a crear cadenas de bloques paralelas o soluciones de segunda capa (similares a la Lightning Network de bitcoin) que podrían acelerar aún más el procesamiento. Por ejemplo, Christian Reitwiessner, líder del equipo en Ethereum, ya está trabajando en una segunda capa de la cadena de bloques de ether llamada Plasma.

“Aquí, la escalabilidad no proviene del hecho de que las cadenas de bloques se alivian de su carga (de transacciones) creando una gran cantidad de cadenas más pequeñas y moviendo las transacciones allí”, escribió Reitwiessner. “La escalabilidad solo se logra una vez que un usuario no tiene para verificar cada una de las transacciones que se envían al sistema».

2. Mejora de la criptografía 

La actualización de Byzantium incluye cuatro contratos nativos de la cadena de bloques de ethereum que contienen código diseñado para reducir los requisitos de energía para la implementación de zk-snarks, una criptografía de conocimiento cero que se está convirtiendo cada vez más en el estándar de privacidad para futuras transacciones que involucran criptomonedas.

En pocas palabras, las pruebas de conocimiento cero son cálculos matemáticamente intensivos que permiten a los sistemas demostrar que poseen las claves criptográficas necesarias sin divulgar el contenido de dicha clave. Los nuevos contratos garantizarán que las operaciones de cálculo intensivo se realicen directamente en la CPU en lugar de utilizar el cliente de ethereum, consumiendo así menos energía en general. 

3. Reducir y deshacerse de las recompensas 

La recompensa de Bizancio reduce las recompensas de bloque de 5 éter a 3 éter por bloque. Esa reducción está en línea con el plan eventual de ethereum para eliminar por completo las recompensas en bloque y avanzar hacia un algoritmo de prueba de participación, donde las transacciones son aprobadas por los nodos con la mayor cantidad de monedas.

Actualmente, ethereum usa el algoritmo Ethash, que es una versión modificada del algoritmo de prueba de trabajo de bitcoin. Un movimiento hacia la Prueba de participación, que es utilizada o modificada de alguna forma por varios criptos, como Dash y Cardano, ayudará nuevamente a acelerar las transacciones en la cadena de bloques de Ethereum. 

4. Por qué la bifurcación dura de Bizancio es importante para los inversores

La bifurcación de Byzantium tiene como objetivo preparar el escenario para el uso generalizado de ethereum y sus contratos inteligentes. El precio de la criptomoneda se disparó tras la noticia del hard fork. De hecho, el número de transacciones en ethereum ha superado a las de bitcoin desde la implementación de Byzantium, según BitInfoCharts. Esto es un buen augurio para un futuro en el que los contratos inteligentes se generalizarán.

La inclusión de Zk-snarks también garantizará que la red de ethereum sea utilizable para transacciones comerciales que requieren privacidad. En otras palabras, el hard fork de Byzantium ayudará a que ethereum alcance su potencial prometido.      

Conclusiones

El hard fork de Byzantium es una actualización importante y crítica de la cadena de bloques de ethereum. Se implementó para permitir transacciones más rápidas y una mayor seguridad en su cadena de bloques y hacer que sus contratos inteligentes sean adecuados para su uso en transacciones comerciales. 

Artículos Relacionados

Artículos Destacados

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.