Vitalik Buterin propone el ofuscamiento como clave para lograr un voto criptográfico privado en blockchain
El cofundador de Ethereum, Vitalik Buterin, publicó un ensayo técnico en el que describe cómo la ofuscación de indistinguibilidad (iO) podría permitir votaciones privadas on-chain sin necesidad de un grupo de confianza. Este enfoque criptográfico reemplazaría los comités de umbral que descifran conjuntamente los datos de voto por programas protegidos diseñados para revelar únicamente el resultado final. Sin embargo, Buterin advierte que la tecnología sigue siendo «impracticable» debido a los «galácticos» requisitos computacionales de las construcciones más conservadoras.
El desafío de la privacidad en la votación on-chain
Las blockchains son, por naturaleza, transparentes. Esta característica permite auditar los resultados de cualquier votación, pero tiene un costo: expone públicamente cómo vota cada participante. Para votar de forma privada en la actualidad, los sistemas dependen de «comités de umbral», grupos de operadores que deben custodiar las claves y actuar honestamente para descifrar los votos.
Este modelo introduce un punto de confianza y un riesgo considerable de manipulación o filtración de datos. Si los miembros del comité conspiran o son comprometidos, la privacidad de los votantes queda expuesta y el resultado puede ser alterado.
El objetivo de Buterin con su propuesta es eliminar esa dependencia, logrando una votación privada y resistente a la coerción con «casi ninguna suposición de confianza», según explicó en su publicación del lunes.
¿Qué es la ofuscación de indistinguibilidad (iO)?
La ofuscación de indistinguibilidad es una forma de criptografía que convierte un programa de software en un «programa protegido» o «caja negra». Los usuarios pueden ejecutar el programa y obtener su salida —en este caso, el resultado de la votación— pero no pueden inspeccionar su código interno ni extraer los datos almacenados en él.
Buterin describe el concepto como «ocultar el código, no la información que se está procesando».
Aplicación directa a la votación
En la práctica, un programa ofuscado contendría la lógica para procesar votos cifrados y revelar únicamente el recuento final. La ventaja crítica es que elimina la necesidad del comité de umbral: no hay llaves que custodiar ni operadores que puedan conspirar para revelar votos individuales o manipular el resultado.
El sistema permitiría que cualquier participante verifique que su voto fue contabilizado correctamente, sin que nadie más pueda saber por quién votó.
El rol insustituible de la blockchain
Buterin señala un límite importante: un programa ofuscado, por sí solo, no puede evitar ser copiado ni mantener información cambiante de forma independiente. Por ello, la blockchain sigue siendo esencial como capa de consenso y almacenamiento inmutable para el proceso de votación. El programa ofuscado se ejecutaría sobre esta infraestructura, combinando las propiedades de privacidad de iO con la seguridad descentralizada de la cadena de bloques.
¿Es una solución para hoy? No, es una visión a largo plazo
La advertencia principal de Buterin es clara: la tecnología sigue siendo «impracticable» para su implementación inmediata. El ensayo describe dos caminos para desarrollar iO, ambos con barreras significativas.
Las construcciones conservadoras son las más seguras y auditadas, pero requieren cantidades de computación que Buterin califica de «galácticas». Por otro lado, los enfoques más rápidos utilizan suposiciones de seguridad menos probadas, lo que los hace más riesgosos desde el punto de vista criptográfico.
El cofundador de Ethereum concluye que el concepto es una «dirección de investigación a largo plazo» más que un sistema listo para implementar en los protocolos actuales.
Antecedentes y estrategia de privacidad de Buterin
Esta no es la primera vez que Buterin vincula la ofuscación de indistinguibilidad con la votación privada. En octubre de 2024, ya mencionó iO en su hoja de ruta de privacidad para Ethereum. El nuevo ensayo es una expansión técnica detallada de esa propuesta original.
En abril de 2025, Buterin propuso una hoja de ruta de privacidad más inmediata para Ethereum, instando a integrar herramientas de privacidad en las wallets actuales y a proteger contra la recolección de datos por parte de proveedores de infraestructura.
Además, el pasado 30 de enero, Buterin asignó 16,384 ETH —aproximadamente 45 millones de dólares en ese momento— para financiar tecnologías de preservación de la privacidad, infraestructura abierta y herramientas de autosoberanía. Esta financiación refuerza su compromiso con el desarrollo de soluciones que protejan la privacidad de los usuarios en el ecosistema blockchain.
El ensayo de Buterin representa un avance teórico significativo hacia la gobernanza descentralizada verdaderamente privada, aunque el camino hacia su implementación práctica sigue siendo largo. Mientras tanto, la comunidad de Ethereum continuará explorando soluciones intermedias que equilibren la transparencia requerida para la auditoría con la privacidad que exigen los votantes.

