Tag Archives: bitcoin

2014 en Agora Voting

Ha sido un año muy intenso para Agora Voting, en 2014 se han superado récords de participación, se han realizado grandes avances de desarrollo y ha nacido también la empresa AgoraVoting SL de la mano de los principales contribuyentes del proyecto y con Podemos, el gran fenómeno político del año, como principal cliente.
Pero no todo ha sido Podemos en 2014.

Al igual que hicimos el año pasado vamos a intentar resumir un poco lo acontecido. Con todos estos avances es difícil saber por donde empezar, así que empezaremos por el principio.

ENERO

No hay más que remontarse a principios de año para ver los humildes orígenes de este proyecto.  En enero se constataba la creación del partido PACO en la plataforma online de Agora Voting, con voluntad de practicar la democracia líquida en Orihuela. Fue también una de las semillas que nos permitirá cerrar el año con los mismos protagonistas con los que comienza.

Los avances técnicos también fueron modestos, se propuso por ejemplo el uso de bitcoin para distribuir las autoridades, pero a día de hoy es un proyecto en el tintero. También recibimos algunas aportaciones voluntarias con nuevos diseños de logotipos para la plataforma.

 

FEBRERO

Pero ya en febrero se dio un paso fundamental en el desarrollo del proyecto, la Confederación Pirata celebró sus primarias con Agora Voting para elegir a los candidatos a las elecciones europeas y Multireferendum lo utilizó accesoriamente para su consulta popular en un inmenso esfuerzo voluntario no carente de errores y que sirvió como base para las primarias de Podemos que tan revolucionarias resultaron.

En el aspecto técnico, la organización ONCE nos proporcionó un estudio para mejorar la accesibilidad.
En febrero también se realizaron los primeros crowdfunding para implementar y seguir desarrollando la herramienta. Podemos utilizó su propia plataforma para financiar unos 1.500 €  y Multirreferendum dedicó una pequeña partida a la implementación en Goteo.

MARZO

En marzo pudimos ver el impacto que podía y llegó a tener Podemos en la política nacional, Pablo Iglesias anunciaba primarias y el actor Alberto San Juan nos enseñaba a votar con Agora Voting.

Surgen también colaboraciones clave para dar mayor la legitimidad de los procesos, Civio ofrece apoyo técnico para actuar como autoridad de votación, un testigo neutral para garantizar el proceso. También lo haría más adelante OpenKratio.

ABRIL – MAYO

Se celebran las primarias de Podemos, la figura de Pablo Iglesias resulta clave para una participación que alcanzó las 33.000 personas, un récord para la plataforma.

El éxito es rotundo y el primero de muchos, la plataforma avanza en todos los sentidos. En el aspecto técnico, la herramienta avanza considerablemente, Podemos aporta nuevas necesidades y funciones, se genera documentación y el proyecto recibe la aportación de decenas de miles de “beta-testers”.

JUNIO

Tras el éxito de Podemos en las elecciones europeas, la participación ciudadana crece exponencialmente, y también se refleja en Agora Voting, se celebran varios encuentros de programación

y la abdicación del rey lleva a la iniciativa Referéndum Real Ya con una participación de más de 80.000 personas.

JULIO – AGOSTO

Izquierda Unida se suma a las primarias online y organiza las primarias de IU Andalucía con Agora Voting, la democracia interna online promete convertirse en un nuevo estándar.

Por otro lado, Podemos sigue creciendo vertiginosamente, sus círculos y apoyos son cada vez mayores y Agora Voting colabora con el círculo TIC de Podemos para avanzar en el desarrollo de la herramienta.

SEPTIEMBRE

En septiembre los principales programadores de la plataforma dan un salto crucial, se constituye la empresa AGORA VOTING SL,
su objetivo es claro, poder dar continuidad y sostenibilidad al proyecto.

OCTUBRE

En octubre se concreta este objetivo, se trata de desarrollar la versión 3.0 de Agora Voting. Hasta el momento las implementaciones más avanzadas del programa requieren de una intervención manual mayor de lo que sería satisfactorio, con el elevado coste que supone. Edulix y David ambicionan llevar esta plataforma a la web para que sea accesible para cualquiera.


Para alcanzar este objetivo se lanza un Crowdfunding, sin embargo, el crowdfunding no resulta exitoso y el desarrollo de la herramienta depende de los clientes de Agora Voting SL. Los trabajos para Podemos y otras organizaciones siguen financiando el avance de la herramienta, al fin y al cabo esa es la ventaja del software libre, todo suma.

Mientras tanto, Podemos sigue superando sus propias cifras, 112.070 personas votan los documentos fundacionales de Podemos.

NOVIEMBRE

