Todo lo que necesitas saber sobre Shapella, la actualización de retiros de ETH

jueves, 30 de marzo de 2023

La red Ethereum se está preparando para una importante actualización que permitirá a los usuarios retirar sus fondos en staking de la red, facilitando el proceso de staking de ETH. Esta actualización, incluida en los hard forks Shanghai y Capella, introducirá nuevas características que permitirán a los validadores salir de la red y desbloquear sus 32 ETH, así como las recompensas obtenidas gracias al staking. En este artículo, exploraremos todo lo que necesitas saber sobre la próxima actualización de retiros de Ethereum, incluyendo los procesos de retiro completo y parcial, límites de retiro, tarifas de gas y más. ¡Así que sumérgete y aprende sobre el futuro de los retiros de Ethereum!

El Ethereum delegado ya es libre

Ilustración: ¡Los ETH bloqueados por fin se liberan!

Shanghai + Capella = Shapella

Cuando se trata de las actualizaciones recientes de Ethereum, es posible que te preguntes por qué hay en danza dos nombres diferentes: el hard fork Shanghai y el hard fork Capella. La razón es que, tras la fusión, Ethereum se compone de dos blockchains distintas, una destinada a la ejecución y otra al consenso. Para permitir los retiros de Ethereum, se tienen que actualizar ambas blockchains simultáneamente con nuevas características. El hard fork Shanghai se refiere a la actualización de la capa de ejecución, mientras que el hard fork Capella se refiere a la actualización de la capa de consenso. Para que las actualizaciones se completen con éxito, deberían aplicarse a la mayoría de los nodos de la red al mismo tiempo.

La Fundación Ethereum sugirió el nombre actualización Shapella como alternativa para referirse estas actualizaciones.

Entendiendo los retiros de Ethereum

Actualmente, cualquier persona persona puede bloquear 32 ETH para ejecutar un validador y participar en la Beacon Chain de Ethereum, la encargada del consenso de la red. Todo ese Ether, recompensas incluidas, ha permanecido bloqueado en la Beacon Chain desde el inicio de la cadena. Ahora, con esta actualización veremos dos tipos diferentes de retiros:

En primer lugar, tenemos los retiros completos, que permitirán a las personas dejar de ejecutar su validador, salir de la red y desbloquear sus 32 ETH junto con las recompensas generadas. Los retiros completos son posibles a través de un exit, que coloca al validador en la cola de salida. La cola de salida depende del tamaño del set de validadores en la red. Este límite existe para regular la tasa de salida y entrada del set de validadores de la Beacon Chain. Un dato importante a tener en cuenta es que la salida es un proceso irreversible.

Cola de salida:

Retiros de Ethereum 1

Ten en cuenta que este cálculo es exactamente el mismo tanto para los validadores que deciden salir de la red como para los que activan nuevos validadores.

Una vez que un validador ha sido procesado en la cola de salida, entra en estado retirable y se suma a la cola de retiros para su procesamiento.

Por otro lado, están los retiros parciales de cualquier saldo superior a 32 ETH. Un proceso que itera continuamente por todos los validadores y distribuye el saldo excedente de esos 32 ETH a la dirección de retiro configurada. Este proceso es automático y round-robin (de orden circular, tratando a todos los validadores sin prioridad).

Los retiros se incluyen en bloques, y cada bloque puede contener hasta dieciséis retiros, ya sean completos o parciales. Al llegar el turno de un validador, se procesa su retiro y se envía el Ether a la dirección de retiro del validador.

El tiempo que tardan en procesarse los retiros depende del número de validadores esperando en la cola. Cuantos más validadores haya en cola, más tiempo se tardará en llegar al turno de cada validador. Suponiendo que hay alrededor de 550 000 validadores, y con un tiempo promedio de bloque de alrededor de 12 segundos, se tarda aproximadamente 4.8 días en recorrer a todos los validadores. Sin embargo, el tiempo puede variar dependiendo del número de validadores y la proporción de validadores con credenciales de retiro configuradas correctamente.

Cola de retiro (asumiendo que todos los validadores tienen las credenciales de retiro correctas):

Tabla de retiros de Ethereum

