El coordinador de hard fork de ETH 1.0, James Hancock, ha publicado las especificaciones preliminares para la próxima actualización de Ethereum, denominada Berlín.
El borrador comprende propuestas de mejora de Ethereum (EIP) y una lista de verificación de preparación que muestra si el código de cada propuesta se ha fusionado con los clientes participantes.
Berlín es una actualización de la cadena de bloques de prueba de trabajo Ethereum 1.0 actual. Su objetivo es introducir una serie de mejoras mientras se sigue trabajando en la plataforma de prueba de participación 2.0 de Ethereum.
La actualización se pospuso en junio de 2020 debido a su «dependencia crítica» del cliente Geth. Los desarrolladores acordaron que una falla en el cliente podría haber causado una ruptura completa de la cadena de bloques Ethereum y decidieron esperar hasta que se pudiera implementar una bifurcación multicliente.
La bifurcación dura se retrasó varias veces después de eso, y la última fecha tentativa para su activación se estableció para este mes después del lanzamiento de la cadena de balizas Ethereum 2.0 en diciembre de 2020.
Durante los últimos meses, los desarrolladores también modificaron la lista de EIPS que se incluirán en la actualización.
Hay cinco de ellos en el borrador publicado hoy: EIP-2565 (ModExp Gas Cost), EIP-2315 (Subrutinas simples para EVM), EIP-2929 (Aumentos de costo de gas para códigos de operación de acceso estatal), EIP-2718 (Transacción con tipo Sobre) y EIP-2930 (listas de acceso opcionales).
Con todos los clientes participantes que tienen el código para esos EIP fusionados (la única exclusión es EIP-2930 para Geth), la actualización de Berlín ahora podría estar cerca de la activación. Sin embargo, el número del bloque de la bifurcación aún no se ha especificado, por lo que no se ha fijado una fecha en piedra.
Pagina original: