Comment les autorités de Moscou introduisent la blockchain dans les projets urbains

La blockchain est peut-être l'une des technologies les plus en vogue aujourd'hui. C'est ce qu'on appelle la percée du 21e siècle : elle est transparente, immuable et indépendante des gouvernements et des entreprises. La blockchain peut être utilisée dans de nombreux domaines : finance, logistique, gestion et même médecine.

La mairie de Moscou a également décidé d'introduire la technologie dans ses projets pour les rendre transparents pour les habitants de la ville. Kirill Polyakov, responsable des projets blockchain au Département des technologies de l'information du gouvernement de Moscou, parle des résultats d'aujourd'hui et s'il est prévu d'introduire sa propre crypto-monnaie à Moscou.

Quelle est l'essence de la technologie?

L'essence de la technologie blockchain est divulguée dans le nom - il est formé de deux mots anglais : block et chain. Ici, les informations sont regroupées en blocs qui, à leur tour, forment une chaîne séquentielle. Un nouveau bloc est écrit dans le système des nœuds (nœuds de réseau), qui calculent la somme de hachage (qui est l'algorithme de chiffrement) et l'écrivent dans la blockchain, en la reliant au précédent. Ainsi, le bloc de la dernière version contient des données sur toutes les précédentes. Et si quelqu'un interfère avec le système - par exemple, modifie les informations dans l'un des blocs - ce dernier va simplement "casser": la somme de hachage changera et toute la chaîne deviendra invalide. Si aucune modification n'a été apportée aux données, les nœuds confirment leur validité et les blocs sont enregistrés dans la blockchain.

L'un des moyens de transférer et d'enregistrer des données sur la blockchain est un contrat intelligent - un code de programme écrit et exécuté sur tous les nœuds du réseau - simultanément et avec le même résultat. Le code réside dans la blockchain : vous pouvez voir comment cela fonctionne et quels résultats sont obtenus.

Certains contrats intelligents vous permettent d'abandonner complètement les intermédiaires lors des transactions, car ils jouent le rôle d'un système de facturation ou contractuel indépendant.

La technologie Blockchain n'est pas une panacée. Il y a peu de projets maintenant qui ne peuvent pas être réalisés sans blockchain. C'est juste que son utilisation permet dans certains projets de réduire le coût des transactions, dans d'autres - d'augmenter la transparence et la confiance dans le système, ainsi que de réduire le coût des processus ou des employés.

Pourquoi Moscou a-t-il besoin d'une blockchain ?

DIT utilise la plateforme blockchain Ethereum (blockchain privée). C'est un logiciel libre. Algorithme de consensus de preuve d'autorité. Wrapper du cadre de parité. Le langage de programmation Solidity.

  • Premièrement, les principes de la technologie sont parfaits pour résoudre les problèmes existants. Par exemple, une ville souhaite accroître la transparence et la confiance dans tout service ou service de la ville. La blockchain est quasiment la première technologie qui permet d'ouvrir des données et de démontrer qu'elles sont immuables, tout en ne révélant pas les données personnelles des utilisateurs.
  • Deuxièmement, la blockchain fonctionne très bien avec les grands registres et les systèmes avec un grand nombre de transactions - tout en réduisant considérablement leur coût en raison de l'automatisation des actions (en utilisant des contrats intelligents), des coûts de traitement inférieurs, l'absence d'intermédiaires et dans certains projets - distribués l'informatique.
  • Troisièmement, le DIT de Moscou est constamment à la recherche de nouvelles technologies et est prêt à les introduire, en lançant des projets pilotes qui peuvent devenir des systèmes d'information à part entière.

Il est important de comprendre que les blockchains et leurs objectifs sont différents. Par exemple, il existe des blockchains publiques comme bitcoin ou ethereum. Ils ont exploitation minière et la crypto-monnaie, que le réseau récompense les mineurs pour effectuer des calculs. Et il existe des blockchains privées où cela peut ne pas être le cas. Par exemple, les projets de Moscou utilisent une blockchain privée, et il n'y a pas d'exploitation minière et de crypto-monnaie habituelles.

