Una tecnología nueva y mejorada podría pronto convertir la votación basada en blockchain en una alternativa viable a las papeletas de papel en las elecciones.
Las soluciones de red de capa 2 (L2), combinadas con pruebas de conocimiento cero (ZK), pueden proporcionar tanto la escalabilidad como la privacidad necesarias para realizar elecciones utilizando tecnología blockchain.
Las pruebas ZK son una forma de demostrar una entrada para una transacción de blockchain sin revelar la información subyacente real. En el caso de las elecciones, esto podría estar relacionado con la identidad del votante. Las L2 tienen como objetivo permitir que la red se escale para dar cabida a una gran cantidad de votantes e información.
A pesar de varias exploraciones a pequeña escala sobre la votación basada en blockchain, algunos han descartado la tecnología como una solución viable, sugiriendo que puede introducir nuevos problemas a las elecciones en lugar de resolver los existentes.
Cabe destacar que un informe de estudio de consenso de 2018 de las Academias Nacionales de Ciencias, Ingeniería y Medicina de los Estados Unidos rechazó el uso de cualquier tecnología basada en Internet para las elecciones:
“La votación por Internet no debería utilizarse en el futuro hasta que se desarrollen y establezcan garantías muy sólidas de seguridad y verificabilidad, ya que ninguna tecnología conocida garantiza el secreto, la seguridad y la verificabilidad de una papeleta marcada transmitida por Internet”.
Papeletas de voto en papel versus votación electrónica con blockchain
Las elecciones siguen arraigadas en el ámbito analógico, donde las papeletas siguen siendo la norma. Sin embargo, los resultados controvertidos de las elecciones presidenciales venezolanas de 2024 sugieren que ni siquiera los sistemas en papel son inmunes a las acusaciones de manipulación.
Además, tras las elecciones presidenciales estadounidenses de 2020, el expresidente Donald Trump afirmó en repetidas ocasiones que las elecciones habían sido amañadas. La amplificación de estas afirmaciones en las redes sociales ha socavado la confianza pública en el sistema electoral democrático de Estados Unidos.
Verified Voting, una organización sin fines de lucro y no partidista dedicada a garantizar la imparcialidad de las elecciones en Estados Unidos, dijo a Cointelegraph que, a pesar de que “2020 fue un año decisivo” para la seguridad electoral, las pruebas, las auditorías y las investigaciones confirmaron el resultado de las elecciones. Concluyó que el actual sistema electoral en papel funcionaba de manera eficaz.
“Las papeletas de voto marcadas a mano son la forma más segura de votar”.
La organización sin fines de lucro afirmó que la votación por Internet es muy vulnerable a una serie de amenazas de ciberseguridad, que podrían poner en peligro la integridad de los votos, permitir una manipulación indetectable de los mismos o exponer los servidores electorales a ataques informáticos. Sin embargo, nuevas técnicas están abordando estas preocupaciones.
Sin embargo, muchas de estas suposiciones sobre la votación en blockchain están obsoletas, según Lasha Antadze, cofundador de la plataforma social ZK Rarilabs y fundador de la solución de blockchain electoral Freedom Tool.
Le dijo a Cointelegraph que los críticos no han considerado la llegada de pruebas ZK y L2 efectivas, que podrían mejorar significativamente la seguridad electoral al proteger el proceso de la manipulación y las acusaciones de fraude.
Las herramientas de votación basadas en blockchain, como Freedom Tool, permiten a los ciudadanos emitir su voto a través de sus teléfonos inteligentes. Para garantizar la autenticidad, los usuarios deben colocar chips biométricos de sus pasaportes o documentos de identidad cerca de sus teléfonos para verificar su identidad, nacionalidad y edad.
Una vez cumplidos estos requisitos, los usuarios podrán votar y la transacción quedará registrada en la blockchain para registrar el voto.
Reciente: Blockchain se pone manos a la obra para combatir el fraude en el DMV de California
Puede que no parezca sensato que la identidad y la afiliación política de una persona estén entrelazadas en una cadena de bloques abierta. Sin embargo, “la criptografía ZK impide que el voto en la aplicación y el documento de identidad estén relacionados”, señaló Antadze. Una vez que el contrato inteligente comprueba que se cumplen los parámetros de votación, se crea una prueba de token única mediante la verificación a prueba de ZK que no contiene ningún identificador ni vínculo a la información personal.
Una vulnerabilidad común a prueba de ZK era su dependencia de servidores centralizados, a los que los piratas informáticos podían atacar. Sin embargo, desde aproximadamente 2022, nuevas actualizaciones tecnológicas han hecho posible la verificación ZK en procesadores de teléfonos inteligentes más pequeños.
Antadze dijo que gracias a este nuevo desarrollo, es posible ofrecer una arquitectura totalmente fragmentada y resistente a los hackeos, ya que no habría un único punto de ataque.
Otro requisito fundamental para cualquier sistema electoral es la capacidad de auditar el proceso electoral. El sistema debe poder demostrar su integridad y precisión en caso de denuncias o disputas.
Verified Voting afirmó que el procedimiento electoral más seguro y confiable implica el uso de papeletas tabuladas por máquinas certificadas y posteriormente verificadas mediante auditorías con riesgos limitados para confirmar los resultados de las elecciones.
Mohammad Hajian Berenjestanaki, investigador de doctorado de la Universidad Libre de Bolzano y coautor de un estudio de 2024 sobre sistemas de votación electrónica basados en blockchain, dijo a Cointelegraph que blockchain tiene el “potencial de mejorar la auditabilidad de los votos, alineándose bien con los requisitos fundamentales de una elección democrática”. Dijo que la ausencia de una autoridad central hace que blockchain sea “particularmente adecuada para los procesos electorales”.
Sin embargo, Berenjestanaki señaló que esta transparencia tiene un problema: mejorar la audibilidad de los votos puede complicar los esfuerzos por mantenerlos privados. Dijo que “los ZK-rollups garantizan que se mantenga la privacidad al tiempo que permiten la verificación de los votos sin revelar información confidencial”.
Verified Voting reconoció que las cadenas de bloques pueden proteger la información después de recibir los votos. Sin embargo, señaló una falla importante: la posibilidad de amenazas fuera de la cadena antes de que los votos se ingresen en la cadena de bloques.
Existe el riesgo de fraude de identidad, es decir, que un estafador utilice los documentos de otra persona para votar. Para mitigarlo, Antadze sugirió una solución en la que un dispositivo podría extraer la foto de un documento de identidad y verificarla en tiempo real comparándola con el rostro de la persona que tiene el teléfono inteligente, lo que garantizaría que el votante sea realmente el propietario del documento.
En cuanto a la accesibilidad, votar desde un teléfono inteligente ofrece ventajas a las personas que tienen dificultades para acceder a las urnas físicas, pero también puede excluir a ciertos grupos, como los adultos mayores, a quienes las nuevas soluciones tecnológicas pueden resultarles difíciles, o los ciudadanos de bajos ingresos que no pueden permitirse un teléfono inteligente. Antadze sugirió que se podrían utilizar los métodos de votación tradicionales junto con el voto electrónico para garantizar que todos puedan votar.
Antadze destacó que la votación basada en blockchain podría reducir los costos. En Estados Unidos, se estima que las elecciones federales cuestan más de 2 mil millones de dólares. Antadze cree que el potencial de ahorro significativo de costos podría ser un factor convincente para que los países consideren la adopción de la tecnología blockchain para las elecciones.
Escalabilidad de la cadena de bloques y elecciones
Las elecciones suelen durar un breve período (uno o unos pocos días) y pueden ser masivas y contar millones de votos. En Estados Unidos, con aproximadamente 262 millones de votantes habilitados, gestionar esta importante cantidad de información es un desafío para cualquier sistema digital. En el caso de la tecnología blockchain, en particular, la escalabilidad sigue siendo un dilema.
En el contexto de las elecciones estadounidenses, una blockchain necesitaría tener una capacidad de al menos 3.009 transacciones por segundo para procesar ese volumen, dijo a Cointelegraph Eliézer Ndinga, vicepresidente y jefe de activos digitales de 21Shares.
Las cadenas de bloques como Bitcoin y Ethereum han tenido problemas de saturación, lo que ha provocado un procesamiento de transacciones lento y costoso. En casos graves, redes como Solana han sufrido incluso interrupciones.
Las soluciones L2 están diseñadas para aliviar la congestión en la cadena de bloques principal mediante el procesamiento de algunas transacciones fuera de la cadena. Su objetivo es reducir tanto el tráfico como los costos asociados con la cadena de bloques principal.
Rob Viglione, cofundador y director ejecutivo de Horizen Labs, dijo a Cointelegraph que las soluciones L2 pueden procesar miles de transacciones por segundo. Sin embargo, cree que una elección nacional con millones de votantes "probablemente saturaría incluso las redes L2 más avanzadas".
Viglione sugirió que una solución L2 dedicada específicamente a la votación podría ser una estrategia. Esta solución L2 personalizada estaría optimizada para las elecciones y podría ofrecer una escalabilidad y seguridad mejoradas en comparación con las L2 de uso general.
Chris Yin, fundador y CEO de la cadena de bloques L2 Plume, dijo a Cointelegraph que una solución Ethereum L2 podría, teóricamente, manejar millones de transacciones en un período de 24 horas, lo que la convierte en una opción viable para elecciones a gran escala.
Yin cree que una capa 2 debe estar altamente optimizada para gestionar con éxito elecciones a gran escala. Las técnicas como la votación por lotes, en la que se agrupan varias transacciones (como los ZK-rollups), podrían ayudar a reducir la carga general y mejorar la eficiencia.
Alex Gluchowski, director ejecutivo de Matter Labs, dijo a Cointelegraph que, en el peor de los casos, cuando una solución L2 se satura, la red experimentaría retrasos y las transacciones podrían tardar más en confirmarse, lo que podría frustrar a los votantes. Sin embargo, enfatizó que "la integridad de una elección no se vería afectada en caso de saturación de la red".
Gluchowski dijo que todas las L2 actuales tendrían que mejorar drásticamente sus propiedades de resistencia a la censura antes de que un caso de uso electoral se convierta en realidad. Los rollups tendrían que alcanzar una etapa de madurez, donde el rollup sea totalmente administrado por contratos inteligentes y el sistema a prueba de fraudes se vuelva sin permisos, según Gluchowski.
Reciente: 10 señales de que has estado en la industria de las criptomonedas demasiado tiempo
Las elecciones basadas en blockchain pueden estar en el horizonte gracias a los recientes avances tecnológicos. Sin embargo, la confianza sigue siendo un factor humano crucial que podría retrasar su adopción generalizada. El investigador Berenjestanaki enfatizó que la implementación de blockchain en las elecciones debe abordarse de manera gradual:
“Será crucial generar confianza pública en la tecnología. Para ello será necesario educar al público, realizar proyectos piloto transparentes y, posiblemente, adoptar un enfoque gradual, en el que los sistemas digitales complementen en lugar de reemplazar las papeletas tradicionales”.
La tecnología blockchain ya se ha probado en las elecciones estadounidenses. En 2018, el estado de Virginia Occidental implementó un programa piloto utilizando la aplicación móvil basada en blockchain Voatz, que permitió al personal militar desplegado y a los votantes en el extranjero emitir su voto en línea, abordando así los desafíos del voto en ausencia.
Sin embargo, el programa enfrentó controversias debido a su falta de transparencia en el proceso de votación. Para que los protocolos de votación electrónica basados en blockchain tengan éxito y ganen la confianza del público, deberán abordar estas cuestiones de transparencia de manera más efectiva.
Las nuevas y mejoradas tecnologías podrían hacer que la votación basada en blockchain sea una alternativa viable a las papeletas de papel en las elecciones. Las soluciones de red de capa 2 (L2), combinadas con pruebas de conocimiento cero (ZK), pueden proporcionar tanto la escalabilidad como la privacidad necesarias para llevar a cabo elecciones utilizando la tecnología blockchain. Las pruebas ZK son una forma de demostrar una entrada para una transacción de blockchain sin revelar la información subyacente real. En el caso de las elecciones, esto podría estar relacionado con la identidad del votante. Las L2 tienen como objetivo permitir que la red se escale para dar cabida a una gran cantidad de votantes e información. A pesar de varias exploraciones a pequeña escala en la votación basada en blockchain, algunos han descartado la tecnología como una solución viable, sugiriendo que puede introducir nuevos problemas a las elecciones en lugar de resolver los existentes. En particular, un informe de estudio de consenso de 2018 de las Academias Nacionales de Ciencias, Ingeniería y Medicina de los Estados Unidos rechazó el uso de cualquier tecnología basada en Internet para las elecciones:
“La votación por Internet no debería utilizarse en el futuro hasta que se desarrollen y establezcan garantías muy sólidas de seguridad y verificabilidad, ya que ninguna tecnología conocida garantiza el secreto, la seguridad y la verificabilidad de una papeleta marcada transmitida por Internet”.
Papeletas de voto en papel versus votación electrónica con blockchain
Las elecciones siguen arraigadas en el ámbito analógico, donde las papeletas siguen siendo la norma. Sin embargo, los resultados controvertidos de las elecciones presidenciales venezolanas de 2024 sugieren que ni siquiera los sistemas en papel son inmunes a las acusaciones de manipulación.
Además, tras las elecciones presidenciales estadounidenses de 2020, el expresidente Donald Trump afirmó en repetidas ocasiones que las elecciones habían sido amañadas. La amplificación de estas afirmaciones en las redes sociales ha socavado la confianza pública en el sistema electoral democrático de Estados Unidos.
Verified Voting, una organización sin fines de lucro y no partidista dedicada a garantizar la imparcialidad de las elecciones en Estados Unidos, dijo a Cointelegraph que, a pesar de que “2020 fue un año decisivo” para la seguridad electoral, las pruebas, las auditorías y las investigaciones confirmaron el resultado de las elecciones. Concluyó que el actual sistema electoral en papel funcionaba de manera eficaz.
“Las papeletas de voto marcadas a mano son la forma más segura de votar”.
La organización sin fines de lucro afirmó que la votación por Internet es muy vulnerable a una serie de amenazas de ciberseguridad, que podrían poner en peligro la integridad de los votos, permitir una manipulación indetectable de los mismos o exponer los servidores electorales a ataques informáticos. Sin embargo, nuevas técnicas están abordando estas preocupaciones.
Sin embargo, muchas de estas suposiciones sobre la votación en blockchain están desactualizadas, según Lasha Antadze, cofundador de la plataforma social ZK Rarilabs y fundador de la solución de blockchain para elecciones Freedom Tool. Él le dijo a Cointelegraph que los críticos no han considerado la llegada de pruebas ZK y L2 efectivas, que podrían mejorar significativamente la seguridad electoral al proteger el proceso de la manipulación y las acusaciones de fraude. Las herramientas de votación en blockchain, como Freedom Tool, permiten a los ciudadanos emitir sus votos usando teléfonos inteligentes. Para garantizar la autenticidad, los usuarios deben colocar chips biométricos de sus pasaportes o documentos de identidad cerca de sus teléfonos para verificar su identidad, nacionalidad y edad. Una vez que se cumplen estos requisitos, los usuarios pueden votar y la transacción se registrará en la blockchain para registrar el voto. Reciente: Blockchain se pone manos a la obra para combatir el fraude en el DMV de California
Puede que no parezca sensato que la identidad y la afiliación política de una persona estén entrelazadas en una cadena de bloques abierta. Sin embargo, “la criptografía ZK impide que el voto en la aplicación y el documento de identidad estén relacionados”, señaló Antadze. Una vez que el contrato inteligente comprueba que se cumplen los parámetros de votación, se crea una prueba de token única mediante la verificación a prueba de ZK que no contiene ningún identificador ni vínculo a la información personal.
Una vulnerabilidad común a prueba de ZK era su dependencia de servidores centralizados, a los que los piratas informáticos podían atacar. Sin embargo, desde aproximadamente 2022, nuevas actualizaciones tecnológicas han hecho posible la verificación ZK en procesadores de teléfonos inteligentes más pequeños.
Antadze dijo que gracias a este nuevo desarrollo, es posible ofrecer una arquitectura totalmente fragmentada y resistente a los hackeos, ya que no habría un único punto de ataque.
Otro requisito fundamental para cualquier sistema electoral es la capacidad de auditar el proceso electoral. El sistema debe poder demostrar su integridad y precisión en caso de denuncias o disputas.
Parece que necesitamos una mejor manera de auditar las elecciones.
Ojalá existiera algún tipo de base de datos absolutamente inmutable y disponible públicamente para esto. https://t.co/EaOZHbCdao
— Lyn Alden (@LynAldenContact) 30 de julio de 2024
Verified Voting afirmó que el procedimiento electoral más seguro y confiable implica el uso de papeletas tabuladas por máquinas certificadas y posteriormente verificadas mediante auditorías con riesgos limitados para confirmar los resultados de las elecciones.
Mohammad Hajian Berenjestanaki, investigador de doctorado de la Universidad Libre de Bolzano y coautor de un estudio de 2024 sobre sistemas de votación electrónica basados en blockchain, dijo a Cointelegraph que blockchain tiene el “potencial de mejorar la auditabilidad de los votos, alineándose bien con los requisitos fundamentales de una elección democrática”. Dijo que la ausencia de una autoridad central hace que blockchain sea “particularmente adecuada para los procesos electorales”.
Sin embargo, Berenjestanaki señaló que esta transparencia tiene un problema: mejorar la audibilidad de los votos puede complicar los esfuerzos por mantenerlos privados. Dijo que “los ZK-rollups garantizan que se mantenga la privacidad al tiempo que permiten la verificación de los votos sin revelar información confidencial”.
Verified Voting reconoció que las cadenas de bloques pueden proteger la información después de recibir los votos. Sin embargo, señaló una falla importante: la posibilidad de amenazas fuera de la cadena antes de que los votos se ingresen en la cadena de bloques.
Existe el riesgo de fraude de identidad, es decir, que un estafador utilice los documentos de otra persona para votar. Para mitigarlo, Antadze sugirió una solución en la que un dispositivo podría extraer la foto de un documento de identidad y verificarla en tiempo real comparándola con el rostro de la persona que tiene el teléfono inteligente, lo que garantizaría que el votante sea realmente el propietario del documento.
En cuanto a la accesibilidad, votar desde un teléfono inteligente ofrece ventajas a las personas que tienen dificultades para acceder a las urnas físicas, pero también puede excluir a ciertos grupos, como los adultos mayores a quienes las nuevas soluciones tecnológicas pueden resultarles difíciles o los ciudadanos de bajos ingresos que no pueden permitirse un teléfono inteligente. Antadze sugirió que se podrían utilizar los métodos de votación tradicionales junto con el voto electrónico para garantizar que todos puedan votar.
Antadze destacó que la votación basada en blockchain podría reducir los costos. En Estados Unidos, se estima que las elecciones federales cuestan más de 2 mil millones de dólares. Antadze cree que el potencial de ahorro significativo de costos podría ser un factor convincente para que los países consideren la adopción de la tecnología blockchain para las elecciones.
Escalabilidad de la cadena de bloques y elecciones
Las elecciones suelen durar un breve período (uno o unos pocos días) y pueden ser masivas y contar millones de votos. En Estados Unidos, con aproximadamente 262 millones de votantes habilitados, gestionar esta importante cantidad de información es un desafío para cualquier sistema digital. En el caso de la tecnología blockchain, en particular, la escalabilidad sigue siendo un dilema.
En el contexto de las elecciones estadounidenses, una blockchain necesitaría tener una capacidad de al menos 3.009 transacciones por segundo para procesar ese volumen, dijo a Cointelegraph Eliézer Ndinga, vicepresidente y jefe de activos digitales de 21Shares.
Las cadenas de bloques como Bitcoin y Ethereum han tenido problemas de saturación, lo que ha provocado un procesamiento de transacciones lento y costoso. En casos graves, redes como Solana han sufrido incluso interrupciones.
Las soluciones L2 están diseñadas para aliviar la congestión en la cadena de bloques principal mediante el procesamiento de algunas transacciones fuera de la cadena. Su objetivo es reducir tanto el tráfico como los costos asociados con la cadena de bloques principal.
Rob Viglione, cofundador y director ejecutivo de Horizen Labs, dijo a Cointelegraph que las soluciones L2 pueden procesar miles de transacciones por segundo. Sin embargo, cree que una elección nacional con millones de votantes "probablemente saturaría incluso las redes L2 más avanzadas".
Viglione sugirió que una solución L2 dedicada específicamente a la votación podría ser una estrategia. Esta solución L2 personalizada estaría optimizada para las elecciones y podría ofrecer una escalabilidad y seguridad mejoradas en comparación con las L2 de uso general.
Chris Yin, fundador y CEO de la cadena de bloques L2 Plume, dijo a Cointelegraph que una solución Ethereum L2 podría, teóricamente, manejar millones de transacciones en un período de 24 horas, lo que la convierte en una opción viable para elecciones a gran escala.
Yin cree que una capa 2 debe estar altamente optimizada para gestionar con éxito elecciones a gran escala. Las técnicas como la votación por lotes, en la que se agrupan varias transacciones (como los ZK-rollups), podrían ayudar a reducir la carga general y mejorar la eficiencia.
Alex Gluchowski, director ejecutivo de Matter Labs, dijo a Cointelegraph que, en el peor de los casos, cuando una solución L2 se satura, la red experimentaría retrasos y las transacciones podrían tardar más en confirmarse, lo que podría frustrar a los votantes. Sin embargo, enfatizó que "la integridad de una elección no se vería afectada en caso de saturación de la red".
Gluchowski dijo que todas las L2 actuales tendrían que mejorar drásticamente sus propiedades de resistencia a la censura antes de que un caso de uso electoral se convierta en realidad. Los rollups tendrían que alcanzar una etapa de madurez, donde el rollup sea completamente administrado por contratos inteligentes y el sistema a prueba de fraudes se vuelva sin permisos, según Gluchowski.Reciente: 10 señales de que has estado en la industria de las criptomonedas demasiado tiempo
Las elecciones basadas en blockchain pueden estar en el horizonte gracias a los recientes avances tecnológicos. Sin embargo, la confianza sigue siendo un factor humano crucial que podría retrasar su adopción generalizada. El investigador Berenjestanaki enfatizó que la implementación de blockchain en las elecciones debe abordarse de manera gradual:
“Será crucial generar confianza pública en la tecnología. Para ello será necesario educar al público, realizar proyectos piloto transparentes y, posiblemente, adoptar un enfoque gradual, en el que los sistemas digitales complementen en lugar de reemplazar las papeletas tradicionales”.
La tecnología blockchain ya se ha probado en las elecciones estadounidenses. En 2018, el estado de Virginia Occidental implementó un programa piloto utilizando la aplicación móvil basada en blockchain Voatz, que permitió al personal militar desplegado y a los votantes en el extranjero emitir su voto en línea, abordando así los desafíos del voto en ausencia.
Sin embargo, el programa enfrentó controversias debido a su falta de transparencia en el proceso de votación. Para que los protocolos de votación electrónica basados en blockchain tengan éxito y ganen la confianza del público, deberán abordar estas cuestiones de transparencia de manera más efectiva.