Compartilhe este artigo

Cómo la Tecnología de cadena de bloques podría impulsar la democracia digital

¿Podrían las cadenas de bloques facilitar la votación por internet? A pesar de las promesas iniciales, existen obstáculos.

voting

En la era digital, parece extraño que personas de todo el mundo sigan usando papel para votar. Claro que, dada la promesa de Bitcoin de eliminar el papel del sistema financiero, muchos en la industria comienzan a preguntarse si la misma Tecnología de cadena de bloques podría aplicarse para modernizar el proceso democrático.

Hay una buena razón, ya que el sistema tradicional de votación en papel tiene sus <a href="http://www.pewstates.org/uploadedFiles/PCS_Assets/2012/Pew_Upgrading_Voter_Registration.pdf">defectos</a> . En 2012, cuando se celebraron las últimas elecciones estadounidenses, ONE de cada ocho registros de votantes era inválido o inexacto, y 2,7 ​​millones de votantes estaban registrados en varios estados. Esa es una estadística terrible en un sistema utilizado para decidir el futuro de cualquier nación, y más aún de una tan poderosa como Estados Unidos.

A História Continua abaixo
Não perca outra história.Inscreva-se na Newsletter Crypto for Advisors hoje. Ver Todas as Newsletters

Algunos podrían argumentar que el sistema de votación en papel podría mejorar su eficiencia digital. La votación por internet no solo sería más precisa, sino también más frecuente. Organizar una votación en papel sobre temas mensuales sería poco práctico, pero votar desde la tableta o el móvil, por ejemplo, para decidir si se permite que un diputado o senador local continúe en su cargo, podría fomentar una mayor rendición de cuentas en el poder.

Olvídenlo, dice Barbara Simons. «En este momento no podemos votar por internet de forma segura», advierte la exinformática de IBM, quien ha realizado una extensa investigación sobre el tema. Los lectores señalarán que el voto por internet ya se está realizando, pero ella afirma que no podemos garantizar su integridad.

Simons, ex presidente de laAsociación para Maquinaria Computacional, participó en un Taller Nacional sobre Votación por Internet encargado por el expresidente estadounidense Bill Clinton y escribió un libro, 'Papeletas rotasEs una crítica de larga data de la votación en línea, y su investigación provocó que el Departamento de Defensa de los EE. UU. rechazara un sistema de votación por Internet que estaba considerando.

"Mucha gente piensa: 'Si puedo hacer operaciones bancarias en línea, ¿por qué no puedo votar en línea?'", dice Simons. "Pero millones desaparecen de las cuentas bancarias en línea cada año".

Los sistemas de votación por internet enfrentan varios desafíos. ONE de los mayores es la auditabilidad. ¿Cómo se puede demostrar que un voto se emitió correctamente?

Enviar su voto desde un quiosco, teléfono móvil u ordenador a un servidor, o incluso seleccionar opciones mediante un sistema de votación telefónica automatizado, no garantiza que se registre correctamente en el otro extremo, ni siquiera que se registre. El votante no tiene acceso a ese servidor ni a la red por la que circula su voto. Y en el caso de un recuento, no hay registro en papel.

"La belleza de las papeletas de papel es que se pueden hacer recuentos", dice Simons.

Algunos están considerando sistemas basados en cadenas de bloques para ayudar a resolver el complejo problema del voto por internet. Las cadenas de bloques ya se utilizan para codificar información de, y sobre, una fuente específica, generada en un momento específico.

Los bloques en una cadena de bloques son ‘selladoCon un hash criptográfico, que puede usarse para verificar el contenido de ese bloque posteriormente. Si alguien intenta alterar el historial de transacciones en una red o introducir nuevas, tendría que modificar ese bloque en la cadena de bloques. Esto crearía un nuevo hash que no coincidiría con el hash existente registrado para ese bloque.