Tout en ordre. Pour comprendre la différence entre ces types de blockchains, faisons une analogie avec un babillard dans la rue.

Blockchain publique - c'est comme un tableau sur lequel n'importe qui peut coller absolument n'importe quelle annonce, et tous les passants la verront juste là. Dans ce cas, le processus de minage est nécessaire pour fournir la preuve que l'annonce n'est pas une simple annonce et que l'annonce ne collera pas beaucoup d'annonces au-dessus du reste. C'est une telle garantie que le relieur est bien celui qu'il prétend être et qu'il n'a pas de mauvaises intentions. De plus, si le tableau est suffisamment grand, alors tous les passants voient toutes les annonces en cours et tout leur historique.

Blockchain privé ressemble à un tableau d'affichage, recouvert de verre et verrouillé (comme ceux qui se dressent souvent aux entrées et servent à afficher les annonces par le bureau du logement). Dans ce cas, vous ne pouvez coller une nouvelle annonce que si vous disposez d'une clé - il est bien évident que cela n'a aucun sens d'effectuer des travaux (mines), puisque les annonces ne peuvent être déposées que par l'office du logement (ou celui qui il a permis de le faire). Cependant, toutes les annonces sont toujours visibles par tout le monde.

Si vous rentrez dans les détails techniques, la blockchain publique est par définition plus lente, tandis que la blockchain privée est plus rapide. Les blockchains publiques sont plus adaptées à la fonctionnalité de paiement, car dans un réseau où personne ne fait confiance à personne, la fiabilité des données est plus élevée.

Pour la fonctionnalité de stockage des statuts et des données, les blockchains privées sont mieux adaptées, puisqu'un seul point sert de source (ou de vérificateur) de données, et il n'a finalement pas de sens de construire une infrastructure complexe avec de la « méfiance », si nous n'avons qu'une seule source de données vérifiées.

C'est pourquoi nous avons choisi le modèle de blockchain privée pour piloter la technologie.

Premier pilote. Blockchain dans le projet "Citoyen Actif"

Il n'y a pas si longtemps, le gouvernement de Moscou a décidé d'introduire la blockchain dans les systèmes urbains. Tout d'abord, la ville teste la technologie sur le projet Active Citizen. Pourquoi exactement lui ? Active Citizen est un projet de vote électronique pour les habitants de Moscou sur des questions urbaines, de la hauteur de la tonte de l'herbe dans les parcs au nom d'une station ou encore d'une ligne de métro.

La popularité du service parmi les Moscovites peut être jugée par les chiffres - le projet compte plus de 2 millions d'utilisateurs et plus de 3600 votes ont déjà eu lieu. C'est lui qui a été choisi comme pilote pour étudier les possibilités de la technologie blockchain. Les tâches de mise en œuvre de la technologie ici consistent à enregistrer tous les votes et votes des utilisateurs dans la blockchain et la possibilité de vérifier l'invariabilité des votes des résidents.

La blockchain dans Active Citizen a été lancée en novembre 2017. Plus de 1600 votes y ont été enregistrés aujourd'hui. 150 utilisateurs ont installé des copies de la blockchain pour eux-mêmes, c'est-à-dire que leurs ordinateurs sont devenus des nœuds de réseau et stockent des données sur tous les votes.

Comme déjà mentionné, le "Citoyen Actif" compte désormais plus de 2 millions d'utilisateurs - et tous leurs votes sont écrits dans la blockchain. Une telle dynamique positive confirme une fois de plus la faisabilité de l'introduction de la blockchain dans d'autres services publics.

Mais il y avait aussi des difficultés, par exemple, que faire des données personnelles, que, selon 152-FZ, nous ne pouvons pas transférer à d'autres utilisateurs. La solution a été trouvée en remplaçant les données personnelles par un identifiant utilisateur, qui est stocké dans le système et dans la blockchain. Dans ce cas, l'utilisateur peut toujours retrouver sa voix sur le réseau sans divulguer ses données personnelles.

