Curso 5: AI × Blockchain | Módulo 8 de 12

RESISTENCIA A LA CENSURA

Mecanismos para garantizar transacciones sin censura en Ethereum

FOCIL Inclusion Lists PBS · ePBS
Piensa así: la resistencia a la censura es como un servicio postal que NO PUEDE rechazar tu carta, sin importar a quién se la envíes. FOCIL es el mecanismo que fuerza al cartero (validador) a entregar tu carta aunque él personalmente no esté de acuerdo con el contenido.

Objetivos de este módulo

Intuición

En Ethereum, los constructores de bloques pueden elegir qué transacciones incluir. Si censuran ciertas direcciones o tipos de tx, el protocolo pierde su neutralidad. FOCIL (Forced Inclusion List) permite a los validadores forzar la inclusión de transacciones censuradas.

Paso a paso

1. Usuario envía transacción al mempool. 2. El builder/validador puede ignorarla (censura). 3. Un comité de validadores crea una FOCIL list. 4. Las transacciones en la lista se incluyen forzosamente. 5. El slot se propaga con las tx censuradas incluidas.

Ejemplo concreto

Un exchange es sancionado por OFAC. Los builders en EEUU censuran sus transacciones. FOCIL permite a validadores europeos forzar la inclusión de las tx del exchange. La censura es técnicamente posible pero el protocolo tiene mecanismos para evitarla.

Error común

Pensar que la censura solo viene de gobiernos. Los propios constructores de bloques pueden censurar por razones económicas (MEV) o técnicas. La censura es un problema de neutralidad del protocolo, no solo de libertad de expresión.

Relevancia actual

Desde la sanción de OFAC a Tornado Cash (2022), el 50%+ de los bloques de Ethereum censuraban ciertas transacciones. FOCIL es la propuesta clave para restaurar la neutralidad. ePBS (enshrined PBS) integrará la separación builder-proposer en el protocolo.

Conexión

La resistencia a la censura se conecta con privacidad (05) para proteger tx de censura, con compliance (10) para entender los límites regulatorios, y con DIDs (06) para identidad censurable.

Cómo dominar Resistencia a la Censura

1
Entiende el problema

Censura de bloques por builders/validadores, presión regulatoria, MEV.

2
Explora mecanismos

FOCIL, crList, ePBS, y attester-proposer separation.

3
Simula censura

Construye bloques con y sin FOCIL para ver el impacto.

4
Analiza trade-offs

Latencia vs resistencia, complejidad vs neutralidad, centralización vs eficiencia.

5
Responde el quiz

2 de 3 correctas = insignia de Censorship Defender.

Mecanismos de Resistencia

FOCIL
Forced Inclusion List — lista de tx forzadas por validadores.
crList
Listas de censura previas propuestas por Flashbots.
ePBS
Enshrined PBS — separación builder-proposer en protocolo.
APS
Attester-Proposer Separation — comités de atestación.

FOCIL (Forced Inclusion List)

Mecanismo donde un comité de validadores seleccionados aleatoriamente crea una lista de transacciones que DEBEN incluirse en el bloque. El builder no puede censurarlas. Si intenta, el bloque es rechazado por los attesters. Diseño actual en EIP-xxxx para Ethereum.

Simulación: Censura vs FOCIL

Mempool: 8 tx pendientes Builder: CENSURANDO tx de Exchange

Mini Quiz

Explora los mecanismos de resistencia a la censura en Ethereum.

Resumen del módulo