Por Hannah Pérez  

El cofundador de Ethereum planteó que una técnica criptográfica avanzada conocida como obfuscación de indistinguibilidad podría permitir votaciones privadas en blockchain sin depender de comités para custodiar votos o revelar resultados. La idea apunta a sistemas de gobernanza onchain más resistentes a coerción o interferencia interna, aunque también advirtió que la tecnología sigue siendo impráctica por sus enormes requisitos computacionales.

***

  • Vitalik Buterin publicó un ensayo técnico sobre obfuscación y su posible uso en votaciones privadas onchain.
  • La propuesta combina obfuscación de indistinguibilidad con blockchains para reducir la dependencia de comités de confianza.
  • El objetivo sería procesar votos cifrados y revelar solo el resultado final, sin exponer votos individuales.
  • Buterin advirtió que las construcciones más conservadoras aún requieren cantidades “galácticas” de cómputo.

 


 

Vitalik Buterin volvió a poner la privacidad en el centro de la hoja de ruta cripto. En un nuevo ensayo técnico publicado este lunes, el cofundador de Ethereum exploró cómo la obfuscación de indistinguibilidad, conocida como iO, podría habilitar en el futuro sistemas de votación privada en blockchain con muy bajos supuestos de confianza.

La idea busca resolver uno de los problemas más difíciles de la gobernanza onchain: cómo permitir que usuarios voten de forma privada, verificable y resistente a coerción sin entregar el control del proceso a un grupo de operadores encargados de custodiar claves, administrar votos cifrados o revelar resultados.

Hoy, muchos diseños de votación privada dependen de comités umbral. En esos esquemas, un conjunto de participantes mantiene fragmentos de claves o información necesaria para descifrar el resultado. El sistema funciona mientras una cantidad suficiente de miembros actúe honestamente y no colabore para manipular o filtrar datos.

Buterin plantea una alternativa de largo plazo: sustituir esos comités por programas protegidos criptográficamente que puedan ejecutar la lógica de conteo, procesar votos cifrados y revelar únicamente el resultado final. En teoría, eso permitiría que nadie vea los votos individuales y que tampoco exista un grupo privilegiado capaz de interferir desde dentro.

Qué es la obfuscación de indistinguibilidad

La obfuscación, en términos simples, busca transformar un programa en una versión “protegida” que pueda ejecutarse normalmente, pero sin revelar su funcionamiento interno. Buterin la describe como una forma de ocultar el código, no necesariamente los datos que se procesan.

La versión formal más estudiada es la obfuscación de indistinguibilidad. Bajo esta idea, si dos programas distintos hacen exactamente lo mismo, una persona que observe sus versiones obfuscadas no debería poder distinguir cuál es cuál. El programa sigue produciendo salidas correctas, pero su lógica interna queda protegida.

Esto la convierte en una de las primitivas más ambiciosas de la criptografía. Buterin la compara con una especie de “tercero de confianza sin confianza”, capaz de ejecutar protocolos complejos sin que los usuarios tengan que confiar en una entidad humana o institucional.

En blockchain, el interés es especial porque las redes públicas ya resuelven una parte del problema: ofrecen disponibilidad, ejecución verificable y resistencia a censura. Pero las blockchains son transparentes por diseño. La obfuscación podría añadir la pieza faltante para que ciertos procesos se ejecuten públicamente sin revelar información sensible.

Cómo serviría para votar en cadena

En un sistema de votación onchain, un programa obfuscado podría contener la lógica para recibir votos cifrados, validar que cumplen las reglas, procesarlos y publicar el resultado final. El punto central es que el programa revelaría el conteo, pero no permitiría inspeccionar los votos individuales ni extraer información interna.

Eso reduciría la necesidad de confiar en un comité umbral encargado de descifrar los resultados. También haría más difícil que insiders manipulen el proceso o que votantes sean presionados para demostrar cómo votaron.