* Haute école d'économie

** Centre de traitement des données du Département des technologies de l'information

Résultats du projet. Outre la nécessité de s'assurer de la confirmation de l'invariabilité des votes des utilisateurs, le DIT était confronté à la tâche de s'assurer qu'aucun vote ne soit perdu et pris en compte.

Vous trouverez ci-dessous des captures d'écran qui montrent la correspondance des résultats de vote affichés sur la page du projet « Citoyen actif » avec les résultats stockés dans la blockchain. Les données de certains sondages déjà terminés sont affichées à partir de l'interface de lecture de données - Parité.

Pour surveiller l'état actuel du réseau blockchain, une interface spéciale est utilisée qui vous permet de visualiser les paramètres du réseau en temps réel.

Deuxième pilote. Salons de la blockchain et du week-end

Des foires de week-end ont lieu à Moscou plusieurs fois par an. Les agriculteurs des régions russes peuvent vendre gratuitement leurs produits et marchandises sur les sites de la ville. Les agriculteurs s'inscrivent à chaque session (dont le début fait invariablement sensation) via le portail mos.ru - plus de 20 XNUMX participants de différentes régions soumettent leurs candidatures. Le pic de soumission tombe la première heure après l'ouverture de la campagne de candidature.

Pour confirmer l'invariabilité des candidatures elles-mêmes et de leur délai de soumission, un réseau blockchain a été créé, qui enregistre en temps réel toutes les candidatures des agriculteurs, et a la capacité de télécharger des données de la blockchain vers le site ou le nœud de n'importe qui (la distribution peut être téléchargé et installé sur votre ordinateur).

Le projet a été lancé assez récemment, mais vous pouvez déjà voir les premiers résultats sur le portail mos.ru.

Dans ce projet, nous sommes confrontés à une tâche importante - dupliquer tous les enregistrements de candidature, enregistrer l'horodatage (heure de soumission) de chaque candidature dans la blockchain, car c'est cet indicateur qui affecte fortement l'admission du participant (toutes choses égales par ailleurs , le gagnant est celui qui a soumis la candidature le plus tôt).

Comment ça marche?

Qu'est-ce que la blockchain pour un Moscovite ordinaire ?

La présence d'une blockchain dans un service ou un service de la ville offre une garantie qu'il n'y a pas d'interférence dans le processus et les résultats. La garantie de l'immuabilité des données est assurée par une méthode spéciale de leur stockage. Il prévoit que si des informations sont remplacées ou supprimées, le reste des enregistrements de la chaîne de blocs devra également être modifié, car chaque bloc suivant fait référence au précédent.

La tâche du DIT de Moscou est de vulgariser la blockchain parmi les Moscovites et de transférer le maximum de services de la ville à la technologie.

Moscou aura-t-il sa propre crypto-monnaie ?

Certaines villes et certains pays prennent la crypto-monnaie plus qu'au sérieux. La Biélorussie a légalisé l'extraction de crypto-monnaies et l'échange de jetons, Malte a sérieusement l'intention de devenir le centre de crypto-monnaie du monde (et les grands échanges de crypto asiatiques vont sérieusement déménager sur l'île), le Venezuela sort sa propre crypto-monnaie El Petro, Londres a sa propre crypto-monnaie Colu. Mais le Japon est allé le plus loin - là-bas, un compte bancaire peut être ouvert à la fois en yens et en bitcoins, car dans le pays, la crypto-monnaie est légalisée comme moyen de paiement.

Nous comprenons que blockchain et crypto-monnaie sont inséparables, mais nous ne pouvons pas le mettre en œuvre maintenant en raison du manque de réglementation. Mais comme tous les autres États, nous étudions cette question et suivons le rythme.

Évaluez cet article
Médias blockchain
Ajouter un commentaire