
📚 Mecanismo para distribuir el contenido de los bloques y prevenir el MEV ✅ Visión general En esta propuesta, se explica cómo el MEV, que es un problema en Ethereum, puede reducirse casi a cero mediante un enfoque que distribuya la decisión del "contenido" de los bloques. En lugar de enfocarse en la estructura del bloque en sí, se centra en la selección y ordenación de las transacciones, proponiendo añadir una nueva capa de consenso para estos procesos. ✅ La verdadera razón por la que ocurre el MEV El MEV surge porque los mineros o validadores pueden elegir libremente qué transacciones incluir en un bloque y en qué orden. Aunque la estructura de los bloques en Ethereum está acordada de forma descentralizada, el contenido de los bloques lo decide un solo proponente en un corto periodo de tiempo. Esta situación, en la que "una sola persona decide el contenido", es la causa fundamental de MEV, como las corridas front-running o ataques de sándwich. ✅ El consenso estructural y el consenso de contenido son problemas distintos Las cadenas de bloques han logrado descentralizar con éxito el consenso estructural, es decir, quién reconoce qué bloque como válido. Sin embargo, la decisión de qué transacciones incluir y en qué orden no está descentralizada. Esta propuesta explica que este problema tiene una estructura similar al antiguo problema de doble gasto. Al igual que se resolvió mediante un consenso cuando la autoridad estaba concentrada en una sola computadora, también se debería aplicar un consenso para decidir el contenido de los bloques. ✅ La idea de una capa de contenido Se propone añadir una "capa de contenido" (una capa de consenso para decidir el contenido de las transacciones) encima de la estructura del bloque. En esta capa, varios nodos colaboran y se distribuyen roles para decidir qué transacciones incluir y en qué orden. El objetivo es eliminar cualquier posibilidad de que un validador o secuenciador específico pueda reordenar las transacciones según su conveniencia. ✅ Mecanismo básico del protocolo Alex En el ejemplo del protocolo Alex, se distribuyen tres roles: recolectar transacciones, aleatorizar su orden y gestionar todo el proceso para reflejarlo en el bloque. Cada uno actúa de forma independiente, y si alguien intenta actuar de manera fraudulenta, otros participantes lo verificarán y complementarán. Gracias a esto, se vuelve extremadamente difícil censurar transacciones o reordenarlas de forma arbitraria. ✅ Relación con Ethereum existente Este mecanismo no rompe el consenso actual de Ethereum. Mantiene la estructura del bloque intacta y solo añade una capa superior para decidir el contenido. Se puede aplicar a los validadores de eth2, a los secuenciadores de rollup y a futuros secuenciadores descentralizados. Por lo tanto, se resalta que, una vez implementado, puede aplicarse ampliamente. ✅ Impacto en la equidad y en la formación de precios Este diseño no excluye actividades necesarias para el mercado, como el arbitraje simple. Por otro lado, se centra específicamente en el MEV que explota a los usuarios de forma imposible de evitar. Como resultado, busca un estado en el que la red proporcione equidad por sí misma, sin necesidad de que las aplicaciones implementen complejos mecanismos de defensa.
