Staking individual en Ethereum será posible con 1 ETH
Vitalik Buterin, co-fundador de la red Ethereum (ETH), publicó un artículo hoy 14 de octubre de 2024 en el que detalló una propuesta para mejorar el protocolo de Prueba de Participación (PoS, Proof of Staking) de esta red.
Vitalik propuso, entre otras cuestiones, reducir el requisito de participación del stakingde 32 ether (criptomoneda nativa de Ethereum) a 1 ether.
En segunda instancia, enunció otra iniciativa que apunta a que los bloques en Ethereum se finalicen en una sola ranura (slot) o intervalo de tiempo, en lugar de varios. Que un bloque esté “finalizado” implica que la información que contiene ya fue confirmada en la red y no puede ser revertida, lo que es crucial para su seguridad y confianza.
Actualmente este período de finalización (ranura o intervalo de tiempo) en el que un bloque es procesado en Ethereum es de 12 segundos. Lo que Vitalik propone es aminorar ese tiempo o mantenerlo sin recargar el trabajo de los operadores de nodos para mejorar la eficiencia de la red, permitiendo transacciones más rápidas y una mejor experiencia para los usuarios.
¿Qué implica reducir la cantidad de staking mínimo en Ethereum?
Reducir la barrera en el staking de Ethereum podría resultar en un impacto significativo para los usuarios interesados en participar de este procedimiento y obtener recompensas.
Para ser un validador en la red Ethereum actualmente se requiere un depósito de 32 ETH. Al momento de esta redacción, eso equivale a alrededor de 81.000 dólares. Esta cifra es prohibitiva y excluye a muchos de los usuarios de la posibilidad de participar en el protocolo de consenso de la red cofundada por Vitalik Buterin.
En este estado de cosas, los usuarios de menor capital sólo pueden participar de este procedimiento mediante los pools de staking. Los pools agrupan los fondos de varios usuarios y centralizan el poder de validación.
La disminución de este umbral a 1 ETH, expandiría el acceso al staking y provocaría que una mayor diversidad de usuarios se conviertan en validadores, distribuyendo ese poder entre una mayor cantidad de personas. Seguidamente, al habilitar a más personas que participen con una menor cantidad de ETH, la red Ethereum se volvería más descentralizada.
Más validadores equivale a más seguridad de la red Ethereum. Con un mayor número de ellos, se reduce el riesgo de que un grupo pequeño o centralizado pueda manipular la red o lanzar ataques. Uno de estos es el ataque del 51%, como reportó CriptoNoticias. La diversidad en la validación de bloques fortalece la integridad del sistema.
Adicionalmente, los validadores en Ethereum también tienen cierto poder en la toma de decisiones y actualizaciones de la red. Un umbral de 1 ETH permitiría que una mayor cantidad de usuarios participen en la gobernanza descentralizada de la red, lo que aumenta su representatividad.
No obstante lo dicho, un drástico incremento en la cantidad de usuarios en el staking de Ethereum podría sobrecargar la infraestructura de la red, demandando mejoras para gestionar el mayor número de nodos.
Las tres mejoras ideales que propuso Vitalik Buterin
Según Buterin, la tarea más compleja es encontrar la manera de que la confirmación de bloques funcione con una ranura y con muchos validadores sin sobrecargar a quienes operan los nodos.
En primer lugar, el desarrollador ruso-estadounidense expuso la mejora del protocolo de agregación de firmas. Esto refiere a optimizar cómo las firmas criptográficas (usadas para validar bloques) se combinan y se verifican. Su objetivo es mejorar la eficiencia del sistema, permitiendo procesar más transacciones en menos tiempo.
En segundo lugar, Vitalik propuso la integración de los “Comités Orbit”. Este es un nuevo mecanismo que implica la creación de comités de validadores de tamaño medio seleccionados de manera aleatoria.
Estos comités son responsables de asegurar que las transacciones y bloques en Ethereum se confirmen de manera segura. La idea es que, en lugar de requerir que todos los validadores participen en cada ranura o ciclo de confirmación, solo una cantidad aleatoria de validadores más pequeña lo haga.
Este comité garantizaría la seguridad de la red mientras reduce el número de participantes en cada ciclo de validación. Al no requerir que todos los validadores participen, se reduce el tiempo y los recursos necesarios para confirmar bloques.
En última instancia, Vitalik planteó un proceso de staking de dos niveles (two-tiered staking). Este concepto propone dividir a los participantes del staking de Ethereum en dos categorías según la cantidad de ether bloqueado: un “nivel superior” y “un nivel inferior”.
En la primera categoría, los usuarios deberán cumplir con un requisito de depósito más alto (como 32 ETH o más). Estos stakers tendrán más responsabilidades y estarían directamente involucrados en proporcionar la finalidad económica. Es decir, su participación sería clave para asegurar que las transacciones y bloques sean confirmados de manera irreversible.
Por su parte, los stakers con depósitos más bajos (podría ser 1 ETH, por ejemplo) tendrían menos responsabilidades y derechos, pudiendo delegar su participación a un staker del nivel superior para apoyar a estos validadores más grandes y compartir parte de las recompensas.
Este grupo «inferior» de validadores accederá al derecho de formar parte de listas de inclusión. Esto describe un mecanismo de consenso donde un conjunto aleatorio de usuarios del nivel inferior son seleccionados para verificar y confirmar cada bloque. Su testimonio sería necesario para finalizar el bloque y garantizar su seguridad.
En este último punto, habría que señalar algunas de las diferencias entre el “staking doble” y la existencia de pools de staking que acaparen a usuarios minoristas.
En principio, los pools pueden ser implementados con más simpleza, ya que no requieren un gran conocimiento técnico a la hora de operarlos. En contraposición, esto conlleva el riesgo de centralizar el poder de validación en quienes manejen ese pool.
En un sistema de staking doble, si bien los stakers inferiores deben confiar en los del nivel superior cuando delegan sus activos, este involucra de forma más activa a los validadores menores, otorgándoles derechos. A cambio, su labor se complejiza comparada con la participación en pools de staking.
Uno de los riesgos en este sistema de staking doble es que si un atacante lograra manipular las listas de inclusión de validadores menores, podría bloquear la finalización de bloques con solo una pequeña cantidad de ETH.