El estafador podría simplemente reemplazar ese hash por ONE nuevo, pero calcular un hash en la red Bitcoin requiere mucha potencia de procesamiento. El hash de un bloque de Bitcoin se utiliza para calcular el hash del siguiente bloque en la cadena de bloques. Esto significa que cuanto más atrás en el tiempo se intente modificar una transacción, más hashes habrá que recalcular y mayor potencia de procesamiento se requerirá.

Votación en la cadena de bloques

Así es como Bitcoin puede garantizar su validez como registro público para todas las transacciones de su historia. Pero, si se puede hacer eso con las transacciones financieras, se argumenta, ¿por qué no con los votos? Después de todo, los votos son otro tipo de transacción que debe registrarse. El partido Alianza Liberal en Dinamarca es... se dice que esa favor de una votación basada en blockchain.

BitCongress

Está utilizando la plataforma Ethereum para crear una altcoin basada en scrypt llamada votecoin, que usará su red para hashear y verificar los votos. Utilizará una aplicación, Axiomity, tanto para organizar y decidir los parámetros de los votos como para gestionar el proceso de votación, explica su fundador, Morgan Rockwell, quien también está detrás. Cinética de Bitcoin.

Rockwell le dijo a CoinDesk:

Los números que detallan el componente de Criptomonedas , los métodos de votación y la interfaz gráfica de usuario de Axiomity se están configurando para permitir la implementación personalizada de votecoin para múltiples usos.

Agregó que los votos serán codificados en una cadena de bloques.

Máquinas comprometidas

Un sistema basado en blockchain podría ser una forma útil de demostrar que un voto en particular fue emitido por alguien con una clave privada específica y, por lo tanto, garantizar la integridad de los votos una vez emitidos. Pero ¿qué hay de garantizar la integridad del proceso de votación en sí?

Los expertos dicen que el gran problema del software de votación basado en Internet es que es difícil demostrar que las propias máquinas de votación no han sido comprometidas.

"Si estamos haciendo votación remota por Internet en las propias máquinas de los votantes, entonces necesitamos alguna garantía de que esas máquinas no sean propiedad de nadie", dice Christopher Camp, fundador de Reiniciar la democracia, una organización sin fines de lucro enfocada en impulsar innovaciones en Tecnología para ayudar a promover la democracia.

Camp explicó:

No hay una solución sencilla. La cantidad de expertos en tecnología a quienes se les están robando Bitcoin es una señal de que este es un problema grave. Y los propietarios de Bitcoin probablemente tengan una buena higiene de seguridad y contraseñas de alta entropía.

¿Cómo podría funcionar una vulneración del lado del cliente? Supongamos que Bob está a punto de votar por el próximo presidente. Bob usa un sistema informático con código abierto que cualquiera puede inspeccionar y que controla. Bob usa autenticación biométrica para demostrar al programa de votación que es quien dice ser.

Bob introduce su clave privada, guardada de forma segura en un papel dentro de una caja fuerte, para acceder a su votecoin y emitir su voto. Con la clave pública, vota por Jane como presidenta.

Hasta ahora, todo bien. Pero un novato instalado por Mike, el oponente de Jane, mediante una descarga no autorizada ha alterado la funcionalidad del software. El software utiliza la ID cuidadosamente validada de Bob para alterar el voto. Ese voto, completamente autenticado, se almacena en la cadena de bloques para la posteridad: un voto para Mike.

Esto no es descabellado. Cosas similares ocurren constantemente en la banca, dice Simons:

Se instala malware en las máquinas de las víctimas y roba dinero de sus cuentas bancarias sin su conocimiento. Existe un virus famoso llamado Zeus que ha robado millones de dólares de cuentas bancarias en línea.

Zeus

Lo hace esperando que la víctima se autentique en el banco y luego lleva a cabo sus propias acciones usando esa autenticación.

