Una charla de Fatemeh Fannizadeh en ethberlin04
Publicado originalmente a través de Nación Bankless.
Nada mejor que volvernos a reunir en Berlín, ciudad que vió nacer a Ethereum, para cuestionarnos la crisis de identidad que está viviendo la comunidad. Te recomendamos leer el Manifiesto de ethberlin04 ya sea el original en inglés o mi traducción al español, para empaparte de la motivación detrás de este evento y a lo que nos referimos con la crisis de identidad del ecosistema.
En esta serie de artículos de ethberlin04 busco compartir con la comunidad hispana ideas y momentos clave de este evento. Los artículos sobre las presentaciones no son una traducción directa, sino un recuento de las charlas combinadas con mis ideas y perspectivas. En todo caso, recomiendo que veas la charla original. Si el inglés no es tu fuerte, estos artículos te servirán de apoyo.
Antes de la charla
Fatemeh es todo un personaje, inspiradora, asertiva, compasiva. Nos compartió definiciones, datos y cuestionamientos imprescindibles para el hackathon que nos esperaba. Escuchar la determinación y autoridad que muchos abogados traen consigo, pero con una cercanía y entendimiento del ecosistema que sorprende de alguien de leyes es inusual. Un deleite escucharla abrir el fin de semana de rebeldía cypherpunk.
Por eso a muchos les sorprendería que el título de la primera charla sea “Necesitamos censura”. Suena contraintuitivo para una comunidad que pelea por un sistema que es resistente a la censura. En tan solo 15 minutos de charla quedé convencida de que es cierto que la censura puede llegar a ser deseable, y espero poder transmitirles lo mismo.
Tanto en la presentación como en este artículo, no es asesoría ni consejos legales. En palabras de Fatemah, abogada Suiza, las ideas presentadas son una combinación de sentido común y reflexiones personales.
Las lámparas de la censura
Si buscamos “censura” en internet podremos encontrar muchas definiciones. Pero ninguna realmente le convencía a Fatemah, que mejor la condensó en una sencilla frase: Censurar es limitar el acceso a datos. Y los datos ya pueden ser información, arte, discurso (palabras), imágenes o video, y no importa si el medio es digital o físico.
El contexto en el que quizá más reconozcamos la censura es en la idea de la libertad de expresión. Tanto lo que decimos, lo que escribimos y leemos, lo que compartimos en línea puede ser libre, o estar sujeto a ser bloqueado, eliminado o suprimido.
El gobierno Iraní es conocido por su cultura inclinada a la censura. Fatemah nos comparte esta graciosa práctica de la televisora nacional Iraní de censurar películas extranjeras usando lámparas y otros objetos insertados para bloquear de vista cosas que no se alinean a la cultura Iraní, como por ejemplo, el escote de una mujer o sus brazos descubiertos. Evidentemente los derechos de autor de las películas no les preocupan en lo absoluto.
La censura ocurre en todos lados, especialmente en internet, aunque no sea tan obvio como las lámparas insertadas. El cuerpo femenino, en especial los pechos, son comúnmente censurados en redes sociales. Inconsciente o conscientemente nos censuramos al hablar, dependiendo del contexto y el entorno en el que estemos. Somos criaturas sociales, nos censuramos para convivir. Lo que nos molesta de la censura es cuando hay personas o instituciones que arbitrariamente deciden qué contenido podemos ver y cuál no.
En algunos contextos la censura puede ir tan lejos como bloquear conceptos o ideas. Por ejemplo, el uso de diagramas de Venn fue prohibido en las escuelas primarias durante la dictadura argentina en la década de 1970. Amalia Pica explica en una de sus obras que se consideraba que el mapeo de las relaciones de inclusión y exclusión podría alentar el pensamiento subversivo. Algo tan inocente como una representación gráfica que apoya el pensamiento tanto matemático como filosófico pueda ser visto como una amenaza para un gobierno autoritario.
Curación y moderación VS censura
Si bien la censura puede ser una forma agresiva de limitar contenido, la moderación y curación de contenido puede ser muy deseable. Es normal que queramos controlar nuestra realidad, poner límites a las cosas, a las noticias a las que estamos expuestos, y a lo que exponemos a los demás. No queremos necesariamente ver violencia, desnudez, o contenido que no resuena con nuestro sentido de ética y moral.
Una moderación razonable, nos comparte Fatemah, cuenta con estos elementos:
- sentido de agencia
- información
- transparencia
- modularidad + opcionalidad
La agencia es la sensación de control que sientes en tu vida, la capacidad para influir en tus propios pensamientos y comportamiento. Sin autonomía para decidir, sin acceso a la información, sin transparencia de ver qué información hay potencialmente disponible, no puedo tomar una buena decisión sobre el contenido que quiero ver o quiero exponer a otros a ver. Regresaremos a la modularidad + opcionalidad en un momento.
Por ende, cierto tipo de censura siempre ha existido y seguirá existiendo. Favorece a la comunidad y nos protege de lo que nos puede hacer daño o dañar a la naturaleza. Por ejemplo podemos autocensurar o limitar nuestros deseos que tengan potencial de hacer daño a otros. A través de la curación de contenido podemos alinear nuestra realidad con nuestros valores personales, con el mundo que queremos crear.
Y regresando a la modularidad: Lo que es censurado hoy no necesariamente fue censurado en el pasado ni será censurado en el futuro. Las normas sociales, la cultura y las leyes difieren de lugar en lugar y evolucionan con el tiempo. La moderación y curación tendría que ser también modular, tomar en cuenta que cambiará con el tiempo o con las regiones.
Censura en Ethereum
Fatemeh nos hizo reír poniendo una de las lámparas de los ejemplos de censura de las películas transmitidas en Irán encima de la palabra Ethereum. Sí, en su opinión en Ethereum también hay censura, y nos da ejemplos distintos en tres capas: consenso, aplicaciones y social.
Capa de consenso
Hay dos fuentes de información que compartió Fatemeh para monitorear el nivel de censura de la capa de consenso de Ethereum: censorship.pics y mevwatch.info. A continuación te comparto un par de imágenes que nos compartió Fatemeh, pero actualizadas al día de hoy.
Al día 7 de septiembre, tanto los validadores como los ‘relayers’ tienen un nivel de censura parecido al que compartió Fatemeh el día de la presentación (8.17% y 47.09% respectivamente). Pero a nivel de censura a nivel ‘builders’ ha bajado drásticamente (de 59.68% al 7.32%!)
En conjunto, el 49% de los bloques de los últimos 7 días censuran transacciones sancionadas por la OFAC. El día de la presentación de Fatemah estaba a un 35%. Si bien ha aumentado, y hay personas que temen que suba a más del 51%, esto no quiere decir que las transacciones ‘sancionadas’ nunca van a ser procesadas. Solo pasarán más tiempo en la ‘mempool’, hasta que haya un proceso de validación sin censura.
Censura, en estos casos, no es deseable, no solo porque se supone que Ethereum se creó para resistir la censura, sino porque una transacción que pasa más tiempo en la ‘mempool’ es más susceptible de ataques, a ser ‘sandwicheados’, entre otros. Así lo reportan en el ensayo titulado ‘Blockchain censorship’ donde hicieron un análisis del impacto de la censura de la cadena después una vez que Tornado se volvió sancionada por la OFAC.
Si el tema de censura en la cadena te apasiona, Fatemeh recomienda que empieces tu investigación leyendo este ensayo. El trabajo de los investigadores y los ‘core devs’ es necesario y cada vez más relevante para que sigamos teniendo una cadena resistente a la censura con cada actualización.
OFAC
Si no conoces la OFAC, un poco de contexto: Hay una autoridad en Estados Unidos que se encarga de prevenir el lavado de dinero y el financiamiento al terrorismo: la Oficina de Control de Activos Extranjeros, OFAC por sus siglas en inglés. Esta oficina lleva una lista de las entidades y personas extranjeras (foráneas a Estados Unidos) con las que los estadounidenses tienen prohibido llevar a cabo transacciones y negocios.
La OFAC es reconocida, y resentida, en el ecosistema por haber agregado a su lista la dirección de los contratos de Tornado Cash, un mixer de fondos que ellos alegan se ha usado para lavar una cantidad significativa de dinero. Regresaremos a la polémica de Tornado Cash en un par de ocasiones en esta serie de artículos de las charlas de ethberlin04. Por lo pronto, para explicar lo siguiente, solo tienen que conocer lo básico.
Si bien, un ‘compliant block’ o un bloque “en regla” no es un término definido legalmente, en ambas gráficas toman como referencia bloques que evitan procesar transacciones de las direcciones que están posteadas en la lista de la OFAC.
Capa de aplicaciones y capa social
No entraremos a detalle en este tema. Fatemeh compartió dos ejemplos de censura enfocada a comunidades iraníes.
En diciembre del año pasado, tanto Consensys y Gitcoin retiraron acceso o apoyos a proyectos de la comunidad Farsí para ser “extremadamente cautos en cuanto a cumplimiento de leyes Estadounidenses.” En marzo de este año OpenSea y MetaMastk comenzaron a restringir acceso a ‘wallets’ e IPs de Irán.
Problemas con la censura on-chain
- ¿Quién es la autoridad que decide?
- ¿Vamos a ceder ante lo que la OFAC decida?
- Si no ellos, ¿quien sí sería una autoridad?
- Si estamos construyendo una tecnología global que todos pueden usar, ¿qué cultura, o leyes pueden ser consideradas superiores sobre las otras?
- ¿Cómo podemos implementar algo así que sea justo para todos?
Dudas que nos plantea Fatemah. Preguntas que se quedan sin resolver. Cuestionamientos que plantó en la mente de los hackers para que no olvides, cuando estás haciendo tu proyecto, que todos aportamos nuestro granito de arena en estas decisiones.
Conclusión
Al absorber estas preguntas e intentar empezar a darle sentido y respuesta dentro de mi mente, Fatemeh remata la charla con una conclusión brillante de porqué necesitamos la censura. Porque hay que censurar la censura contra la blockchain.
Si esta tecnología, si Ethereum no es suficientemente robusta, no será imparable. Será corrompible. Si hay puntos de control, eventualmente alguien intentará utilizarlos. El hecho de que haya una posibilidad de que se puedan llegar a usar o abusar, ese es el problema.
Si construimos una tecnología robusta, las leyes se acoplarán.
Entonces, ¿cómo hacemos que sea más robusta? Esta es la tarea que nos dejó Fatemeh a los hackers. Pero nos ofrece dos ideas que explorar:
- Resistente a la vigilancia. Si no se puede saber qué está sucediendo, no puedes censurar. En palabras de Fatemeh, un sistema que sea resistente a la censura, abierto a todos (permissionless) requiere ser un sistema también resistente a la vigilancia.
- Listas de inclusión* (investigación en proceso) - asegurar que ninguna transacción sea censurada para siempre. Adjuntamos la lista de artículos y ensayos que recomendó Fatemeh si esta es un área de investigación que te interesa.
Para cerrar su charla, Fatemeh nos invita a leer (todo) el manifiesto de ethberlin04, pero nos comparte este extracto para profundizar:
“Al reflexionar sobre los ecosistemas descentralizados -los mismos sistemas diseñados para resolver algunos de los problemas subyacentes de nuestra sociedad en decadencia [como corrupción, opresión, regímenes autoritarios, centralización; ejemplos mencionados por Fatemeh] - nos damos cuenta de que, en lugar de crear alternativas viables, parece que estamos
- reforzando las estructuras jerárquicas de poder,
- estableciendo incentivos cuestionables,
- recreando los fracasos existentes,
- y por lo tanto, somos cada vez más parte del problema.
El espacio blockchain está atravesando una crisis de identidad multidimensional.”
Extracto del manifiesto
La soberanía del individuo es la promesa cypherpunk. Para tener esta soberanía tenemos que asegurarnos que nuestros sistemas son resistentes a la censura.
“Así que, hackers, ¡únanse! Censuren a los censuradores.” Fue la invitación y cierre de esta inspiradora charla a favor y en contra de la censura.
Sigue a Fatemeh en X.
Links útiles sobre ‘Inclusion Lists’ (disponibles en censorship.pics)
- Dataset of OFAC sanction list Ultra Sound – Oct 23
- PBS censorship-resistance alternatives por Francesco – Oct 2022
- Forward inclusion list por Francesco – Oct 2022
- Censorship Résistance & PBS por Justin – Sept 2022
- How much can we constrain builders without bringing back heavy burdens to proposers? by Vitalik – Oct 2022
- State of research: increasing censorship resistance of transactions under proposer/builder separation (PBS) por Vitalik – Ene 2022
- No free lunch – a new inclusion list design por Vitalik y Mike – Ago 2023
- Cumulative, Non-Expiring Inclusion Lists por Toni – Ago 2023