La resistencia a coerción es clave. En votaciones onchain, si los votos son visibles, los participantes pueden ser comprados, amenazados o coordinados por actores externos. Si son privados, pero dependen de un comité de descifrado, el riesgo se traslada hacia quienes controlan las claves. La obfuscación busca reducir ambos problemas.

Buterin ya había vinculado esta tecnología con votaciones privadas en su hoja de ruta de Ethereum publicada en octubre de 2024, dentro de una discusión más amplia sobre criptografía de largo plazo. Su nuevo ensayo profundiza en cómo podrían construirse estos sistemas, qué supuestos de seguridad requieren y por qué todavía están lejos de ser prácticos.

Blockchain sigue siendo necesaria

Buterin aclara que la obfuscación por sí sola no basta. Un programa obfuscado no puede impedir que alguien lo copie ni mantener por sí mismo un estado cambiante. Es decir, no puede gestionar escasez, balances, censura o continuidad de la misma forma que una blockchain.

Allí entra la red pública. La blockchain serviría como capa de estado, disponibilidad y ejecución coordinada, mientras el programa obfuscado aportaría privacidad y lógica protegida. En conjunto, ambas piezas podrían acercarse a lo que Buterin describe como un “tercero de confianza” simulado, pero sin una entidad central que deba ser creída.

En el caso de votaciones, la cadena podría registrar quién está autorizado a votar, cuándo se abre y cierra el proceso, qué votos fueron incluidos y cuál fue el resultado. La obfuscación protegería el mecanismo interno que procesa votos cifrados y evita revelar datos sensibles.

La combinación sería especialmente relevante para DAOs, protocolos DeFi, tesorerías comunitarias, sistemas de reputación, elecciones internas y otros procesos donde la transparencia completa puede generar manipulación, compra de votos o represalias.

El gran problema: aún es impráctico

La advertencia central de Buterin es que la tecnología no está lista para producción. Las construcciones más conservadoras de iO, aquellas que descansan en supuestos criptográficos más robustos, requieren cantidades de cómputo que calificó como “galácticas”.

En el ensayo, Buterin explica que estos sistemas son técnicamente polinomiales, pero en la práctica están tan lejos de ser eficientes que sus tiempos de ejecución pueden superar escalas razonables. La pila criptográfica involucra capas complejas como cifrado funcional, cifrado completamente homomórfico, circuitos garbled, supuestos basados en retículas y otras construcciones avanzadas.

La comparación que sugiere es histórica. Las pruebas SNARK también eran demasiado pesadas en sus primeras etapas, pero años de investigación, optimización e implementación las llevaron a usos reales dentro del ecosistema cripto. Buterin plantea que algo similar podría ocurrir con la obfuscación, aunque no garantiza que el camino sea rápido.

El otro camino es más arriesgado: usar supuestos criptográficos más nuevos y agresivos para obtener eficiencia. Pero eso introduce incertidumbre de seguridad. En criptografía, una construcción más rápida no necesariamente es mejor si depende de supuestos poco probados.

Privacidad como prioridad para Ethereum

El ensayo forma parte de una línea más amplia de Buterin en defensa de la privacidad dentro de Ethereum. En abril de 2025, propuso una hoja de ruta más inmediata para integrar herramientas de privacidad directamente en wallets existentes, con el objetivo de reducir la exposición de usuarios frente a proveedores de infraestructura y mejorar la protección de transacciones cotidianas.

Buterin también ha apoyado financieramente tecnologías de privacidad. El 30 de enero destinó 16.384 ETH, valorados entonces en unos USD $45 millones, para financiar iniciativas centradas en privacidad, infraestructura abierta y herramientas de soberanía individual, según Cointelegraph.

El énfasis responde a una preocupación estructural. Las blockchains públicas ofrecen auditabilidad, pero esa misma transparencia puede exponer saldos, patrones de uso, relaciones comerciales, preferencias políticas, estrategias de gobernanza y datos personales. Para Buterin, una blockchain útil a escala social necesita privacidad por defecto o, al menos, privacidad accesible.

