
El cofundador de Ethereum, Vitalik Buterin, ha propuesto tres formas de resolver lo que describe como una posible complejidad sistémica en el corazón del mecanismo de consenso proof-of-stake de Ethereum.
"Una propuesta de simplificación de PoS: hacer un diseño que sólo requiera 8192 firmas por ranura (incluso con SSF), haciendo que la implementación del consenso sea considerablemente más simple y ligera", publicó en X.
El principal problema es que los validadores que mantienen la red en funcionamiento tienen que realizar muchas firmas -digitales mediante criptografía- como parte del proceso para que la red siga funcionando como debería. Esto ya supone un trabajo considerable para la red, pero a medida que más validadores se unan a ella, aumentará el número de firmas, lo que supondrá una carga adicional para el sistema. Las actualizaciones posteriores aumentarán drásticamente los requisitos de firma.
Buterin esbozó tres formas de evitarlo en un post publicado en el foro Ethereum Research. El punto en común consiste en encontrar la manera de que sólo se requieran 8.192 firmas por cada espacio en la cadena de bloques de Ethereum.
La primera solución se centra en los pools de apuestas descentralizados. Esto implicaría que la cantidad mínima de éter necesaria para hacer funcionar un validador fuera mucho mayor, lo que obligaría a los validadores a unirse y combinar sus recursos.
El segundo enfoque consistiría en tener dos capas de validadores, una con requisitos más estrictos y otra con requisitos menos estrictos. Las dos capas se tratarían de forma diferente en cuanto a su uso en el proceso de finalización del bloque.
La tercera forma sería tener un conjunto rotatorio de participantes, lo que significa que se selecciona un conjunto aleatorio de validadores para cada ranura. Esto repartiría la carga de trabajo y reduciría el número total de firmas, pero, como señaló Buterin, añadiría complejidad.