Pero, ¿no podría el mismo software usado para votar escanear la cadena de bloques y verificar que el voto de Mike se emitió correctamente? Quizás. Pero entonces, si el software se ejecuta en una máquina comprometida y ha sido alterado para manipular un voto, entonces no es confiable. Los troyanos bancarios también... reescribir los extractos bancariosPara engañar a los usuarios, después de todo.

Rockwell no tiene una respuesta fácil para esto.

"La realidad es que ese problema no se puede resolver fácilmente con ningún método electrónico", afirma. "BitCongress no se creó para reemplazar todas las formas de votación; simplemente ofrece una opción simple basada en blockchain para ofrecer un registro público de votos a la vista del público".

Pasos hacia las soluciones

Algunos han intentado resolver estos problemas utilizandosistemas de votación auditables de extremo a extremo, que al menos intentan facilitar el voto electrónico, si no el voto por Internet.

Normalmente, las votaciones se realizan mediante un quiosco, que genera un registro en papel de la papeleta, pero permite procesar los votos electrónicamente en lugar de contarlos manualmente, para mayor eficiencia y rapidez. Un sistema verificable de extremo a extremo suele codificar criptográficamente las papeletas físicas, de modo que, si es necesario, se pueda realizar una auditoría posterior para cotejar la papeleta con el voto registrado.

Escantegridad

, un sistema utilizado para verificar criptográficamente los registros de votación óptica, intenta resolver el problema de verificar la validez de la papeleta física mediante la inclusión de un código criptográfico impreso en la papeleta. Los auditores pueden utilizar posteriormente el código criptográfico para comprobar que el voto registrado en el sistema se corresponde con el voto en la papeleta.

Sin embargo, Scantegrity depende en gran medida de datos registrados antes de una elección (como, por ejemplo, códigos únicos que pueden usar los votantes). ¿Qué pasaría si un funcionario electoral añadiera más códigos a la lista de códigos de votación permitidos y luego manipulara la papeleta para crear nuevos votos falsos?

Jeremy Clark

de la Universidad de Carleton yAleks EssexEn la Universidad de Waterloo esperan usar cadenas de bloques para resolver ese problema. Publicaron un...papelDescripción de commitcoin. Se trata de la implementación de un sistema que utiliza sistemas criptográficos de prueba de trabajo para demostrar que se envió un mensaje antes de una fecha determinada.

Ambos han sugerido que este sistema podría utilizarse no para gestionar todo un sistema de votación, sino para comprobar la integridad de los datos electorales (como una lista de códigos de votación válidos) antes de un evento. De esta forma, si alguien intentara añadir más códigos de votación, se podría comparar con la lista original, verificable.

Un enfoque híbrido

Clark también ha trabajado en un sistema de votación remota conocido comoRemotagridadEsto permite a los votantes usar internet, aunque depende del correo postal como canal secundario. Los votantes no pueden depender completamente del sistema de votación, sino que deben recibir las listas de candidatos por correo.

Los candidatos se representan mediante números, distribuidos aleatoriamente en diferentes correos, y utilizan estos números al votar por internet. Esto evita que un ordenador comprometido altere su voto.

Clark explicó:

"Creo que la solución a largo plazo es integrar una versión modificada de Remotegrity en la cadena de bloques, de modo que se obtenga una versión autónoma distribuida de Remotegrity".

La cadena de bloques puede ser un medio útil para garantizar la integridad del voto en el back-end, pero como señalan estos expertos, garantizar la integridad del voto de un extremo a otro es un problema complicado, especialmente si se intenta hacer realidad la democracia con solo pulsar un botón.

Por otra parte, en un sistema electoral donde una cuarta parte de los votantes estadounidenses elegibles T siquiera están registrados, los rootkits son un problema en una constelación de cuestiones que amenazan la democracia.

Imagen de votación digitalvía Shutterstock

Danny Bradbury

Danny Bradbury ha sido escritor profesional desde 1989 y ha trabajado como freelance desde 1994. Cubre temas de Tecnología para publicaciones como The Guardian.

Picture of CoinDesk author Danny Bradbury