Las votaciones son uno de los casos más sensibles. En una DAO, saber cómo vota cada dirección puede parecer aceptable en decisiones menores. Pero en sistemas con dinero, poder, reputación o riesgos políticos, la exposición del voto puede distorsionar el proceso.

Gobernanza más resistente a colusión

La promesa de la iO aplicada a votaciones no es solo privacidad. También es resistencia a colusión. En muchos sistemas actuales, los participantes pueden coordinarse fuera de cadena para comprar votos, probar su elección o ejercer presión. Si el sistema impide demostrar cómo votó una persona, esas estrategias se vuelven menos efectivas.

Esto tiene implicaciones directas para gobernanza descentralizada. Muchas DAOs han enfrentado críticas por concentración de poder, ballenas, votaciones compradas, delegación opaca y captura por insiders. La privacidad, combinada con verificabilidad, podría reducir algunos de esos problemas.

Sin embargo, el diseño debe ser cuidadoso. Un sistema privado mal construido puede ocultar manipulación en lugar de prevenirla. Por eso Buterin insiste en que el resultado debe ser verificable y que la infraestructura debe minimizar supuestos de confianza, no simplemente moverlos a una caja negra.

La obfuscación permitiría, en teoría, crear programas que cualquiera pueda ejecutar y verificar por sus salidas, pero sin conocer secretos internos. Esa propiedad sería especialmente potente para procesos donde se necesita confidencialidad y ejecución pública al mismo tiempo.

Investigación de largo plazo, no producto listo

El mensaje práctico es claro: no se trata de una función que Ethereum vaya a activar mañana. Buterin presenta la obfuscación como una dirección de investigación de largo plazo, quizá una de las piezas finales para una criptografía más completa.

El propio título del ensayo la describe como “el jefe final de la criptografía”, una forma de subrayar tanto su poder conceptual como su dificultad técnica. Si funcionara de manera eficiente y segura, permitiría implementar muchos protocolos que hoy solo pueden imaginarse con terceros de confianza o con comités parcialmente confiables.

Pero la distancia entre teoría y práctica sigue siendo enorme. Las construcciones actuales más rigurosas son demasiado lentas, mientras que las más eficientes exigen más confianza en supuestos criptográficos nuevos. Ese equilibrio entre seguridad y eficiencia determinará si la iO se convierte en herramienta real o permanece como promesa académica.

Una posible pieza para el futuro de Ethereum

La publicación de Buterin no cambia de inmediato la gobernanza de Ethereum ni de los protocolos onchain, pero sí marca una dirección. El ecosistema busca mecanismos que combinen tres propiedades difíciles de lograr al mismo tiempo: privacidad, verificabilidad y mínima confianza.

Las votaciones privadas son un caso evidente, pero no el único. La misma tecnología podría tener aplicaciones en subastas, coordinación entre agentes, sistemas de identidad, mercados, mecanismos de financiamiento público y otros procesos donde revelar información individual puede ser dañino.

Por ahora, la obfuscación sigue siendo una frontera técnica. Pero el interés de Buterin muestra que la próxima etapa de la infraestructura blockchain podría depender menos de hacer más visible todo lo que ocurre en cadena y más de permitir que ciertos procesos sean verificables sin ser transparentes en exceso.

Si esa visión se concreta algún día, la gobernanza onchain podría cambiar de forma profunda: votos privados, resultados verificables y menos dependencia de comités de confianza. Hasta entonces, la iO seguirá siendo una de las promesas más poderosas, y difíciles, de la criptografía moderna.


Imagen original de DiarioBitcoin, creada con inteligencia artificial, de uso libre, licenciada bajo Dominio Público

Este artículo fue escrito por un redactor de contenido de IA

 


ADVERTENCIA: DiarioBitcoin ofrece contenido informativo y educativo sobre diversos temas, incluyendo criptomonedas, IA, tecnología y regulaciones. No brindamos asesoramiento financiero. Las inversiones en criptoactivos son de alto riesgo y pueden no ser adecuadas para todos. Investigue, consulte a un experto y verifique la legislación aplicable antes de invertir. Podría perder todo su capital.

Suscríbete a nuestro boletín