Divulgación: Los puntos de vista y opiniones expresados aquí pertenecen únicamente al autor y no representan los puntos de vista y opiniones del editorial de crypto.news.
Las elecciones presidenciales estadounidenses de 2024 mostraron el creciente entusiasmo del público por los mercados de predicción y el periodismo ciudadano. Sin embargo, si bien las ofertas respaldadas por blockchain prometen empoderar a los ciudadanos como nunca antes, el problema más apremiante que afecta el futuro de nuestro gobierno sigue siendo la privacidad y seguridad de los votantes. Los sistemas en papel son costosos y lentos, y los actuales sistemas de votación electrónica carecen de privacidad, transparencia y accesibilidad, lo que socava la confianza en la democracia.
Ingresar pruebas de conocimiento cero: un método criptográfico que garantiza pruebas concisas e infalsificables que preservan la privacidad y que ofrecen una solución transformadora para las elecciones nacionales. Al permitir votos verificables y a prueba de manipulaciones, los ZKP pueden revolucionar los procesos democráticos, garantizando la privacidad de los votantes, la integridad electoral y la transparencia sin depender de autoridades confiables. Las ZKP tienen el potencial de desbloquear democracias matemáticamente seguras.
Comprender dónde y cómo fallaron las boletas de papel
A pesar de los avances tecnológicos en todas las funciones de nuestra vida cotidiana, el sistema de votación de Estados Unidos todavía depende en gran medida de papeletas de voto. De hecho, en agosto de este año, fue proyectado que el 98% de todos los votos para los candidatos presidenciales en noviembre se emitirían en papel. Si bien los sistemas en papel a menudo se consideran seguros, inherentemente requieren confianza y dejan los datos de los votantes vulnerables a violaciones, uso indebido y robo de identidad.
Además, los sistemas tradicionales oferta poca transparencia o mecanismos para que los votantes verifiquen la integridad de su voto, lo que alimenta el escepticismo público y la desinformación. Por ejemplo, en las elecciones estadounidenses de 2020 se registraron cambios generalizados. acusaciones en parte porque los votantes carecían de una forma confiable de verificar los resultados de forma independiente. Como hemos visto, los sistemas inseguros erosionan la confianza y perpetúan mitos sobre la integridad electoral.
Cómo los métodos tradicionales de votación electrónica ofrecen sistemas defectuosos
Si bien se introdujeron sistemas electrónicos para modernizar las elecciones y reducir costos, todavía pose un riesgo significativo para unas elecciones justas y conlleva compensaciones en materia de seguridad y confianza. Esto se debe a que estos sistemas dependen de intermediarios centralizados, lo que los hace vulnerables a la manipulación, la coerción y las violaciones de la privacidad.
Los primeros intentos de abordar estos problemas, como los sistemas basados en blockchain, introducen la descentralización y el autoconteo. Sin embargo, estos sistemas basados en blockchain a menudo no alcanzaron direccionamiento escalabilidad y seguridad de la información personal de los votantes. La falta de una verdadera privacidad inherente a la actual tecnología blockchain descentralizada corre el riesgo de comprometer la privacidad de los votantes, exponiendo tanto la identidad del votante como sus opciones de votación, al igual que el papel o los sistemas electrónicos tradicionales.
Lo que se necesita es un sistema tecnológico que pueda garantizar la integridad y privacidad de los votantes y evitar la manipulación al tiempo que reduce los datos almacenados en la cadena, algo que permita un procesamiento de votos más rápido y eficiente sin comprometer la seguridad. Aquí es donde destaca la tecnología ZKP. Al resolver las compensaciones entre transparencia y privacidad y al mismo tiempo mantener la escalabilidad, los ZKP proporcionan una base para una votación segura, verificable y eficiente.
Presentamos las pruebas ZK: la solución de próxima generación para la integridad de los votantes
ZKP oferta la solución necesaria para proteger la privacidad de los votantes y permitir procesos de votación escalables. Esto se debe a que los ZKP permiten que un votante demuestre su elegibilidad o la validez del voto sin revelar su identidad o elección de voto, garantizando tanto la privacidad como la integridad en el proceso. Para ello, las ZKP confiar en Principios matemáticos que permiten verificar afirmaciones, como la validez del voto en las elecciones, sin revelar ningún dato personal o detalles sensibles. Además, los cálculos fuera de cadena de ZK pueden DIRECCIÓN Problemas de escalabilidad en los sistemas de votación electrónica basados en blockchain. Al reducir los requisitos de almacenamiento en cadena, este sistema hace viable la gestión de elecciones a gran escala manteniendo al mismo tiempo la transparencia, la privacidad y la verificabilidad universal.
A continuación se ofrece una mirada más profunda a cómo los ZKP pueden construir democracias matemáticamente seguras y resolver problemas con los sistemas de votación electrónica existentes:
1. Proteger el anonimato de los votantes: Las ZKP permiten a los votantes autenticar la validez de su voto u otra documentación sin revelar datos o documentos personales subyacentes, protegiendo así su privacidad. esto esta hecho posible a través de los tres componentes del algoritmo de ZKP: integridad, solidez y conocimiento cero. La integridad funciona así: una afirmación (X) es verdadera, y tanto el probador como el verificador siguen correctamente el protocolo, el verificador debe aceptar la prueba como verdadera. La prueba no puede ser falsificada, lo que garantiza la fiabilidad. De manera similar, el componente de solidez significa que si la afirmación (X) es falsa, la prueba no convencerá al verificador, incluso si todos siguen el protocolo correctamente.
2. Permitir el mantenimiento de registros descentralizado: En un sistema ZKP, un libro de contabilidad descentralizado y transparente (la cadena de bloques) registra los votos, estableciendo responsabilidad y seguridad.
3. Garantizar la transparencia e integridad del voto: Los ZKP habilitan un sistema resistente a la colusión que permite a los votantes verificar que su voto se registró con precisión en el recuento sin revelar sus preferencias de voto, lo que garantiza la confianza y la integridad en el proceso de votación.
4. Establecer seguridad matemática: Los ZKP ofrecen garantías sólidas, lo que confirma que el protocolo de votación es seguro.
Aplicaciones reales de las ZKP en la votación
La votación basada en el ZKP ya no es teórica. En octubre de 2024, el principal partido de oposición de Georgia, el Movimiento Nacional Unido, lanzado “United Space”, una aplicación de identidad creada por Rarimo, un protocolo especializado en identidades digitales descentralizadas. Esta aplicación utiliza blockchain y ZKP para garantizar una votación segura y anónima, con el objetivo de combatir la baja participación electoral recompensando la participación y protegiendo las identidades de los votantes.
Otros proyectos como zkPassport, Anon Aandhaar y OpenPassport demuestran el potencial de integrar ZKP en sistemas de verificación de identidad, demostrando información atribuida como nacionalidad o edad sin exponer información de privacidad.
Limitaciones existentes de la identificación basada en ZKP
Si bien los ZKP ofrecen un potencial innovador para sistemas de votación seguros, todavía enfrentan desafíos, en particular su dependencia de los pasaportes para la verificación. La posesión de pasaportes no es universal: sólo alrededor del 50% de la población estadounidense posee un pasaporte válido, y las tasas son mucho más bajas en muchos países en desarrollo. Además, los pasaportes carecen de validación biométrica, lo que los hace susceptibles de fraude mediante documentos robados o falsificados. En teoría, las autoridades emisoras corruptas podrían manipular los resultados de la votación creando documentos inválidos que, aun así, pasan la verificación.
Otro desafío fundamental radica en la persistencia de firmas criptográficas asociadas a pasaportes revocados o reemplazados. Incluso cuando un documento ya no es válido, su firma digital a menudo sigue siendo utilizable, lo que introduce un riesgo de uso indebido. Por último, muchos sistemas basados en ZKP se basan en un único punto de verificación (normalmente un pasaporte) en lugar de agregar certificaciones de múltiples fuentes, como sistemas de identificación nacionales, instituciones bancarias o operadores de telefonía móvil. Esta dependencia aumenta la probabilidad de que se produzcan fallos o manipulación del sistema.
Una solución a estos desafíos existe en la ampliación de las fuentes de verificación de identidad para incluir certificaciones de testigos diversos y confiables. La incorporación de la validación biométrica al proceso de verificación de pasaportes podría reducir significativamente los riesgos asociados con documentos robados o prestados. Además, el desarrollo de estándares criptográficos que permitan la invalidación de firmas obsoletas abordaría las vulnerabilidades que plantean los documentos revocados o reemplazados.
Las ZKP representan un cambio de paradigma en la votación segura, al abordar las vulnerabilidades de los sistemas tradicionales y basados en blockchain. Al permitir elecciones matemáticamente seguras y que preserven la privacidad, los ZKP tienen el potencial de fomentar la confianza, la transparencia y la participación en los procesos democráticos. A medida que la tecnología ZKP evoluciona, tiene el potencial de desbloquear democracias que no sólo sean seguras sino también más inclusivas, equitativas y participativas.
Este artículo fue coautor de André Omietanski y Amal Ibraymi.