En resumen, la nueva función de retiro de Ethereum permitirá a los usuarios recuperar el Ethereum que han delegado uniéndose a una cola de retiro, donde cada retiro se procesará uno por uno en el orden en que aparecen en la cola. El tiempo que tarda en procesarse cada retiro dependerá del número de validadores que estén esperando en la cola, que es circular, lo que significa que una vez que se procesa un retiro, el validador vuelve al final de la cola. Además, los retiros completos se procesan primero en la cola de salida antes de sumarse a la cola de retiro para su posterior procesamiento.

Validadores de Ethereum esperando en la cola de retiro.

Ilustración: Validadores de Ethereum esperando en la cola de retiro.

Ahora que entendemos los conceptos básicos de los retiros, veamos en detalle algunas preguntas y preocupaciones comunes sobre la próxima actualización.

¿Qué tengo que hacer?

Para los usuarios de Ethereum: no necesitas hacer nada, la red continuará funcionando como de costumbre y la actualización debería resolverse según lo previsto, a menos que te indique lo contrario tu exchange o wallet.

Para los titulares de tokens de staking líquido: depende del protocolo con el que estés haciendo staking, pero es muy probable que no necesites hacer nada. Los protocolos de staking líquido actualizarán sus contratos durante este año para hacer uso de esta nueva función. Esto debería mejorar la experiencia del usuario debido a una mayor estabilidad de precios entre el token de staking líquido y ETH, así como un aumento de la liquidez disponible en los mercados descentralizados.

Para los operadores individuales: mantén tus nodos actualizados a la última versión estable del cliente. También es importante tener en cuenta que las retiradas automáticas dependen de tus credenciales de retiro. Si tus credenciales están configuradas en 0x01 y apuntan a una dirección de Ethereum válida, entonces la retirada parcial se realizará automáticamente. Sin embargo, si estás usando una credencial de retiro heredada de 0x00, tus fondos no se retirarán y tendrás que realizar una migración a las credenciales 0x01 para completar la retirada.

Puedes comprobar tus credenciales de retiro del validador mirando la pestaña "Depósitos" en Beaconcha.in de tu validador.

Ejemplo de un validador con credenciales de retiro 0x01: validator con credenciales de retiro 0x01

Ejemplo de un validador con credenciales de retiro 0x00: validator con credenciales de retiro 0x00

Es importante tener en cuenta que el cambio de las credenciales de retiro es un proceso irreversible. Por lo tanto, te recomendamos proceder con cautela y realizar estos cambios únicamente si estás completamente seguro de lo que conllevan. Aplicar el cambio cuando lo tengas claro, ¡no hay prisa!

Por lo que sabemos, actualmente hay herramientas en desarrollo que ayudarán a los operadores individuales a realizar este cambio con facilidad.

Tarifas de gas

Vale la pena mencionar que las retiradas parciales y completas no tendrán ninguna tarifa de gas de la red Ethereum. Estas retiradas aparecerán como un aumento de saldo en lugar de una transacción y no activarán la ejecución de código para las carteras de contratos inteligentes.

Una vez que se realiza la retirada, podrás mover tus ETH como de costumbre.

Conclusión

La próxima actualización de retiros de Ethereum está lista para traerá cambios significativos a la red, haciéndola más amigable para los usuarios y más eficiente para usuarios y validadores en términos de capital. Los retiros parciales automáticos simplificarán el proceso de retiro para los validadores con más de 32 ETH de saldo, permitiendo aún así los retiros completos para aquellos que deseen salir de la red.

Gracias a esta actualización, los delegadores por cuenta propia podrán acceder a su ETH bloqueado y los tokens de staking líquidos mejorarán su estabilidad de precios, lo que les permitirá ganar recompensas de staking de interés compuesto compuestas al implementar validadores adicionales a partir de las recompensas.

Con estos cambios, Ethereum está en camino de convertirse en una blockchain más sólida y eficiente, lista para afrontar la creciente demanda del ecosistema DeFi.

En Stakely, como validadores experimentados de Ethereum, estamos muy emocionados por la próxima actualización de retiros de Ethereum y los beneficios que traerá al staking de ETH. Si estás interesado en hacer staking con nosotros y generar recompensas mientras nosotros nos encargamos de los detalles técnicos, ¡no dudes en contactarnos y aprender más sobre nuestros servicios!

Fuentes:

  1. Preguntas frecuentes sobre retiros de Ethereum
  2. Longitud de la cola de validadores
  3. Anuncio de Goerli Shapella
Escrito por