22/9/2022

La blockchain, ou chaîne de blocs en anglais, est une technologie qui a fait son apparition avec les cryptomonnaies. Depuis, cette technologie a trouvé de nombreuses applications dans divers domaines de la vie quotidienne. Du secteur de l’éducation à la santé, en passant par les industries automobiles, la blockchain est présentée comme étant un élément porteur d’innovation. Depuis quelques années, de nombreux chercheurs s’intéressent à l’usage de cette technologie dans le secteur du vote en ligne. Est-elle fiable ? Peut-elle optimiser la sécurité des scrutins ? Quels sont ses éventuels points forts et points faibles dans le domaine du vote numérique ? Pour répondre à ces questions, retrouvez dans le présent guide tout ce qu’il faut savoir sur la place de la blockchain dans le vote en ligne.

image vote en ligne
un système d’élection dans la blockchain a recours à différents types de technologies pour pouvoir fonctionner

Voter avec la technologie blockchain : comment ça marche ?

Du point de vue technique, un système d’élection dans la blockchain a recours à différents types de technologies pour pouvoir fonctionner. Il s’agit plus précisément de plusieurs composants du système, à savoir : 

  • Une interface utilisateur qui se présente sous la forme d’un site web ou d’une application mobile ;
  • Une base de données servant au stockage de différentes informations ;
  • Un centre d’identification des électeurs ;
  • Un backend servant à l’implémentation des fonctions du système ;
  • Une blockchain assumant les fonctions d’enregistrement des votes ;
  • Plusieurs serveurs d’hébergement et APIs.

Concernant les étapes à suivre pour voter en ligne lors d’une élection avec la technologie blockchain, celles-ci s’avèrent relativement simples. 

Tout d’abord, l’électeur doit se connecter à l’application prévue pour les votes. Une fois connecté, il doit effectuer une demande de bulletin numérique. Arrivé à cette étape, l’application va alors demander à l’électeur de décliner son identité. Pour cela, l’électeur fournir doit alors fournir une pièce d’identité valide et répondre à des questions aléatoires posées via une courte vidéo.

Une fois l’identité de l’électeur confirmée, celui-ci peut alors procéder au vote proprement dit. Le vote sera inscrit et enregistré dans la chaîne de blocs. Ensuite, l’électeur recevra via son smartphone une confirmation de la prise en compte de son vote.

Voter avec la technologie blockchain : un moyen de rétablir la confiance des gens dans les processus électoraux

La technologie blockchain intéresse les développeurs de solutions de vote en ligne grâce à son caractère à la fois vérifiable, inviolable et décentralisé. Lors des scrutins, la blockchain permet ainsi : 

  • De garantir l’immuabilité des données, permettant ainsi de prévenir les éventuels cas d’effacement et de perte d’enregistrements de données ;
  • D’assurer et de vérifier la transparence des résultats ;
  • De faciliter la vérification de l’horodatage du vote grâce à la transaction inscrite dans la chaîne de blocs.

Bref, des arguments qui répondent au critère de transparence requis pour tous les scrutins et qui donnent la possibilité aux électeurs de vérifier que leur vote est bien pris en compte par le système. Un fait qui, notons-le, constitue un véritable atout, car la majorité des électeurs ont commencé à perdre la confiance qu’ils avaient dans la comptabilisation des votes via les bulletins en papier.

Il convient également de préciser que cette possibilité de vérification de vote rend possible l’audit des élections sur la blockchain. Cela permet alors de garantir la légitimité du scrutin.

Enfin, la vérification systématique d’identité lors de chaque élection s’avère parfaite pour assurer l’unicité des votes.