Nel numero di voti che ho visto finora basati sulla crittografia omomorfica, un gruppo di "autorità" parzialmente attendibili condividono il compito di decodificare il risultato.
L'elettore deve fidarsi di almeno una delle autorità per essere sicuro che il suo voto personale non sarà decifrato individualmente. Allo stesso tempo, ogni votante può verificare che le autorità (unite) non alterino il risultato.
C'è una ragione fondamentale per cui gli elettori non possono simultaneamente essere autorità?
Se ciò fosse possibile, l'unico modo per scoprire il voto di A è quello di calcolare e decifrare i voti di tutti gli elettori, e i voti di tutti gli elettori meno A. Ma come A deve aiutare a decodificare, lui / lei può inibire quest'ultimo.
Posso solo pensare a ragioni pratiche:
- Ogni elettore potrebbe anche impedire di ottenere il risultato complessivo. Immagino che ci dovrebbero essere dei modi per gestirlo. Questi modi possono essere costosi.
- Sarebbe troppo costoso.
Grazie