Hechos clave:
-
Para convertirse en validador de la red hay que disponer de 32 ETH.
-
Más de 878.000 ethers están depositados en el contrato inteligente.
Años de espera y de anuncios para la activación de la nueva Ethereum 2.0 dan sus frutos hoy con la llegada de la red Beacon Chain. El de este martes es el primer paso de un largo camino que servirá para migrar el tipo de consenso de Prueba de Trabajo (PoW) a Prueba de Participación (PoS).
La denominada fase 0 de Ethereum 2.0 o «Serenity» servirá para almacenar y manejar el registro de todos los nodos validadores. La fecha para el lanzamiento quedó confirmada la semana pasada luego que se completara el 100% de los ethers (ETH) requeridos para la activación.
En total se necesitaban, al menos, 524.288 ETH en el contrato inteligente correspondiente. La cifra fue superada y al momento de publicar este artĂculo el total de fondos comprometidos ya era de 879.800 ETH. Para ser validador en la nueva Ethereum 2.0 el operador debe transferir 32 ETH y mantenerse conectado para evitar penalizaciones. De lo anterior se desprende que ya existen unos 27.500 nodos validadores.
Tras la activaciĂłn y la creaciĂłn del bloque gĂ©nesis en la Beacon Chain ocurriĂł un hecho curioso. El proponente del primer bloque, luego del gĂ©nesis, dejĂł un mensaje en el que se lee: “Mr F was here” (El Sr. F estuvo aquĂ). Lo sucedido fue comentado por el desarrollador Vitalik Buterin, quien ironizĂł sobre el mensaje difundido.
La Beacon Chain funcionará en paralelo con la actual blockchain de Ethereum para garantizar que no exista una interrupción de la información. Las pruebas y evaluaciones se realizaron en la red Medalla, un proyecto desarrollado por la Fundación Ethereum, ConsenSys y Deep Work Studio.
Consenso y shard chains en Ethereum 2.0
Ethereum 2.0 tendrá dos grandes diferencias con respecto a la red actual. La primera es el cambio en su mecanismo de consenso que pasará del poder de cĂłmputo y energĂa elĂ©ctrica (PoW), a otro fundamentado en software y capital.
Este cambio se basa en los validadores y los depĂłsitos de ETH. Es decir, se parte del hecho de que al comprometer fondos en un contrato inteligente se tiene acceso al software de validaciĂłn de las transacciones, de ahĂ su nombre de Prueba de ParticipaciĂłn (PoS).
A mayor cantidad de validadores, el funcionamiento de la red serĂa más confiable y eficiente. Cada participante ejercerá funciones para la verificaciĂłn, asentamiento de las transacciones y generaciĂłn de nuevos bloques, lo que derivará en incentivos para mantener las computadoras corriendo el software de validaciĂłn.
La segunda diferencia son las denominadas shard chains como un punto para la escalabilidad del proyecto. En la actualidad el sistema funciona con una sola cadena compuesta de bloques consecutivos que, segĂşn los desarrolladores de ConsenSys, «es increĂblemente seguro y hace que la informaciĂłn sea fácil de verificar». Sin embargo, se restringirĂa la capacidad de procesar transacciones rápidamente.
Con las shard chains se «divide» la blockchain de Ethereum distribuyendo el procesamiento de informaciĂłn entre miles de nodos. El nuevo sistema permitirĂa que las transacciones se procesen en paralelo y no de forma consecutiva. Los desarrolladores ilustran la tĂ©cnica al decir que cada shard chain es como añadir otro carril de una autopista en Ethereum, la cual tendrĂa actualmente una sola vĂa. Las shard chains serĂan desarrolladas en la fase 1 del proyecto.
Las shard chains aumentarán la capacidad de la red extendiĂ©ndola a 64 blockchains. Con el tiempo, la Beacon Chain tambiĂ©n se encargará de asignar al azar a los validadores para certificar las shard chains. Es decir, se conformarĂan «grupos» de trabajo para agilizar el proceso y, al ser de forma aleatoria, se minimiza la posibilidad de ataques internos.
«La principal mejora de la fase 1 es la integraciĂłn de las shard chains. Las shard chains son un mecanismo de escalabilidad en el que la blockchain de Ethereum se ‘divide’ en 64 cadenas diferentes, lo que permite la transacciĂłn, el almacenamiento y el procesamiento de informaciĂłn en paralelo», explicĂł Consensys en su sitio web.
Ethereum 2.0 y su hoja de ruta
De acuerdo con la hoja de ruta de Ethereum 2.0, la planificaciĂłn consta de tres etapas: la fase 0 que inicia hoy, la fase 1 a implementarse en algĂşn punto del prĂłximo año y la fase 2 que entrarĂa en funcionamiento en el 2022.
Aunque la Beacon Chain trabajará en paralelo con la red principal actual, estará separada. No obstante, los desarrolladores señalan que eventualmente estarán conectadas ya que el plan es «acoplar» la red principal al sistema de prueba de participación que es controlado por la Beacon Chain.
En la actualidad Ethereum soporta 14 transacciones por segundo, una capacidad que se ha visto limitada recientemente por el crecimiento de las DeFi. Con la nueva versiĂłn de la red se podrĂan procesar hasta 100.000 operaciones por segundo, segĂşn ha reiterado anteriormente el programador y cofundador de Ethereum, Vitalik Buterin.
En medio de todo el avance hay empresas e iniciativas desarrollando clientes para Ethereum 2.0. En la actualidad existen al menos cinco programas para la nueva versiĂłn de la red, entre los que figuran: Prysm, Teku, Nimbus, Lodestar y Lighthouse, segĂşn un reporte difundido por CriptoNoticias en septiembre.
Hay que recalcar que la Beacon Chain es sĂłlo el primer paso de lo que será Ethereum 2.0. La red no maneja actualmente cuentas o contratos inteligentes, pero cualquiera puede sumarse como validador, lo que fomentarĂa la descentralizaciĂłn.