¿Qué es la cadena de balizas?
La cadena de balizas es el nombre de la cadena de bloques original de prueba de participación (PoS) que se lanzó en 2020. Se creó para garantizar que la lógica de consenso de prueba de participación fuera sólida y sostenible antes de habilitarla en la red principal de Ethereum (Mainnet). Por lo tanto, se ejecutó junto con el Ethereum original de prueba de trabajo (PoW). La cadena de balizas era una cadena de bloques "vacíos", pero apagar la prueba de trabajo y encender la prueba de participación en Ethereum requería instruir a la cadena de balizas para que aceptara datos de transacciones de los clientes de ejecución, los agrupara en bloques y luego los organizara en una cadena de bloques utilizando un mecanismo de consenso basado en prueba de participación. En ese mismo momento, los clientes originales de Ethereum apagaron su minería, propagación de bloques y lógica de consenso, entregando todo eso a la cadena de balizas. Este evento se conoció como La Fusión. Una vez que ocurrió La Fusión, ya no había dos cadenas de bloques. En su lugar, solo había un Ethereum de prueba de participación, que ahora requiere dos clientes diferentes por nodo. La cadena de balizas es ahora la capa de consenso, una red entre pares de clientes de consenso que maneja la propagación de bloques y la lógica de consenso, mientras que los clientes originales forman la capa de ejecución, que es responsable de propagar y ejecutar transacciones, y de gestionar el estado de Ethereum. Las dos capas pueden comunicarse entre sí utilizando la API Engine.
¿Qué hace la cadena de balizas?
La cadena de balizas es el nombre dado a un libro mayor de cuentas que dirigió y coordinó la red de participantes (stakers) de Ethereum antes de que esos participantes comenzaran a validar bloques reales de Ethereum. Sin embargo, no procesa transacciones ni maneja interacciones de contratos inteligentes porque eso se está haciendo en la capa de ejecución. La cadena de balizas es responsable de cosas como el manejo de bloques y atestaciones, la ejecución del algoritmo de elección de bifurcación y la gestión de recompensas y penalizaciones. Lee más en nuestra página de arquitectura de nodos.
Impacto de la cadena de balizas
Introducción del staking
La cadena de balizas introdujo la prueba de participación en Ethereum. Esto mantiene a Ethereum seguro y hace que los validadores ganen más ETH en el proceso. En la práctica, el staking implica depositar ETH en garantía para activar el software del validador. Como participante (staker), ejecutas el software que crea y valida nuevos bloques en la cadena.
El staking tiene un propósito similar al que solía tener la minería, pero es diferente en muchos aspectos. La minería requería grandes gastos iniciales en forma de hardware potente y consumo de energía, lo que resultaba en economías de escala y promovía la centralización. La minería tampoco venía con ningún requisito de bloquear activos como colateral, lo que limitaba la capacidad del protocolo para castigar a los malos actores después de un ataque.
La transición a la prueba de participación hizo que Ethereum fuera significativamente más seguro y descentralizado en comparación con la prueba de trabajo. Cuantas más personas participen en la red, más descentralizada y segura contra ataques se vuelve.
Preparación para la fragmentación (sharding)
Desde que la cadena de balizas se fusionó con la red principal de Ethereum original, la comunidad de Ethereum comenzó a buscar formas de escalar la red.
La prueba de participación tiene la ventaja de contar con un registro de todos los productores de bloques aprobados en un momento dado, cada uno con ETH en participación. Este registro prepara el escenario para la capacidad de "divide y vencerás", pero dividiendo de manera confiable las responsabilidades específicas de la red.
Esta responsabilidad contrasta con la prueba de trabajo, donde los mineros no tienen ninguna obligación con la red y podrían dejar de minar y apagar el software de su nodo permanentemente en un instante sin repercusiones. Tampoco hay un registro de proponentes de bloques conocidos ni una forma confiable de dividir las responsabilidades de la red de manera segura.
Relación entre las actualizaciones
Todas las actualizaciones de Ethereum están algo interrelacionadas. Así que recapitulemos cómo la cadena de balizas afecta a las otras actualizaciones.
La cadena de balizas y La Fusión
Al principio, la cadena de balizas existía de forma separada de la red principal de Ethereum, pero se fusionaron en 2022.
La FusiónFragmentos y la cadena de balizas
La fragmentación solo puede entrar de forma segura en el ecosistema de Ethereum con un mecanismo de consenso de prueba de participación en funcionamiento. La cadena de balizas introdujo el staking, que se "fusionó" con la red principal (Mainnet), allanando el camino para que la fragmentación ayude a escalar aún más a Ethereum.
Cadenas de fragmentos