Años de espera y anuncios para la activación del nuevo Ethereum 2.0 hoy compensan la llegada de Beacon Chain. Este martes es el primer paso de un largo viaje 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 gestionar el registro de todos los nodos de validación. La fecha de lanzamiento se confirmó la semana pasada después de completará el 100% de los éteres (ETH) requerido para la activación.
En total, se requirieron al menos 524,288 ETH en el contrato inteligente correspondiente. Se superó la cifra y, al momento de la publicación de este artículo, el monto total de recursos comprometidos ya era de 879,8 mil ETH. Para ser validador en el nuevo Ethereum 2.0, el operador debe transfiera 32 ETH y manténgase conectado para evitar sanciones. De lo anterior se puede inferir que ya existen alrededor de 27.500 nodos de validación.
Después de activar y crear el bloque génesis un hecho curioso ocurrió en la cadena Beacon. El proponente del primer bloque, después de la génesis, dejó un mensaje que dice: «El Sr. F estaba aquí» (el Sr. F estaba aquí). Lo que paso fue comentó por el desarrollador Vitalik Buterin, quien se mostró irónico sobre la difusión del mensaje.
La Beacon Network trabajará en paralelo con la cadena de bloques Ethereum actual para garantizar que no haya interrupción de la información. A se realizaron pruebas y evaluaciones en la red Medalla, un proyecto desarrollado por Ethereum Foundation, ConsenSys y Deep Work Studio.
Consenso y shard chains en Ethereum 2.0
Ethereum 2.0 tendrá dos importantes diferencias en comparación con la red actual. El primero es el cambio en su mecanismo de consenso que pasará de la informática y la electricidad (PoW) a uno basado en software y capital.
Este cambio se basa en validadores y depósitos de ETH. En otras palabras, parte del hecho de que, al comprometer fondos a un contrato inteligente Tiene acceso al software de validación de transacciones, de ahí su nombre Prueba de apuesta (PoS).
Con un mayor número de validadores, la operación de la red sería más confiable y eficiente. Cada participante realizará funciones de verificación, liquidación de transacciones y generación de nuevos bloques, lo que dará lugar a incentivos para que las computadoras sigan funcionando con el software de validación.
La segunda diferencia es la llamada cadenas de fragmentos como un punto para la escalabilidad del proyecto. Hoy el sistema opera en una sola cadena formada por bloques consecutivos, lo que, según los desarrolladores de ConsenSys, «es increíblemente seguro y facilita la verificación de la información». Sin embargo, la capacidad de procesar transacciones rápidamente estaría restringida.
Con cadenas de fragmentos, la cadena de bloques se «divide» de Ethereum distribuir el procesamiento de información entre miles de nodos. El nuevo sistema permitiría las transacciones se procesan en paralelo y no consecutivamente. Los desarrolladores ilustran la técnica diciendo que cada cadena de fragmentos es como agregar otro carril a una carretera en Ethereum, que actualmente solo tiene un carril. Las cadenas de fragmentos se desarrollarían en la fase 1 del proyecto.
Las cadenas de fragmentos aumentarán la capacidad de la red extendiéndola a 64 cadenas de bloques. Con el tiempo, el Cadena de baliza también se encargará de aleatorizar los validadores para certificar las cadenas de fragmentos. Es decir, se formarían grupos de trabajo para agilizar el proceso y, por ser aleatorio, se minimiza la posibilidad de ataques internos.
“La principal mejora en la fase 1 es la integración de cadenas de fragmentos. Las cadenas de fragmentos son un mecanismo de escalabilidad en el que la cadena de bloques de Ethereum se ‘divide’ en 64 cadenas diferentes, lo que permite el procesamiento, almacenamiento y transacción de información paralela ”, explicó Consensys en su sitio web.
Ethereum 2.0 y su hoja de ruta
Según la hoja de ruta de Ethereum 2.0, la planificación consta de tres etapas: la fase 0 que comienza hoy, la fase 1 que se implementará el próximo año y la fase 2 que comenzaría a operar en 2022.
Aunque la Beacon Chain funciona en paralelo con la red principal actual, estará separada. Sin embargo, los desarrolladores señalan que eventualmente estarán conectados como el el plan es ‘encajar’ en la red principal para probar el sistema de juego que está controlado por Beacon Chain.
Ethereum actualmente admite 14 transacciones por segundo, una capacidad que recientemente se vio limitada por el crecimiento de DeFi. Con la nueva versión de la red se podrían procesar hasta 100.000 operaciones por segundo, como reiteró previamente el programador y cofundador de Ethereum, Vitalik Buterin.
En medio de toda esta evolución hay empresas e iniciativas desarrollo de clientes para Ethereum 2.0. Actualmente, existen al menos cinco programas para la nueva versión de la red, entre ellos: Prysm, Teku, Nimbus, Lodestar y Lighthouse, según un informe difundido por CriptoNoticias en septiembre.
Cabe destacar que la Beacon Chain es solo el primer paso de lo que será Ethereum 2.0. Actualmente, la red no se ocupa de cuentas o contratos inteligentes, pero cualquiera puede unirse como validador, lo que fomentaría la descentralización.
«Creador malvado. Estudiante. Jugador apasionado. Nerd incondicional de las redes sociales. Adicto a la música».