Agora la votación propone un sistema de votación basado en bitcoin

Hablamos con Eduardo Robles, y junto con David Ruescas, son los principales defensores del proyecto de Votación de Ágora.

Ferdinand Reyes: ¿Qué es el voto del Ágora?

Eduardo y David: Agora Voting es un sistema de votación de software libre, nacido como Agora Ciudadana (Ciudadano Ágora) en 2008 por un grupo de desarrolladores que buscaban crear un sistema de votación útil para el Partido de Internet. Actualmente, quince personas trabajan en este proyecto y se ha utilizado en dos experiencias en el Parlamento español y fiestas piratas en todo el mundo.

Es una herramienta flexible que se puede adaptar a varios casos de uso: diferentes niveles de privacidad y seguridad, delegación opcional, múltiples tipos de preguntas, múltiples sistemas de autenticación y una API avanzada.

Buscamos un sistema confiable con altos estándares de seguridad para mantener la legitimidad de las votaciones. Muchas personas ya compran en línea, pero no tantos confían en el voto electrónico. Para aquellos más optimistas, entendemos que necesitan la herramienta de votación más segura disponible.

Es por eso que buscamos desde el principio las mejores medidas de seguridad, buscando un sistema robusto con votos verificables y confianza compartida entre los actores independientes.

En la última votación en Iniciativa Congreso Transparente, implementamos la primera versión del sistema de seguridad que nos llevó dos años para finalizar, con base en sistemas criptográficos conocidos como mixnets.

Pero no queremos parar aquí, queremos un sistema más fuerte y aquí es donde entra Bitcoin. Tiene propiedades muy interesantes. Uno de ellos es su confianza, lo que significa que no tiene que confiar en ninguna autoridad, sino que confía en la red, más distribuida y sólida. Otro, no es maleable. Todo lo escrito en el blockchain es permanente. También tiene protección DDoS, por lo que es extremadamente difícil reducir el servicio de toda la red, a diferencia de un sistema centralizado.

Hemos hablado con los desarrolladores de bitcoin sobre cómo obtener un sistema más eficiente y una de estas formas es chronobit. Le permite a uno asociar una pieza de datos a cada bloque como un hash, con un acuerdo previo en un grupo de minería.

Utilizando un sistema basado en cronobit, el recuento de votos se puede hacer con mixnets y obtenemos un registro inalterable y distribuido, con los votos registrados por fecha en el blockchain. Puede descargar el archivo con los votos de diferentes espejos y verificar sus hashes. Confías en la cadena de bloques. Bitcoin sería un cibernotario.

Esta es una de las formas más básicas para usar blockchain. Estamos investigando opciones avanzadas usando Zerocoin debido a un rasgo muy interesante: las transacciones son completamente anónimas, a diferencia de Bitcoin. La idea principal es votar usando transacciones anónimas a cuentas asociadas con una opción. De esta forma, el recuento final lo realiza la criptomoneda: la cuenta asociada a una opción con más dinero gana.Ahora estamos hablando con el equipo de Zerocoin para ver cómo podemos trabajar juntos.

Actualmente no tenemos una manera definitiva de desarrollar esto, pero estamos aprendiendo e investigando. Hay un trabajo importante por hacer.

FR: ¿Cómo puede ayudar bitcoin a crear una sociedad más democrática?

E & D: Con Bitcoin, Paypal no podría haber bloqueado las donaciones a Wikileaks. Además, "corralito" no pudo haber ocurrido en Argentina. ¿Por qué? Porque no necesitas al intermediario: no hay PayPal, no hay banco, no hay gobierno que los obligue y ningún tercero puede forzar al gobierno ... Es un sistema independiente desde tierra: es más confiable. Esto es muy bueno para la sociedad.

Bitcoin establece nuevas reglas, que van más allá de ser una simple moneda electrónica. Elimina intermediarios. Es un sistema de generación de información bajo ciertas reglas, confiable, inmutable, altamente distribuido y difícil de atacar. Se basa en la confianza en una red que opera bajo reglas democráticas.

Los sistemas basados ​​en Bitcoin pueden aplicarse en diferentes áreas, aprovechando estas interesantes propiedades anteriores: puede construir un Sistema de nombres de dominio (DNS) independiente de la ICANN, o un sistema emisor de certificados SSL sin autoridades centrales. O, como en nuestro caso, puede construir un sistema de votación descentralizado sin servidor web central ni autoridades.

Cuando elimina intermediarios, su sistema es más robusto. En un sistema vital como el dinero o las elecciones, un sistema robusto le permite alcanzar una mayor calidad democrática.

FR: ¿Cómo aplicar delegación de democracia líquida para votar por bitcoin?

E & D: Esto necesita más investigación. Tenemos algunas ideas sobre cómo hacer viable la democracia líquida en un sistema basado en Zerocoin. Nada definitivo todavía. Esta es una nueva área para explorar.

FR: ¿Es este el único proyecto que usa cryptocoins para este propósito?

E & D: Hasta donde sabemos, no hay otro sistema viable de votación basado en bitcoin que pueda ser seguro, verificable y anónimo al mismo tiempo.

¿Qué fortalezas y debilidades tiene?

Fortalezas: el sistema propuesto basado en Zerocoin es resistente a DDoS, cuenta anónima, verificable y no confiable, la confianza se distribuye en la red. Es más descentralizado que los sistemas de votación disponibles actualmente.

Como debilidades, una votación puede tener algún costo en bitcoins (aunque se ahorran costos en servidores web y otros servicios). Además, los votos posiblemente no se registran instantáneamente en el blockchain y no pueden revocarse debido a transacciones anónimas, necesarias para la democracia líquida. Finalmente, necesitamos investigar el costo y la eficiencia computacional de las elecciones en bitcoin.

FR: ¿Cuáles son tus planes?

E & D: Nuestro objetivo es construir el sistema de votación más distribuido y seguro posible.

Planeamos mantener el soporte para ambas versiones: votaciones públicas y votaciones con mixnets y autoridades. Vamos a apoyarlos y mejorarlos.

Queremos explorar los límites de lo posible. Esto requiere un esfuerzo constante para mantener su seguridad y estar al día sobre las técnicas criptográficas.Por este motivo, abrimos una cuenta de Bitcoin para recibir donaciones y darle un impulso al proyecto: 1EwqtN6GwHmkfYEfxGhuVcjrNBdQwvXMd3.

Nuestro software se usó dos veces el año pasado en el Congreso de los Diputados (Congreso de los Diputados) y ya tenemos una primera implementación de votación cifrada con mixnets. Todo esto sin financiación. Esperamos tener fondos durante este año y será mejor. ¡Abróchense sus cinturones de seguridad!

FR: ¿Cuál es su objetivo monetario y dónde pueden hacerse las donaciones?

E & D: En esta publicación donde anunciamos nuestra intención de utilizar Bitcoin en Agora, establecimos una cantidad inicial de BTC 100. Puede parecer una cifra grande para algunos, pero realmente el sistema de votación no se escribe a sí mismo. Aún menos si queremos asegurarnos. Esto requiere un trabajo profesional, calificaciones muy específicas y dedicación completa. Nuestros objetivos son ambiciosos pero factibles. Si desea ayudar mediante la donación, puede hacerlo en 1EwqtN6GwHmkfYEfxGhuVcjrNBdQwvXMd3.

También puede colaborar en el proyecto de software libre trabajando en la parte criptográfica, escribiendo código, traduciendo, probando, escribiendo documentación, ayudando a las personas en las listas, trabajando en el lado de la infraestructura o de otra manera en nuestra lista de correo.

Primera imagen de Ruben Alexander.

Deja Tu Comentario