Ethereum está avanzando en una de sus actualizaciones más importantes en años, mientras los desarrolladores apoyan FOCIL (Listas de Inclusión Aplicadas por Fork-choice) y EIP‑8141 (Transacciones en Marco) para reforzar los principios fundamentales de neutralidad y resistencia a la censura. Revelada antes del crucial fork Hegota, esta evolución coordinada tiene como objetivo garantizar que las transacciones válidas no queden bloqueadas por cuellos de botella en el mempool ni sean objeto de censura indebida, incluso frente a un creciente riesgo regulatorio por sanciones de EE. UU.
En el núcleo de la filosofía de Ethereum está la participación sin permisos: cualquier persona, en cualquier lugar, debería poder enviar transacciones válidas y verlas incluidas rápidamente en la cadena. Pero a medida que crece la tensión entre los ideales descentralizados y la realidad regulatoria, especialmente con herramientas como Tornado Cash, Ethereum debe mejorar cómo maneja la inclusión de transacciones sin depender de puntos de control centralizados.
Qué es FOCIL y Por Qué Importa
FOCIL significa Listas de Inclusión Aplicadas por Fork-choice, un mecanismo a nivel de protocolo diseñado para garantizar que las transacciones válidas no sean excluidas injustamente de los bloques. La lógica de inclusión actual de Ethereum depende en gran medida de los proponentes y constructores, quienes pueden retrasar ciertas transacciones de manera involuntaria o intencional. FOCIL cambia esto introduciendo:
- Comités de validadores aleatorios por slot (~17 validadores) encargados de construir listas de inclusión desde el mempool público.
- Restricciones aplicables: los proponentes deben incluir las transacciones de estas listas o enfrentar penalizaciones bajo las reglas de fork-choice, siempre que el bloque no esté realmente lleno (~8 KiB por slot).
- Verificación por parte de los validadores, que asegura que los bloques cumplan con estas listas antes de ser considerados canónicos.
El efecto neto es una reducción significativa de la exclusión de transacciones sin depender de constructores centralizados o de la discreción de los proponentes, acercando a Ethereum a su promesa fundacional de resistencia a la censura.
EIP‑8141: El Motor Detrás de Transacciones Flexibles e Inclusivas
Complementando FOCIL está EIP‑8141, que introduce Transacciones en Marco, un marco modular que replantea cómo se verifican, ejecutan y pagan las transacciones en la cadena. En lugar de flujos rígidos heredados, las Transacciones en Marco usan opcodes y marcos encapsulados que generalizan la semántica de las transacciones. Los beneficios incluyen:
- Soporte nativo para wallets de contratos inteligentes sin wrappers personalizados
- Esquemas de firma flexibles, incluyendo métodos multi-auth y poscuánticos
- Patrocinio de gas, permitiendo que terceros subsidien los costos de gas de los usuarios
- Privacidad mejorada y rutas de ejecución modulares
Esta arquitectura se basa en avances previos como EIP‑7702, pero adopta un enfoque más amplio, permitiendo a los desarrolladores construir lógica de transacción rica que sea interoperable con el ecosistema existente de Ethereum.
Para usuarios y desarrolladores, esto significa cuentas más inteligentes, una experiencia de desarrollo más fluida y menos fricción al implementar modelos de ejecución novedosos.
Impactos en el Mundo Real: Wallets, Privacidad y Uso Diario
Con FOCIL y EIP‑8141 activos, se anticipan varias transformaciones prácticas:
- Wallets inteligentes, incluyendo implementaciones de abstracción de cuentas, ya no requerirán relayers personalizados o infraestructura fuera de la cadena para lograr inclusión confiable.
- Herramientas de privacidad, históricamente desfavorecidas por la inclusión selectiva o la preferencia de constructores, obtienen igualdad de condiciones, ya que las transacciones válidas de estas herramientas deben ser tratadas de manera justa según las reglas del protocolo.
- La innovación de desarrolladores se acelera, ya que la semántica modular de las transacciones crea un terreno fértil para herramientas creativas, estrategias de abstracción de gas y enfoques de privacidad en capas.
Profesionales como Tim Clancy han subrayado la importancia de FOCIL, calificándolo como “críticamente importante para escalar y esencial para mantener la neutralidad programática”.
El Dilema de OFAC: Neutralidad vs Regulación
Aunque el caso técnico de FOCIL es sólido, la propuesta se presenta en un contexto regulatorio complejo. La aplicación de sanciones de EE. UU., especialmente a través de la Office of Foreign Assets Control (OFAC), ha convertido el cumplimiento en un punto focal para muchos validadores y operadores de nodos. El riesgo es que aplicar listas de inclusión podría obligar a operadores, nacionales o extranjeros, a validar transacciones que involucren direcciones sancionadas, exponiéndolos potencialmente a responsabilidades legales.
Ameen Soleimani y otros han advertido que la inclusión estricta a nivel de protocolo podría forzar indirectamente a los operadores a conflictos regulatorios con herramientas como Tornado Cash. Vitalik Buterin ha defendido la visión de Ethereum como una “tubería ciega”, que es agnóstica al contenido, pero los actores operativos siguen preocupados por la exposición legal.
Para mitigar esto, se discuten opciones como geo-fencing, capas opcionales de cumplimiento o configuraciones de clientes multi-jurisdiccionales, aunque cualquier solución de este tipo podría diluir los objetivos de resistencia a la censura que FOCIL representa.
Consideraciones Técnicas y Ajustes Futuros
Aunque potente, FOCIL no es una solución perfecta. Las consideraciones clave incluyen:
- Límite de datos por slot (~8 KiB), que restringe el tamaño de las listas de inclusión, asegurando la seguridad del protocolo pero dejando margen de influencia a los constructores.
- Dinámica de separación proponente-constructor, la arquitectura que permite a constructores especializados combinar transacciones en bloques, sigue siendo influyente, aunque algo limitada por las garantías de inclusión de FOCIL.
- Rendimiento y latencia de clientes deben optimizarse a medida que las redes adoptan nuevas rutas de validación y aplicación antes del fork Hegota.
Los próximos meses de despliegue de Hegota y fortalecimiento de clientes serán críticos para garantizar que los nuevos mecanismos funcionen de manera confiable bajo carga real.
Conclusión: ¿Un Ethereum Más Fuerte e Inclusivo?
FOCIL y EIP‑8141 representan un salto significativo hacia los ideales fundacionales de Ethereum de neutralidad, disponibilidad y participación sin permisos. Al codificar la inclusión justa y la ejecución flexible en el propio protocolo, Ethereum puede resistir mejor tanto las presiones del mercado como los desafíos regulatorios.
Sin embargo, la batalla entre descentralización y cumplimiento jurisdiccional está lejos de resolverse. Cómo se adapten los validadores, operadores y desarrolladores a la presión de OFAC determinará la posición global de Ethereum y si la “tubería ciega” seguirá siendo realmente imparcial.