Código-fonte do sistema de votação online da Estônia

O sistema de votação online de código aberto da Estônia provoca um debate mais amplo sobre se a votação pela internet pode algum dia ser tão confiável quanto as cédulas de papel. Os comentaristas examinam com que frequência o código publicado é atualizado, o abismo entre o código-fonte e o hardware/firmware opaco que realmente executa as eleições, e se esquemas criptográficos podem conciliar verificabilidade com o sigilo do voto. Muitos concluem que, embora o contexto de alta confiança e a transparência da Estônia ajudem, a adoção em grande escala em ambientes de maior risco levanta questões em aberto sobre coerção, ataques à cadeia de suprimentos e confiança pública.

Detalhes do repositório e do sistema estoniano

  • O repositório GitHub é explicitamente destinado a publicar o código-fonte exato usado em cada eleição, e não ao desenvolvimento ativo.
  • As atualizações parecem coincidir com eleições reais (parlamento nacional, municipais, UE), então lacunas de vários anos são esperadas.
  • O desenvolvimento é supervisionado pelo Escritório Estatal Eleitoral da Estônia; o código é sincronizado aqui quando usado em eleições vinculantes.
  • A Estônia usa uma arquitetura em duas etapas: um autenticador valida e anonimiza os votos, e depois um sistema separado os contabiliza com comunicação unidirecional.
  • Uma ferramenta separada de verificação permite que eleitores confirmem que o servidor registrou o voto que eles fizeram; observadores internacionais (por exemplo, a OSCE) monitoram as eleições.

Verificabilidade vs. voto secreto

  • Tensão central: como um eleitor pode ter certeza de que seu voto foi contado sem quebrar o sigilo do voto?
  • Muitos argumentam que a verificabilidade individual plena e o sigilo forte estão fundamentalmente em conflito, especialmente se você precisa ser capaz de provar em quem votou.
  • Outros contrapõem que a criptografia moderna (provas de conhecimento zero, mixnets, esquemas verificáveis de ponta a ponta) pode reconciliar sigilo e verificabilidade em teoria, citando sistemas acadêmicos e de código aberto existentes.
  • Céticos respondem que, mesmo que matematicamente sólidos, esses sistemas são difíceis para o público entender e confiar.

Criptografia, blockchains e cartões de identidade

  • Propostas: usar cartões de identidade nacionais como chaves de assinatura, publicar hashes/assinaturas de todos os votos, permitir verificação posterior ou revotação, e usar registros append-only semelhantes a blockchain.
  • Contrapontos:
    • Problemas de raiz de confiança (quem gera e protege as chaves, hardware, firmware, cadeia de suprimentos).
    • Comprometimento de dispositivos e problemas de “trusting trust”.
    • Risco de coerção e compra de votos se eleitores puderem demonstrar seu voto a terceiros.
    • Chaves perdidas ou falhas operacionais (por exemplo, incapacidade de descriptografar) poderiam forçar novas rodadas e minar a legitimidade.

Cédulas de papel vs. votação eletrônica

  • Forte apoio a cédulas de papel preenchidas à mão, mais scanners e auditorias manuais aleatórias e oportunas:
    • Cadeia de custódia visível e intuitiva com supervisão local.
    • Fraude é possível, mas difícil de escalar por muitos locais de votação.
  • Críticos observam que o papel também falha: falta de cédulas, entrega incorreta, filas longas, “votação de cemitério” e contagem errada.
  • Alguns argumentam que a votação eletrônica ajuda principalmente eleitores por correio, no exterior e com deficiência, embora opositores digam que o acesso poderia ser tratado com melhor logística para o papel.

Confiança, legitimidade e contexto

  • Vários comentários enfatizam que eleições tratam de produzir consentimento amplamente aceito, não contagens matematicamente perfeitas.
  • Sistemas digitais são vistos como “caixas-pretas” opacas, enquanto processos em papel podem ser diretamente observados por cidadãos comuns.
  • A Estônia é descrita como uma sociedade de alta confiança onde a votação eletrônica é amplamente aceita hoje, mas alguns temem que restaurar a confiança seria mais difícil se ela fosse perdida em um sistema totalmente digital.
  • Exemplos do Brasil, Suíça, França, Austrália e EUA ilustram que tanto abordagens em papel quanto eletrônicas têm compensações significativas, dependentes do contexto.