Después de una prueba exitosa de la red, la actualización de Londres ahora está configurada para su activación en la red principal de Ethereum. Se espera que la actualización se lance en el bloque 12965000, entre el 3 y el 5 de agosto de 2021.
Los operadores de nodos deberán actualizar las versiones de sus clientes para que sean compatibles con la actualización de Londres. Los clientes incluyen Nethermind, Erigon, Besu y OpenEthereum, entre otros. Ciertos clientes, como Besu y Nethermind, serán elegibles para un bono de recompensa por errores.
Además, se pide a los operadores que tengan en cuenta que las versiones iniciales admitían Londres en las redes de prueba, pero no en la red principal. Los desarrolladores confirmaron además que los equipos están trabajando para garantizar que esta transición sea lo más fluida posible.
Londres incluirá varias propuestas EIP
Parte de la actualización de Londres son cinco propuestas de mejora específicas de Ethereum (EIP). Los EIP en la actualización de Londres incluyen el cambio del mercado de tarifas para la cadena ETH 1.0, el código de operación BASEFEE y la reducción de los reembolsos. Los adicionales son los nuevos contratos de Rechazo que comienzan con el byte 0xEF y el Retraso de bomba de dificultad hasta el 1 de diciembre de 2021.
El EIP-1559, por ejemplo, agregará un nuevo tipo de transacción que afectará a los grupos de transacciones y minería, entre otras áreas. Estos cambios se establecen para mejorar la red; reducir las tarifas del gas y escalar.
Resultados esperados
Los holders de Ethereum, incluidos aquellos que utilizan intercambios y servicios de billetera, no estarán obligados a realizar ningún cambio. La excepción es si las plataformas que utilizan les solicitan a los usuarios que sigan ciertos pasos.
En particular, la actualización de Londres requerirá que los mineros dupliquen manualmente su límite de gas objetivo en la red Ethereum. Por lo tanto, los mineros deberán actualizar sus clientes Ethereum para que no reduzcan el tamaño del bloque en la red.
Por otro lado, se solicita a los mineros y operadores de nodos que participen en la actualización. Aquellos que no lo hagan quedarán atrapados en una cadena de bloques incompatible. Una situación tan desafortunada significaría la imposibilidad de enviar Ether u operar en la nueva red Ethereum.
Las actualizaciones de red descentralizadas alteran los protocolos subyacentes de Ethereum para modernizar el sistema. Su naturaleza extensa requiere comunicación y colaboración con la comunidad de la red, así como con los desarrolladores de clientes de Ethereum.
Antes de que se implementen las actualizaciones, la comunidad de la red acuerda qué cambios deben incluirse en la actualización. Los aprobados se escriben en los distintos clientes de Ethereum y se activan en un número de bloque específico. Los nodos que no se actualizan se quedan en la cadena anterior donde todavía se aplican las reglas anteriores.
Para la última actualización, se eligió Londres porque es uno de los nombres de ciudades de Devcon. Londres es donde ocurrió el Devcon 1 después del Devcon 0 de Berlín.