Los retiros de staking se refieren a las transferencias de ETH desde una cuenta de validador en la capa de consenso de Ethereum (la cadena de balizas), hacia la capa de ejecución donde se puede transaccionar con él.
Si forma parte de un pool de staking o posee tokens de staking, debe consultar con su proveedor para obtener más detalles sobre cómo se manejan los retiros de staking, ya que cada servicio opera de manera diferente.
El funcionamiento de los retiros depende del tipo de credenciales de retiro de su validador:
- Validadores heredados (Tipo 1): El saldo excedente de 32 ETH se envía de forma automática y regular a la dirección de retiro vinculada al validador. Las recompensas por encima de 32 ETH no contribuyen al peso del validador en la red.
- Validadores compuestos (Tipo 2): Las recompensas se componen en el saldo efectivo del validador hasta 2048 ETH, lo que aumenta el peso del validador y genera más recompensas. Solo el saldo que excede los 2048 ETH se barre automáticamente.
Los usuarios también pueden salir del staking por completo, enviando una transacción para retirar, esperando el tiempo de cualquier cola de retiro (según la demanda de la red) y desbloqueando el saldo completo de su validador.
Recompensas de staking
La forma en que se manejan las recompensas depende del tipo de credencial del validador:
Los validadores heredados (Tipo 1) tienen un saldo efectivo limitado a 32 ETH. Cualquier saldo superior a 32 ETH recibido como recompensas de la red no contribuye al saldo efectivo ni aumenta el peso de este validador en la red, y estas recompensas se retiran automáticamente a la dirección de retiro dedicada del validador cada pocos días. Aparte de proporcionar una dirección de retiro una vez, reclamar estas recompensas no requiere ninguna acción por parte del operador del validador. Todo esto se inicia en la capa de consenso, por lo que no se requiere gas (tarifa de transacción) en ningún paso.
Los validadores compuestos (Tipo 2) pueden tener un saldo efectivo en cualquier punto entre 32 y 2048 ETH. Las recompensas de la red recibidas por estos validadores se componen en su saldo efectivo, lo que aumenta el peso del validador y su potencial para recibir futuras recompensas. Los barridos automáticos solo ocurren para el saldo que excede los 2048 ETH. Para retirar recompensas por debajo del umbral de 2048 ETH, los validadores compuestos deben activar un retiro parcial manualmente desde la capa de ejecución, lo cual sí requiere gas.
¿Cómo llegamos aquí?
En los últimos años, Ethereum ha experimentado varias actualizaciones de red en su transición hacia una red asegurada por el propio ETH, en lugar de la minería intensiva en energía como lo era antes. Participar en el consenso en Ethereum ahora se conoce como "staking", ya que los participantes han bloqueado voluntariamente ETH, depositándolo en garantía (at stake) para tener la capacidad de participar en la red. Los usuarios que sigan las reglas serán recompensados, mientras que los intentos de hacer trampa pueden ser penalizados.
Desde el lanzamiento del contrato de depósito de staking en noviembre de 2020, algunos valientes pioneros de Ethereum han bloqueado fondos voluntariamente para activar "validadores", cuentas especiales que tienen el derecho de atestiguar y proponer bloques formalmente, siguiendo las reglas de la red.
Antes de la actualización Shanghái/Capella, no podía usar ni acceder a su ETH en staking. Pero ahora, puede optar por recibir automáticamente sus recompensas en una cuenta elegida, y también puede retirar su ETH en staking cuando lo desee.
¿Cómo me preparo?
Participantes actuales
- Los usuarios que hayan proporcionado una dirección de retirada al configurar inicialmente su depósito de participación no tienen que realizar ninguna operación más.
- La mayoría de los participantes no proporcionaron una dirección de retirada en el depósito inicial y tendrán que actualizar sus credenciales de retirada. El Staking Launchpad (opens in a new tab) (lanzador de participaciones) tiene instrucciones sobre cómo hacer esto.
Introduce tu número de índice de validador a continuación para ver los detalles de tu validador en Beaconcha.in (opens in a new tab). Tu dirección de retiro se puede encontrar bajo el encabezado "Withdrawal Address" en la pestaña "Deposits". Un prefijo 0x00 indica que la cuenta necesita ser actualizada antes de que se habiliten los retiros.
Avisos importantes
Se requiere que las cuentas de validador proporcionen una dirección de retiro antes de que puedan acceder y retirar las recompensas de la red acumuladas, o procesar un retiro completo al salir del staking.
Si aún no ha proporcionado una dirección de retiro para su cuenta de validador, no hay ninguna amenaza para sus fondos mientras tanto, asumiendo que su frase semilla/mnemotécnica ha permanecido segura fuera de línea y no ha sido comprometida de ninguna manera. No agregar credenciales de retiro simplemente dejará el ETH bloqueado en la cuenta del validador hasta que se proporcione una dirección de retiro.
Validadores compuestos
Los validadores pueden optar por la composición convirtiendo sus credenciales de retiro del Tipo 1 al Tipo 2. Esto eleva el saldo efectivo máximo de 32 ETH a 2048 ETH, lo que permite que las recompensas se compongan en el saldo efectivo del validador en lugar de ser barridas automáticamente.
Con la composición habilitada:
- Las recompensas aumentan el saldo efectivo del validador en incrementos de 1 ETH (sujeto a un pequeño búfer de histéresis (opens in a new tab)), ganando más recompensas con el tiempo
- Los barridos automáticos solo ocurren para el saldo que excede los 2048 ETH
- Los retiros parciales por debajo del umbral de 2048 ETH deben activarse manualmente desde la capa de ejecución (esto cuesta gas)
- Múltiples validadores pueden ser consolidados en un solo validador compuesto, reduciendo la carga operativa
Salir del staking por completo
Se requiere proporcionar una dirección de retiro antes de que cualquier fondo pueda ser transferido fuera del saldo de una cuenta de validador.
Los usuarios que buscan salir del staking por completo y retirar su saldo completo de vuelta deben iniciar una "salida voluntaria". Esto se puede hacer de dos maneras:
- Usando claves de validador: Firme y transmita un mensaje de salida voluntaria con su cliente de validador, enviado a su nodo de consenso. Esto no requiere gas.
- Usando credenciales de retiro: Active una salida desde la capa de ejecución usando su dirección de retiro, sin necesidad de acceder a la clave de firma del validador. Esto requiere una transacción y cuesta gas.
El proceso de salida de un validador del staking toma cantidades variables de tiempo, dependiendo de cuántos otros estén saliendo al mismo tiempo. Una vez completado, esta cuenta ya no será responsable de realizar las tareas de la red del validador, ya no será elegible para recompensas y ya no tendrá su ETH en garantía (at stake). En este momento, la cuenta se marcará como completamente "retirable".
Una vez que una cuenta se marca como "retirable" y se han proporcionado las credenciales de retiro, no hay nada más que un usuario deba hacer aparte de esperar. Las cuentas son barridas de forma automática y continua por los proponentes de bloques en busca de fondos salidos elegibles, y el saldo de su cuenta se transferirá en su totalidad (también conocido como un "retiro completo") durante el próximo barrido.
¿Cómo funcionan las recompensas automáticas (validador Tipo 1)?
Si un validador dado es elegible para un retiro o no, está determinado por el estado de la cuenta del validador en sí. No se necesita la intervención del usuario en ningún momento para determinar si se debe iniciar un retiro en una cuenta o no; todo el proceso lo realiza automáticamente la capa de consenso en un bucle continuo.
¿Aprende mejor de forma visual?
Eche un vistazo a esta explicación sobre los retiros de staking de Ethereum por Finematics:
How do Ethereum withdrawals work?
How staking withdrawals work on Ethereum after the Shanghai/Capella upgrade, covering the technical process, withdrawal queue, and what stakers need to know about accessing their staked ETH.
Watch with transcript"Barrido" de validadores
Cuando un validador está programado para proponer el siguiente bloque, se le requiere construir una cola de retiros, de hasta 16 retiros elegibles. Esto se hace comenzando originalmente con el índice de validador 0, determinando si hay un retiro elegible para esta cuenta según las reglas del protocolo, y agregándolo a la cola si lo hay. El validador configurado para proponer el siguiente bloque continuará donde lo dejó el último, progresando en orden indefinidamente.
Piense en un reloj analógico. La manecilla del reloj señala la hora, avanza en una dirección, no se salta ninguna hora y, finalmente, vuelve al principio después de alcanzar el último número.
Ahora, en lugar de 1 a 12, imagine que el reloj tiene de 0 a N (siendo N el número total de cuentas de validador que se han registrado alguna vez en la capa de consenso, más de 1,2 millones a partir de abril de 2026).
La manecilla del reloj señala al siguiente validador que debe ser revisado para retiros elegibles. Comienza en 0 y avanza por completo sin saltarse ninguna cuenta. Cuando se alcanza el último validador, el ciclo continúa de vuelta al principio.
Revisión de una cuenta para retiros
Mientras un proponente está barriendo a través de los validadores en busca de posibles retiros, cada validador que se revisa es evaluado contra una breve serie de preguntas para determinar si se debe activar un retiro y, de ser así, cuánto ETH se debe retirar.
- ¿Se ha proporcionado una dirección de retiro? Si no se ha proporcionado ninguna dirección de retiro, la cuenta se omite y no se inicia ningún retiro.
- ¿El validador ha salido y es retirable? Si el validador ha salido por completo y hemos llegado a la época en la que su cuenta se considera "retirable", entonces se procesará un retiro completo. Esto transferirá todo el saldo restante a la dirección de retiro.
- ¿El saldo excede su saldo efectivo máximo? Para los validadores heredados (Tipo 1), este umbral es de 32 ETH. Para los validadores compuestos (Tipo 2), este umbral es de 2048 ETH. Si la cuenta tiene credenciales de retiro, no ha salido por completo, tiene un saldo efectivo en el máximo y tiene un saldo por encima de este umbral, entonces se procesará un retiro parcial que transfiere solo el exceso a la dirección de retiro del usuario.
Solo hay dos acciones que toman los operadores de validadores durante el transcurso del ciclo de vida de un validador que influyen directamente en este flujo:
- Proporcionar credenciales de retiro para habilitar cualquier forma de retiro
- Salir de la red, lo que activará un retiro completo
Sin gas
Los barridos de retiro automáticos no requieren que los participantes envíen manualmente una transacción. Esto significa que no se requiere gas (tarifa de transacción) para los barridos automáticos, y no compiten por el espacio de bloque existente en la capa de ejecución.
Tenga en cuenta que los validadores compuestos que deseen activar un retiro parcial por debajo del umbral de 2048 ETH deben hacerlo manualmente desde la capa de ejecución, lo cual sí requiere gas.
¿Con qué frecuencia se desbloquearán y estarán disponibles mis recompensas de staking en mi billetera?
Se puede procesar un máximo de 16 retiros en un solo bloque. A ese ritmo, se pueden procesar 115.200 retiros de validadores por día (asumiendo que no hay ranuras perdidas). Como se señaló anteriormente, los validadores sin retiros elegibles se omitirán, lo que disminuye el tiempo para terminar el barrido.
Ampliando este cálculo, podemos estimar el tiempo que tomará procesar un número determinado de retiros:
| Número de retiros | Tiempo para completar |
|---|---|
| 400.000 | 3,5 días |
| 500.000 | 4,3 días |
| 600.000 | 5,2 días |
| 700.000 | 6,1 días |
| 800.000 | 7,0 días |
Como puede ver, esto se ralentiza a medida que hay más validadores en la red. Un aumento en las ranuras perdidas podría ralentizar esto proporcionalmente, pero esto generalmente representará el lado más lento de los posibles resultados.
Preguntas frecuentes
Establecer la dirección de retiro de la capa de ejecución de un validador es un cambio permanente en las credenciales del validador en la capa de consenso. No hay forma de actualizar las credenciales de la capa de consenso una vez que están registradas.
Las credenciales de la dirección de retiro de un validador se pueden configurar para que apunten a un contrato inteligente (controlado por su código) o a una cuenta de propiedad externa (EOA, controlada por su clave privada). Actualmente, estas cuentas no tienen forma de comunicar un mensaje de vuelta a la capa de consenso que indique un cambio en las credenciales del validador, y agregar esta funcionalidad añadiría una complejidad innecesaria al protocolo.
Los usuarios que buscan una gestión de retiros flexible pueden configurar una billetera de contrato inteligente capaz de rotar claves (como un Safe (opens in a new tab)) como la dirección de retiro del validador, lo que permite efectivamente actualizar la EOA receptora final. Si un usuario ya ha establecido una EOA como credencial de retiro, debe iniciar una salida completa para recuperar su ETH en staking y luego usar esos fondos para activar un nuevo validador con credenciales diferentes.
Si utiliza un pool de staking o posee tokens de staking, comuníquese con su proveedor para saber cómo manejan los retiros, ya que los procesos varían según el servicio.
En general, al hacer staking a través de un proveedor o pool, debería ser libre de reclamar su ETH en staking subyacente, o de retirar y cambiar el proveedor de staking que utiliza. Si un pool en particular se está volviendo demasiado grande, el ETH en staking se puede retirar, canjear y volver a hacer staking con un proveedor más pequeño (opens in a new tab). O, si ha acumulado suficiente ETH, podría hacer staking desde casa.
Para los validadores heredados (Tipo 1), sí, siempre y cuando su validador haya proporcionado una dirección de retiro. Esta debe proporcionarse una vez para habilitar cualquier retiro, luego la distribución de recompensas de la red a la dirección de retiro se activará automáticamente cada pocos días con cada barrido de validador.
Para los validadores compuestos (Tipo 2), las recompensas se componen en el saldo efectivo del validador (hasta 2048 ETH) en lugar de ser barridas a la dirección de retiro. Los barridos automáticos solo ocurren para saldos que exceden los 2048 ETH. Para retirar recompensas por debajo de este umbral, debe activar manualmente un retiro parcial desde la capa de ejecución.
Para los validadores heredados (Tipo 1), cualquier recompensa de la red en ETH que se haya acumulado sobre el saldo efectivo de 32 ETH del validador se envía automáticamente a la dirección de retiro. A los validadores de Tipo 1 que han enviado una transacción de retiro completo y han completado el proceso de salida del staking se les retira su saldo completo de ETH a su dirección de retiro. No es posible que un validador de Tipo 1 solicite manualmente el retiro de cantidades específicas de ETH.
Los validadores compuestos (Tipo 2) pueden activar retiros parciales de una cantidad específica desde la capa de ejecución, siempre y cuando el saldo restante del validador se mantenga en o por encima de 32 ETH. Esto requiere enviar una transacción de retiro parcial y cuesta gas.
Se recomienda a los operadores de validadores que visiten la página de Retiros del Staking Launchpad (opens in a new tab), donde encontrarán más detalles sobre cómo preparar su validador para los retiros, el momento de los eventos y más detalles sobre cómo funcionan los retiros.
Para probar su configuración en una red de prueba primero, visite el Staking Launchpad de la red de prueba Hoodi (opens in a new tab) para comenzar.
Los validadores heredados usan credenciales de retiro de Tipo 1 (la dirección de la credencial de retiro comienza con 0x01) y tienen un saldo efectivo limitado a 32 ETH. Cualquier exceso de ETH recibido como recompensas de la red se barre automáticamente a la dirección de retiro cada pocos días.
Los validadores compuestos usan credenciales de retiro de Tipo 2 (la dirección de la credencial de retiro comienza con 0x02) y pueden tener un saldo efectivo de hasta 2048 ETH. Las recompensas se componen en el saldo efectivo del validador, lo que aumenta el peso del validador en la red y su potencial para recibir futuras recompensas. Los barridos automáticos solo ocurren para el saldo que excede los 2048 ETH. Para retirar ETH por debajo de este umbral, se debe activar un retiro parcial manual desde la capa de ejecución.
Para obtener más detalles, consulte el análisis detallado de MaxEB.
Puede convertir las credenciales de retiro del Tipo 1 al Tipo 2 utilizando el Staking Launchpad (opens in a new tab). Esta operación es irreversible: una vez que se convierte, no puede volver a las credenciales de Tipo 1.
Después de la conversión, también puede consolidar múltiples validadores en uno solo, combinando sus saldos en un único validador compuesto. Para obtener un tutorial completo del proceso de conversión, los riesgos y las herramientas de consolidación, consulte el análisis detallado de MaxEB.
La funcionalidad de retiro se habilitó originalmente como parte de la actualización Shanghái/Capella el 12 de abril de 2023. La actualización Pectra (mayo de 2025) introdujo posteriormente los validadores compuestos con un saldo efectivo máximo más alto de 2048 ETH, así como salidas y retiros parciales activados por la capa de ejecución.
La actualización Shanghái/Capella permitió que el ETH previamente en staking fuera reclamado en cuentas regulares de Ethereum. Esto cerró el ciclo de la liquidez del staking y acercó a Ethereum un paso más en su viaje hacia la construcción de un ecosistema descentralizado sostenible, escalable y seguro.
Más información
- Retiros del Staking Launchpad (opens in a new tab)
- Acciones del validador del Staking Launchpad (opens in a new tab)
- Análisis detallado de MaxEB: composición y consolidación
- EIP-4895: Retiros automáticos (push) de la cadena de balizas como operaciones (opens in a new tab)
- PEEPanEIP #94: Retiro de ETH en staking (Pruebas) con Potuz y Hsiao-Wei Wang (opens in a new tab)
- PEEPanEIP#68: EIP-4895: Retiros automáticos (push) de la cadena de balizas como operaciones con Alex Stokes (opens in a new tab)
- Comprender el saldo efectivo del validador (opens in a new tab)
Última actualización de la página: 30 de abril de 2026
