Garanzie e limiti, detti chiaramente

Chi organizza una votazione deve poterla difendere davanti ai propri soci. Per questo qui trovi, punto per punto, cosa garantisce la piattaforma, come puoi verificarlo da solo e anche cosa non fa.

Cosa garantiamo e come lo verifichi

GaranziaCome funzionaCome puoi verificarlo
Accesso personaleOgni votante entra con il proprio link personale e un codice di sicurezza a 6 cifre inviato via email, SMS o PEC. Il codice vale 15 minuti; dopo 5 tentativi errati l’accesso si blocca per 30 minuti.Il codice arriva solo all’indirizzo o al numero registrato dall’organizzatore.
Un solo voto per personaIl voto viene registrato in un’unica operazione sul database che blocca la scheda del votante: un secondo invio viene respinto.Riaprendo il link dopo aver votato, la piattaforma indica che il voto è già stato espresso.
Segretezza (voto segreto)La scheda viene salvata senza il nome del votante, senza indirizzo IP e senza l’ora esatta (resta solo il giorno). Separatamente si annota soltanto che quella persona ha votato, per l’affluenza e per impedire il doppio voto. Nei log tecnici le scelte non vengono scritte.L’organizzatore vede chi ha votato, non che cosa. Nei risultati, con il voto segreto, non è possibile sapere chi ha lasciato la scheda in bianco.
Integrità del registroOgni votazione ha il proprio registro: ogni voto è un blocco che contiene l’impronta SHA-512 del blocco precedente. Modificare o togliere un voto dopo la registrazione romperebbe la catena.Chiunque può ricontrollare la catena sulla pagina pubblica Esplora blockchain.
Ricevuta del votanteAl termine il votante riceve l’impronta del proprio voto.Con codice della votazione e impronta, sulla pagina Verifica un voto si ritrova il blocco e se ne controlla il contenuto.
Marche temporaliIl primo blocco del registro riceve una marca temporale RFC 3161. Alla chiusura la ricevono anche l’ultimo blocco e il pacchetto dei risultati esportato.I file .tsr si scaricano dalla pagina del registro e si verificano con strumenti standard (per esempio OpenSSL).
Ancoraggio pubblicoAlla chiusura l’impronta finale del registro viene registrata nella blockchain di Bitcoin tramite OpenTimestamps.Con i file scaricabili dalla pagina del registro chiunque può verificarlo su opentimestamps.org, senza doversi fidare di noi. La conferma in Bitcoin arriva di solito entro qualche ora dalla chiusura.
Ruoli separatiPresidente, segretario e scrutatore di un’assemblea hanno credenziali proprie; le operazioni della commissione vengono registrate.Il report dell’assemblea riporta presenze, risultati e maggioranze di ogni punto.

Prova tu stesso

Schermate reali di una votazione dimostrativa (nomi e dati di fantasia).

Verifica pubblica di un voto con impronta trovata nel registro
Verifica della ricevuta: il voto è nel registro, nel blocco 12.
Registro blockchain di una votazione con catena integra
Il registro della votazione: un blocco per voto, catena integra.

I limiti, senza giri di parole

Nessun sistema di voto online è perfetto. Conoscere i limiti ti aiuta a scegliere quando usarlo e come spiegarlo ai votanti.

Non è un sistema di verifica end-to-end

La ricevuta dimostra che il tuo voto è nel registro e che non è cambiato dopo la registrazione. Non è però un protocollo crittografico di verificabilità end-to-end (come quelli con schede cifrate e conteggio verificabile matematicamente): al momento del voto ti affidi al corretto funzionamento del nostro server.

Verifichiamo il possesso del contatto, non l’identità

L’accesso dimostra che il votante controlla l’email, il telefono o la PEC registrati dall’organizzatore. Non usiamo SPID, CIE o riconoscimento tramite documento: l’elenco dei votanti e la correttezza dei contatti sono responsabilità dell’organizzatore.

Il voto da remoto non impedisce le pressioni

Come ogni voto a distanza, la piattaforma non può sapere se qualcuno vota sotto pressione o con altre persone accanto.

Il dispositivo del votante non è sotto il nostro controllo

Se il telefono o la casella email del votante sono compromessi, qualcun altro potrebbe usarli per accedere.

Il report non ha firma digitale qualificata

Il pacchetto dei risultati ha marca temporale e impronte verificabili, ma non è firmato con firma digitale qualificata. Se serve, l’organizzatore può firmarlo con il proprio dispositivo.

La validità legale dipende dalle tue regole

Calcoliamo maggioranze e quorum, ma se un voto online è valido per la tua organizzazione dipende da legge, statuto e regolamento. La verifica finale spetta a chi presiede.

Nei sondaggi pubblici le risposte doppie sono limitate, non impedite

Con il link pubblico e la modalità anonima il blocco delle risposte doppie usa un cookie del browser. Se serve una risposta per persona certa, si usano gli inviti personali.

Chi vede che cosa

Voto paleseVoto segreto
OrganizzatoreChi ha votato e che cosaChi ha votato, non che cosa; risultati complessivi
Commissione dell’assembleaPresenze, andamento e risultati dei puntiPresenze, andamento e risultati dei punti, senza le scelte dei singoli
VotanteIl proprio voto e la ricevutaIl proprio voto e la ricevuta
Chiunque, sulla pagina pubblicaIl registro dei blocchi della votazioneIl registro dei blocchi, con le schede anonime

Per i sondaggi le regole sono diverse: leggi sondaggio pubblico, anonimo o su invito.

Mettilo alla prova

Crea una votazione gratuita, vota, e verifica la tua ricevuta nel registro pubblico.

Crea un account gratuito Come funziona il registro