C’est un article de CoinCentral (avec leur autorisation – traduit par nos soins).
du blog
Si, après un vote, il faut aller dépouiller les bulletins, c’est qu’il y a une raison. En fait, préserver l’anonymat des votants est la manière la plus simple de les protéger de diverses pressions et donc de garantir l’intégrité de leur vote. Et ça a été un problème pour mettre au point le vote électronique, parce qu’il est difficile de s’assurer de la validité des scrutins tout en conservant l’anonymat des votants. Or la technologie de la blockchain pourrait bien résoudre tous ces problèmes.
En fait, le vote par blockchain est déjà en train de changer certaines élections. Par exemple, actuellement, aux Etats-Unis, les militaires de la Virginie Occidentale en exercice outre-mer peuvent voter en utilisant leurs smartphones. Pour cela, une méthode alliant cryptage et enregistrement par blockchain permet de compter les votes. D’autres pays, comme le Brésil, le Danemark, la Corée du Sud ou la Suisse explorent également les possibilités qu’offre le vote par blockchain. Cependant, c’est l’Estonie qui est de loin le leader dans ce domaine. En effet, tous les Estoniens ont des cartes à identifiant unique qui leur permettent de voter simplement et de manière sécurisée, grâce à la technologie de la blockchain.
Digitaliser la partie la plus essentielle de la démocratie pourrait avoir de profondes et durables conséquences sur la forme dominante du mode de gouvernance actuel. Les citoyens pourraient prendre des décisions bien plus rapidement qu’avec les modes de scrutins traditionnels, et les référendums publics pourraient donc se généraliser. Par suite, la démocratie représentative pourrait bien être marginalisée par la démocratie « directe », s’appuyant sur la volonté du peuple, sans intermédiaire. Mais ce n’est pas tout : une autre conséquence serait qu’il deviendrait plus compliqué, voire impossible, de truquer les résultats d’une élection. Cet article s’intéresse au fonctionnement du vote électronique par blockchain et à ses implications sur le monde actuel.
Les bases du vote par blockchain
Le vote par blockchain est similaire au vote traditionnel que l’on connaît. Les mêmes concepts et processus s’y appliquent. Pour voter électroniquement, un citoyen devrait préalablement s’enregistrer et prouver sa citoyenneté devant la juridiction compétente. On enregistrerait alors son identité et sa citoyenneté sur une blockchain, en les associant à sa clé d’identification.
Ensuite, le citoyen utiliserait un bulletin électronique pour voter. Dans la blockchain, le bulletin prendrait probablement la forme d’un jeton spécial qui serait déposé sur son compte utilisateur. Ce jeton aurait aussi probablement une durée de vie limitée, au cours de laquelle le citoyen pourrait voter. Et une fois sa durée de vie dépassée, il serait détruit ou rendu inutilisable.
Voter en utilisant la blockchain reviendrait alors à envoyer son jeton à une adresse électronique spécifique représentant le candidat ou l’option du référendum soutenu. Les votants seraient informés de ces adresses avant le vote.
Techniquement parlant, ça semble plutôt simple. Le vote est enregistré sur une blockchain, et le mécanisme de la blockchain le rend immuable, vérifiable et transparent. On peut facilement compter les voix pour déclarer un vainqueur à l’élection. En plus, on peut construire des interfaces utilisateur intelligentes qui automatiseraient l’envoi du jeton et masqueraient la complexité informatique du processus à l’utilisateur : les votants ne verraient alors qu’une interface en ligne classique leur permettant de sélectionner un candidat et de voter pour lui d’un simple clic sur un bouton.
Vérifier l’identité des votants
Si cette première explication semblait simple et que vous vous demandiez pourquoi on ne vote pas déjà en utilisant des blockchains, c’est parce qu’en fait, c’est bien plus compliqué que ça. Il y a des tas de problèmes qui doivent d’abord trouver des solutions.
L’un des problèmes majeurs est la vérification de l’identité du votant. Pour que le vote par blockchain marche, on a besoin d’un système empêchant les personnes de voter plusieurs fois ou de voter à une élection à laquelle ils n’ont pas le droit de participer. Ca devient compliqué à gérer avec un système à base de blockchains parce que la vérification de la citoyenneté ou du lieu de résidence revient à une autorité centrale.
Une solution à base de blockchain reposerait sur la délivrance par l’utilisateur d’un scan de son passeport ou de son permis de conduire. Son identité pourrait alors être reliée à un appareil mobile par l’utilisation d’un mot de passe et un système de double authentification ou un système d’identification biométrique (comme une empreinte digitale). L’idée, c’est de vérifier que l’identité de la personne présentée sur les documents soumis est bien celle de l’utilisateur de l’ordinateur ou du smartphone utilisé pour voter.
Conserver l’anonymat et le bulletin secret
Une fois qu’on a vérifié l’identité et le droit de vote du votant, il faut encore la séparer du bulletin de vote lui-même. En effet, le bulletin secret est l’une des clés de la démocratie. Pour empêcher toute influence sur le vote, personne ne doit pouvoir savoir comment un autre a voté.
Avec le vote par blockchain, le bulletin enregistré sur la blockchain ne devrait donc pas permettre d’identifier le votant. Ca signifie que l’information sur le votant doit être cachée. Il y a différentes manières d’obtenir ce résultat, comme l’utilisation de preuve à divulgation nulle de connaissance, les signatures de cercle ou encore diverses méthodes de cryptage. Chacune de ces options présente des avantages, des inconvénients et des défis techniques. En fait, la garantie de l’anonymat absolu et la vérification de l’identité du votant est le grand challenge du vote par blockchain.
Les experts en cybersécurité sont généralement d’accord pour dire que les blockchains ne peuvent pas être hackées (pour peu que le réseau soit bien dimensionné et que l’on utilise des algorithmes de consensus). Les preuves logiques et les statistiques indiquent qu’il devient extrêmement peu probable de compromettre un block une fois que le réseau l’a confirmé. Cependant, l’anonymat requis pour le vote est plus difficile à sécuriser et à garantir.
Conséquences possibles
Le vote par blockchain peut avoir de grandes conséquences dans l’avenir s’il gagne en popularité et devient facilement utilisable pour les citoyens. Il pourrait alors bien changer fondamentalement le fonctionnement des démocraties.
1. Plus grande transparence du processus de vote
Le plus grand intérêt de la blockchain réside dans la transparence totale du processus de vote qu’elle offre. Pour l’instant, une fois que vous avez jeté votre bulletin dans l’urne, vous ne savez pas vraiment ce qu’il devient. Vous êtes obligés de faire confiance à ceux qui s’occupent du dépouillement. Mais vous n’avez aucun moyen d’être sûr que votre bulletin a bien été compté.
Avec le vote par blockchain, vous devriez pouvoir suivre à la trace votre bulletin et voir dans la blockchain qu’il a atterrit à la bonne adresse (et donc qu’il sera utilisé dans le décompte final). Même si votre identité n’y est pas attachée, votre bulletin sera présent dans la blockchain et y restera inscrit indéfiniment.
2. Plus grande difficulté à frauder et à truquer les élections
Un effet secondaire de l’augmentation de la transparence est la réduction de la fraude. La vérification de l’identité enregistrée sur une blockchain rend plus difficile de tricher ou de voter à une élection où l’on n’était pas électeur. De plus, dans les pays où les dictateurs truquent les élections, le mécanisme de la blockchain pourrait ramener la vraie démocratie. Bien sûr, initier un système de vote par blockchain requiérerait un accord de la part du gouvernement en place. Mais, avec le temps, le vote par blockchain pourrait devenir un standard international, préconisée dans toutes les nations par la communauté mondiale.
3. Le vote quotidien en temps réel
Si la blockchain rend le vote transparent, alors il devient possible de suivre et de compter les votes en temps réel. Ca signifie que les élections dureraient bien moins longtemps que dans le système traditionnel. De plus, si elles sont numériques, elles demanderaient moins d’investissement en termes d’infrastructures. En conséquence, il deviendrait possible d’organiser rapidement un référendum.
Ca pourrait complètement changer notre vie de tous les jours. Imaginez si vous pouviez voter sur votre téléphone pour les modes de circulation à favoriser dans votre ville, ou pour choisir s’il faut augmenter les impôts pour créer un nouvel espace vert. Voter pourrait devenir une seconde nature, même pour résoudre les problèmes de voisinage. Ca semble un peu fou d’imaginer qu’on pourrait voter plus souvent, voir tous les jours.
4. Gouvernance d’entreprise et organisations autonomes
Les gouvernements ne sont pas les seules institutions qui pourraient bénéficier du vote par blockchain. Les employés ou les actionnaires d’une entreprise pourraient tout aussi bien voter ainsi pour promouvoir une initiative. Il deviendrait même possible d’imaginer des entreprises sans patron, dans lesquelles chaque décision serait mue par un vote des actionnaires.
5. Augmenter le taux de vote
Un gros avantage du vote par blockchain serait d’augmenter le taux de vote. Si la blockchain rend le vote électronique possible depuis un smarphone ou un ordinateur, voter devient aussi simple que de s’authentifier sur un site et de cliquer sur un bouton. Ca augmenterait probablement drastiquement le taux de vote aux élections, et rendrait donc notre société plus démocratique. D’un autre côté, ça pourrait aussi finir par lasser les gens et leur faire réaliser qu’ils aimaient bien élire des représentants qui s’occupaient des affaires politiques pour eux.
Conclusion
Le vote par blockchain n’est pas encore parfait et n’est pas tout à fait prêt pour être utilisé tout de suite. Cela dit, il produira probablement un changement massif de la démocratie quand il deviendra opérationnel. Rendant le vote plus simple et plus transparent, il augmentera l’engagement électoral. Il pourrait aussi nous rappeler pourquoi les représentants existent, pour penser à la politique en permanence et prendre des décisions raisonnées sur les affaires auxquelles les citoyens n’ont pas le temps de réfléchir. Un vote plus simple pourrait signifier des élections et des référendums plus fréquents. Rien que ça pourrait être un grand changement pour la démocratie.