En noviembre se producen varios encuentros relevantes donde participa Agora Voting, en Austria se celebra el encuentro EVOTE2014 sobre voto electrónico a nivel europeo. También Julia Reda, europarlamentaria pirata, celebra un encuentro para impulsar el uso de la democracia líquida.

La difusión del proyecto también es notable en España, artículos como este  del diario.es ensalzan sus virtudes y este otro de Ricardo Galli demuestran la importancia de los observadores externos.

DICIEMBRE

El año cierra en círculo, Podemos celebra las elecciones internas en los círculos municipales, que bien podría servir para vislumbrar cómo será Agora Voting 3.0.

municipales_podemos

 

La plataforma muestra ya una gran madurez y profesionalidad, es el fruto de un gran trabajo donde 85.000 votantes participan en la elección de candidatos para 769 municipios en otras tantas votaciones simultaneas. Allí vemos a algún viejo conocido que apostaba ya hace un año por la democracia online.

2015

Aún no hemos descubierto los taquiones pero ya estamos cocinando 2015.  La primera noticia es la presencia de Agora Voting en Fosdem a finales de Enero. Se trata del mayor encuentro europeo de software libre y se intentará difundir el proyecto en Europa.

Por lo demás, los objetivos e ilusiones siguen siendo los mismos, por un año más libre y democrático, ¡salud!

Un sistema de votación basado en Bitcoin, completamente distribuido

El proyecto Agora Voting ya ha implementado un sistema de votación que se utilizó en el Congreso de España [0] y utiliza métodos criptográficos seguros basados en mixnets ElGamal: las claves de cifrado están distribuidas en un conjunto de autoridades de forma que mientras una de ellas permanezca sin manipular, el secreto de la votación estará protegido, incluso si todas las autoridades están comprometidas, no se puede falsificar el recuento porque es universalmente verificable mediante métodos matemáticos. Este es un método estandarizado y se ha utilizado ya por ejemplo en las elecciones noruegas.

Sin embargo, creemos que debemos continuar la búsqueda de un sistema de votación electrónica seguro. Incluso si se mantiene el secreto de voto gracias al conjunto de autoridades y los recuentos se pueden verificar matemáticamente, la emisión del voto sigue realizándose en un servidor web, y éste es el único punto débil, susceptible a ataques DDoS. Queremos anunciar nuestro compromiso con el desarrollo de un sistema de votación funcional basado en Bitcoin y que proporcione tanto el secreto de voto como la verificación del recuento.

El principio es muy sencillo: utilizar la red bitcoin como un servicio online y distribuido de notaría y sellado para registrar los votos. Ya existen los servicios de notaría basados en bitcoin, por ejemplo proof-of-existence, bitnotar o chronobit. Esto demuestra que el sistema puede funcionar: necesitamos adaptarlo y hacerlo práctico debemos permitir muchos votos en un periodo de tiempo reducido, proporcionar medios para verificar la validez de los votos registrados y detectar qué transferencias reflejan el hash del voto. También tenemos que documentarlo y desarrollar una solución funcional.

Esto solo es el principio, tenemos muchos más planes para distribuir la confianza en las votaciones online. En el futuro queremos utilizar namecoin para que no tengas que fiarte del cartel de autoridades certificadoras SSL, simplemente la red y el hashtag de la votación, que será público. Otra idea ambiciosa y prometedora es utilizar blockchain para anonimizar los votos mediante zerocoin, de forma que podemos eliminar por completo el conjunto de autoridades fiables. Solo tienes que confiar en el nombre y la red. Permite que el proceso sea seguro y muy distribuido.

Para desarrollar estas funciones necesitamos tiempo y recursos y pedimos a la comunidad de bitcoin y a los simpatizantes que nos ayuden: puedes unirte al debate en nuestra lista de correo [1], pero también puedes realizar donaciones en la cuenta bitcoin 1EwqtN6GwHmkfYEfxGhuVcjrNBdQwvXMd3. Si alcanzamos una recaudación de 100BTC, publicaremos y desarrollaremos el plan completo para utilizar la bitcoin blockchain para distribuir la confianza en una red. El borrador inicial del plan ya está escrito, le hemos colocado un hash para que su existencia pueda ser verificada a posteriori, el hash sha256 es:

9251615dfc780e353b5d2c2946ca999d225d91c4e565e7e0330a7bd1800dc43c.

Podemos eliminar autoridades intermedias en los procesos de votación electrónico, podemos confiar solo en el voto.

[0] http://www.theguardian.com/world/2013/sep/11/joan-baldovi-spain-transparency-bill?CMP=twt_gu
[1] https://groups.google.com/forum/#!forum/agora-ciudadana-devel