Vitalik Buterin establece una hoja de ruta para minimizar el riesgo de centralización en el diseño de POS de Ethereum

Vitalik Buterin, cofundador de Ethereum cree que la centralización de la prueba de participación (POS) representa una amenaza significativa para Ethereum. La centralización de los puntos de venta es donde los grandes actores dominan y los pequeños se unen a los grandes grupos.

La centralización aumenta el riesgo de problemas como ataques del 51% y censura de transacciones. Además, existe el riesgo de extracción de valor, donde un pequeño grupo se beneficia a expensas de los usuarios de Ethereum.

Según Buterin, el riesgo existe en la construcción de bloques y en la provisión de capital de participación.

el problema

Ethereum sigue el protocolo de separación entre proponente y constructor (PBS) para los bloques de construcción. Esto significa que el trabajo se divide entre validadores, que proponen bloques y descargan la responsabilidad de elegir el contenido de los bloques, y constructores, que organizan las transacciones en bloques y realizan ofertas.

Buterin señaló:

“Esta separación de poderes ayuda a mantener la descentralización de los validadores, pero tiene un costo significativo: los actores que realizan tareas “especializadas” pueden volverse muy centralizados fácilmente.

Los datos de octubre de 2024 indican que solo dos constructores son responsables del 88% de los bloques de Ethereum. Esto significa que si estos dos fabricantes deciden censurar una transacción, esto puede provocar un retraso: el procesamiento de la transacción puede tardar una media de 114 segundos en lugar de 6 segundos. Aunque es posible que el retraso no afecte a determinadas transacciones, los constructores pueden manipular el mercado retrasando las transacciones urgentes, como las que se producen durante las liquidaciones de finanzas descentralizadas (DeFi).

Por tanto, la concentración de poder puede suponer graves amenazas a la integridad de Ethereum.

Soluciones

Según Buterin, una de las mejores soluciones para evitar la centralización es distribuir aún más las responsabilidades de producción de bloques. Buterin propone que la tarea de elegir las transacciones recaiga en el proponente, o apostador, y que el constructor sólo pueda elegir el orden de las transacciones e insertar algunas propias. Esto se puede lograr a través de listas de inclusión.

Así es como funcionaría. Un jugador seleccionado al azar crea una lista de inclusión, que incluye transacciones válidas. Un constructor de bloques, al crear un bloque, debe incluir todas las transacciones en la lista de inclusión, pero tiene el poder de reorganizarlas y agregar sus propias transacciones.

Otra posible solución es implementar programas de propuestas múltiples (MCP) como BRAID. Según Buterin, “BRAID busca evitar dividir el papel de los proponentes de bloques en una parte de economía baja y una parte de economía alta y, en cambio, intenta distribuir el proceso de producción de bloques entre muchos actores, de tal manera que cada proponente solo. necesita un nivel medio de sofisticación para maximizar sus ingresos.

Buterin señaló que los grupos de memoria cifrada son una tecnología crucial necesaria para implementar los cambios de diseño mencionados anteriormente. Al utilizar grupos de memoria cifrados, los usuarios pueden transmitir sus transacciones en un formato cifrado junto con una prueba de su validez. Las transacciones también se incluyen en los bloques de forma cifrada: el fabricante desconoce su contenido. Las transacciones sólo se revelan más tarde.

Buterin escribió que el principal desafío en la implementación de grupos de memoria cifrados es garantizar un diseño en el que las transacciones se revelen definitivamente más tarde. Esto se puede lograr utilizando dos técnicas: (i) descifrado del umbraly (ii) retrasar el cifrado.

Mencionado en este artículo.
Exit mobile version