La technique est assez bonne mais je trouve l'idée de générer autant d'adresse de réception que de votants assez énorme.
En petite structure, pourquoi pas, en grosse structure, ça serait énorme.
"Après les votes, pour le dépouillement, le candidat Dupont transfère simplement les bitcoins de ladresse V vers ladresse 1Dupont.."
Donc Dupont sait quand même, avec un simple "getbalance" combien il a de votes en temps réel (bon, lui seul, mais ça reste : on sait le résultat avant).
L'article est tout de même génial

C'est une très bonne remarque: la recommandation doit être de n'envoyer son vote que le jour du scrutin et pas avant.
Le candidat peut en effet savoir en temps réel où il en est et essayer d'influencer les indécis.
A cet égard, sur ce point particulier, la situation ne serait pas pire qu'avec le vote traditionnel où des sondages sont faits le jour du vote mais ne peuvent être publiés qu'après la clôture. En réalité, il y a des fuites et les partis les plus puissants connaissent les résultats avant le dépouillement.
En synthèse, le schéma de vote électronique que je propose n'est pas parfait mais il est simplement plus performant que le vote traditionnel sur à peu près tous les critères (me semble t il) et il est gratuit !
Oui, je verrais bien un équivalent en "simplifié", un "daemon" codé sans "getbalance" (bon ça pourrait se frauder on est d'accord), 100% préminé, et on file les coins aux votants (équivalent d'une carte de vote par exemple), qu'on vient retirer en mairie, ou un paper wallet sur notre feuille d'imposition.
Ce que je n'aime pas dans ce cas, restera qu'on peut savoir "qui" a voté pour qui, (le paper wallet, ou la mairie, a une trace du coin donné).
Dans un système "parfait" (sans possible dérive totalitaire): une seule wallet, mais avec autant d'addresse de réception que de candidat, géré par un organisme central et indépendant (ou alors un "conglomérat de tous les candidats") vois les votes arriver (pas par addresse, mais un getbalance "total" (donc on peut estimer en temps réel le nombre de votant)).
Le 100% préminage permettrait d'avoir une blockchain qui ne fait pas 500G (j'exagère) à DL (problème du bitcoin pour l'utiliser dans un cas de vote).
Mais j'avoue toutefois que cette technique me semble parfaite en de nombreux points...
Bon, moi, depuis la Hongrie j'ai le choix entre vote électronique à partir de midi jusqu'au 20 mai, ou papier le 25 mai (européenne), j'irais au papier par principe :p