Possibile impostazione per un sistema di voto per la democrazia diretta per prevenire le frodi

1

Il mio governo sta progettando un sistema di voto democratico diretto e vorrebbe che il sistema fosse di origine aperta e incapace di essere corrotto da individui e altre parti interessate.

Alcuni requisiti al momento:

  • I voti dei singoli cittadini rimarranno privati.
  • Il sistema non deve essere danneggiato da (quelli?) che eseguono il sistema.
  • I risultati del voto non devono essere modificati dal sistema.

Il codice open source è una ovvia soluzione parziale, ma come faresti a garantire che il codice corretto venga utilizzato sul server di votazione in diretta della produzione?

    
posta mateos 18.01.2018 - 16:41
fonte

2 risposte

2

Sembra che tu stia chiedendo informazioni di persona o online, quindi fornirò alcune informazioni in entrambe le aree.

Generale

Vorrei leggere la ricerca di conferenze del passato come USNIX EVT / WOTE . DefCon aveva un villaggio di voto , questo potrebbe essere un altro fonte di ricerca. Spesso le persone partecipano anche alla votazione sulla sicurezza in diverse conferenze IEEE.

Devi pensare non solo al software e ai sistemi, ma anche alle politiche e alle procedure. Ad esempio, se il sistema è sicuro ma non esiste un processo per garantire che tutti i voti vengano raccolti da macchine offline, potrebbero esserci delle frodi.

Da un punto di vista olistico, devi anche fare in modo che le persone si fidino del sistema o possano opt-out. Se c'è molta pubblicità negativa che potrebbe ridurre l'affluenza alle urne.

Con un sistema di votazione digitale fisico vorresti anche stampare un qualche tipo di tally fisico, eseguire un punch che assicurerebbe che il numero totale di voti corrisponda a quelli inseriti nella macchina e osservati dall'osservatore.

L'anonimato è difficile in qualsiasi sistema online.

online

L'Estonia è ben nota per il suo voto online e l'e-Citizenry in generale. Si consiglia di rivedere alcune delle cose che fanno e anche alcune critiche:

Blockchain

  • Follow My Vote : "Lanciamo voti come transazioni, possiamo creare una blockchain che tiene traccia del in tal modo, tutti possono essere d'accordo sul conteggio finale perché possono contare i voti stessi e, a causa della traccia di controllo blockchain, possono verificare che nessun voto è stato modificato o rimosso e non sono stati aggiunti voti illegittimi. "
  • Kaspersky Polys : secondo Kaspersky Lab, un un robusto sistema di voto dovrebbe garantire l'anonimato degli elettori, fornire protezione contro i voti dei rifiuti, votare il traffico e la coercizione degli elettori e consentire agli elettori di verificare che i loro voti siano stati registrati nella blockchain. È inoltre importante crittografare i risultati delle votazioni registrati nella blockchain, altrimenti i risultati intermedi potrebbero essere disponibili prima della fine del voto, che è spesso contro la legge.
risposta data 18.01.2018 - 17:51
fonte
3

In un modo perfetto non puoi. C'è sempre un gruppo di persone che potrebbe cospirare per armare il sistema. Non è possibile consentire a tutti i membri del pubblico l'opportunità di controllare e osservare manualmente ogni passaggio.

Quindi quello che fai è formare un gruppo composto da rappresentanti di ciascuna parte. In questo modo sai che è improbabile che il gruppo manipoli qualcosa perché non sarebbero in grado di decidere su un risultato per farlo.

Un'altra caratteristica che può aiutare è pubblicare un registro di voto completo in modo che ogni votante possa verificare che il proprio voto sia mostrato correttamente. Questo può essere fatto assegnando a ciascun elettore un ID privato univoco o utilizzando le firme crittografiche e assegnando a ciascun utente una chiave privata. Il rovescio della medaglia è la manipolazione degli elettori (posso minacciarti di votare in un certo modo: in un sistema di votazione di carta / stand puoi votare in modo diverso e mentirmi) - ma con un sistema online qualcuno può semplicemente sorvegliere e guardarti votare comunque.

    
risposta data 18.01.2018 - 16:55
fonte