Implementação técnica e código aberto
Em 2025, realizamos o primeiro referendo online de âmbito nacional e auto-organizado na Alemanha, utilizando o sistema democrático de votação eletrônica "opn.vote". Cerca de 20.000 pessoas baixaram os materiais de votação digitais e quase 13.000 votaram. Os resultados da eleição são de acesso público e totalmente transparentes. Todos os votos emitidos são armazenados na blockchain "Gnosis Chain" e, portanto, são permanentes, imutáveis e de acesso público. Usando uma ferramenta de linha de comando gratuita, qualquer pessoa pode descriptografar e verificar seu próprio voto criptografado armazenado online.
openPetition desenvolveu seu próprio protocolo de votação criptográfica e criou uma implementação de referência chamada opn.vote. O software é de código aberto, documentado, licenciável e acessível publicamente por meio de um repositório no GitHub. Isso garante não apenas transparência, mas também a oportunidade de desenvolver, testar ou usar o sistema em outros contextos.
O uso para fins não lucrativos é gratuito e sempre será gratuito.
Demonstração: Nossa votação de teste
Está planejando realizar votações online em seu projeto? Então você deve considerar o opn.vote como uma solução econômica e escalável, projetada desde o início de acordo com princípios democráticos. O opn.vote funciona tanto com uma lista de eleitores predefinida quanto com um grupo aberto de participantes que concluíram um processo de verificação usando documento de identidade ou senha postal. Saiba mais sobre nosso processo de verificação aqui. O opn.vote oferece um aplicativo web que gerencia a geração de chaves de segurança, a verificação da elegibilidade dos eleitores e o próprio processo de votação – sem qualquer intervenção de uma autoridade central.
Você pode experimentar aqui usando esta eleição de demonstração.
TEST: Deutschlands vierte, selbstorganisierte, bundesweite Volksabstimmung
Estado
Comparação de antes e depois
Levamos a sério o feedback dos nossos usuários e avaliamos o sistema de votação eletrônica após cada eleição bem-sucedida. Dessa forma, otimizamos continuamente o nosso sistema, com especial atenção à facilidade de uso. As capturas de tela a seguir oferecem uma prévia das melhorias implementadas entre 2025 e 2026.
O nome "chave de eleição" causava confusão para muitos, pois era frequentemente confundido com a cédula de votação. Portanto, decidimos renomeá-lo para "chave de segurança". Também tornamos as etapas de preparação da eleição mais claras, utilizando uma barra de progresso, para que seja mais fácil visualizar quando o processo estiver concluído.
Estamos eliminando modalidades desnecessárias e oferecendo aos usuários diferentes opções de armazenamento para a chave de segurança e a cédula de votação. Além de baixar em PDF, os usuários agora podem salvar seus documentos eleitorais como texto ou baixá-los como imagem.
Além disso, decidimos mostrar os botões que ainda precisam ser clicados dentro do fluxo, em vez de fazê-los aparecer sobre os blocos existentes.
Rostos por trás do opn.vote
O opn.vote foi idealizado e desenvolvido por uma equipe diversificada de profissionais de TI, comunicação e ciência.
Por que Blockchain e Ethereum?
A tecnologia blockchain constitui a base para um sistema de votação eletrônica moderno e confiável, sem criar obstáculos técnicos adicionais para os eleitores. Sua arquitetura descentralizada garante que o controle não seja exercido por uma única entidade, dificultando significativamente a manipulação. Cada voto é armazenado de forma transparente, rastreável e publicamente verificável, enquanto o anonimato dos eleitores é preservado por meio de métodos criptográficos apropriados.
Uma das principais vantagens da blockchain é a sua imutabilidade: uma vez armazenados, os dados não podem ser manipulados posteriormente. Isso cria um alto grau de segurança contra falsificações, dificultando significativamente a fraude eleitoral. Ao mesmo tempo, a tecnologia permite votações rápidas e econômicas, independentemente do local ou horário. Especialmente diante das ameaças híbridas cada vez mais complexas, a estrutura descentralizada oferece uma vantagem crucial em termos de segurança, pois não há um único ponto de ataque.
Além disso, a blockchain fortalece os processos democráticos ao substituir a confiança pela transparência: os resultados podem ser verificados por todos os participantes, em vez de dependerem exclusivamente de instituições centrais. Essa forma de controle distribuído promove a participação e pode aumentar a confiança na votação digital a longo prazo. A Opn.vote utiliza uma infraestrutura baseada em Ethereum, especificamente por meio do ecossistema Gnosis, que foi projetado para eficiência e baixos custos de transação.
O Ethereum é particularmente adequado para votação eletrônica porque, como uma plataforma consolidada de contratos inteligentes, oferece uma grande comunidade de desenvolvedores, ferramentas abrangentes e fortes efeitos de rede. Os processos de votação podem ser automatizados, transparentes e à prova de adulteração usando contratos inteligentes, sem depender de uma autoridade central. A infraestrutura aberta também permite auditorias independentes e desenvolvimento contínuo.
Ao adotar o mecanismo de Prova de Participação (Proof-of-Stake) com eficiência energética, o Ethereum tornou-se significativamente mais sustentável do que os sistemas blockchain anteriores e mais adequado para aplicações escaláveis. Ao mesmo tempo, o opn.vote se beneficia da estabilidade e segurança de uma rede comprovada ao longo de muitos anos. O valor do Ethereum reside não apenas em seu aspecto econômico, mas sobretudo em seu papel como uma infraestrutura global e descentralizada, ativamente utilizada e aprimorada por inúmeros projetos.
Por último, mas não menos importante, o desenvolvimento contínuo do Ethereum é impulsionado por uma comunidade forte e pela Fundação Ethereum, que apoia especificamente casos de uso significativos e socialmente relevantes. Particularmente no contexto da votação eletrônica, essa base tecnológica e conceitual fornece um alicerce sólido para uma votação digital confiável.
Perspectivas: Próximos passos de desenvolvimento
No futuro, os responsáveis pelas eleições terão uma interface administrativa para organizar suas respectivas eleições/referendos. Isso lhes permitirá especificar o período de inscrição, a criação da chave de segurança e da cédula de votação, bem como o período de votação. Também estamos incorporando continuamente o feedback dos usuários: precisamos encontrar o equilíbrio certo entre segurança de dados e praticidade para o usuário. Atualmente, o cadastro e a verificação com openPetition são obrigatórios – já estamos trabalhando com uma universidade para descentralizar também o processo de verificação. Do ponto de vista técnico, estamos cada vez mais buscando a participação de pessoas da comunidade "Tecnologia para o Bem" para estabelecer contatos, ouvir suas perspectivas sobre o opn.vote e, assim, aprimorá-lo ainda mais.
Cooperações
Tem interesse em uma colaboração? Sinta-se à vontade para nos enviar uma mensagem em info@openpetition.net.