Saltar al contenido
0%

Preparándose para el hard fork Berlin de Ethereum

Última actualización: 13 de abril de 20214 min de lectura

Este miércoles 14 de abril de 2021, la actualización Berlin hard fork de la Ethereum Foundation está programada para entrar en vigencia en Mainnet en el bloque 12,244,000.

Esta actualización a nivel de sistema introducirá cuatro Ethereum Improvement Proposals (EIPs), a saber 2565, 2718, 2929 y 2930, que forman parte de una hoja de ruta más amplia hacia Ethereum 2.0.

Entonces, ¿qué significa esto para mí?

Si estás usando Alchemy como tu proveedor de nodos de Ethereum, entonces no necesitas hacer nada.

Como la plataforma líder de desarrollo blockchain, nuestro trabajo es encargarnos de toda la infraestructura compleja de Ethereum, para que puedas enfocarte en construir tu aplicación en lugar de ejecutar, mantener y actualizar nodos.

Nuestro equipo se ha estado preparando para esta actualización durante meses — con auditorías de notas de la versión, pruebas de regresión, despliegues blue green y más — para que tengas una transición sin problemas cuando ocurra esta actualización.

Si no estás usando Alchemy, entonces es MUY importante que actualices tu nodo a una versión compatible con Berlin, de lo contrario será incompatible con el resto de la red a partir del bloque 12,244,000.

En el anuncio de la actualización de la Ethereum Foundation, se enumeran las versiones de clientes compatibles con la actualización Berlin. Las agregamos abajo para tu comodidad.

Client
Version Number

go-ethereum (geth)

1.10.1

OpenEthereum (f.k.a. Parity)

3.2.0

Nethermind

1.10.31

Besu

21.1.1 21.1.2

EthereumJS VM

v5.2.0

‍

¿Hay alguna buena práctica que deba considerar?

Buena pregunta. Te recomendamos revisar este artículo del blog sobre buenas prácticas que escribimos durante el hard fork de Constantinople.

Para el hard fork de Berlin en particular, es importante asegurarse de que tus transacciones sean compatibles con EIP-155 para protegerse contra ataques de replay. Después de la actualización de Berlin, los clientes geth impondrán por defecto la compatibilidad con EIP-155, lo que significa que tus transacciones fallarán si no cumplen con el EIP.

Al momento de escribir esto, Alchemy todavía admite transacciones no protegidas previas a EIP-155 (les daremos a nuestros usuarios suficiente aviso antes de que se convierta en un requisito), pero es una buena práctica acostumbrarse a formatear solicitudes compatibles con EIP-155.

¿Qué pasa si no participo en la actualización?

Esta es una mala idea. Tu cliente permanecerá sincronizado con la blockchain previa al fork después de que ocurra la actualización. Por lo tanto, quedarás atascado en una cadena obsoleta e incapaz de transferir ether o interactuar con la red de Ethereum posterior a la actualización.

¿Cuáles son los nuevos EIPs en esta actualización?

A continuación, una breve descripción de cada uno de estos EIPs según la Ethereum Foundation:

Nunca más te preocupes por los hard forks…

Si estás trabajando en un proyecto de Ethereum y no quieres lidiar con la sobrecarga de mantener nodos, regístrate en Alchemy gratis. Alchemy ofrece la infraestructura de Ethereum como servicio más rápida, escalable y confiable, para que puedas enfocarte en construir tu producto. Detrás de escena, hemos construido una infraestructura revolucionaria que impulsa a todas las plataformas líderes de desarrollo de NFTs, a la mayoría de DeFi, y más. Obtén más información en alchemy.com.

Boletín de Alchemy

Entérate primero de los lanzamientos

Suscríbete a nuestro boletín

Recibe las últimas actualizaciones de productos y recursos de Alchemy

A
O
D
+
Más de 80,000 suscriptores

Al ingresar tu correo electrónico, aceptas recibir nuestras comunicaciones de marketing y actualizaciones de productos. Reconoces que Alchemy procesa la información que recibimos de acuerdo con nuestro Aviso de Privacidad. Puedes cancelar tu suscripción en cualquier momento.