Wie Moskauer Behörden Blockchain in Stadtprojekte einführen

Eine der vielleicht angesagtesten Technologien heute ist Blockchain. Es wird als Durchbruch des 21. Jahrhunderts bezeichnet: Es ist transparent, unveränderlich und unabhängig von Regierungen und Unternehmen. Blockchain kann in vielen Bereichen eingesetzt werden: Finanzen, Logistik, Management und sogar Medizin.

Auch das Moskauer Bürgermeisteramt beschloss, Technologie in seine Projekte einzuführen, um sie für die Stadtbewohner transparent zu machen. Kirill Polyakov, Leiter Blockchain-Projekte in der Abteilung für Informationstechnologien der Moskauer Regierung, spricht über die Ergebnisse für heute und ob die Einführung einer eigenen Kryptowährung in Moskau geplant ist.

Was ist das Wesen der Technik?

Die Essenz der Blockchain-Technologie verrät der Name – er setzt sich aus zwei englischen Wörtern zusammen: Block und Chain. Hier werden Informationen zu Blöcken gruppiert und diese wiederum zu einer sequentiellen Kette. Ein neuer Block wird in das System der Knoten (Netzwerkknoten) geschrieben, die die Hash-Summe (das ist der Verschlüsselungsalgorithmus) berechnen und in die Blockchain schreiben und sie mit der vorherigen verknüpfen. Somit enthält der Block der neuesten Version Daten zu allen vorherigen. Und wenn jemand in das System eingreift - zum Beispiel die Informationen in einem der Blöcke ändert - "bricht" dieser einfach: Die Hash-Summe ändert sich und die gesamte Kette wird ungültig. Wurden keine Änderungen an den Daten vorgenommen, bestätigen die Nodes ihre Gültigkeit und die Blöcke werden in der Blockchain gespeichert.

Eine Möglichkeit, Daten auf der Blockchain zu übertragen und zu speichern, ist ein Smart Contract – ein Programmcode, der auf allen Knoten des Netzwerks gleichzeitig und mit dem gleichen Ergebnis geschrieben und ausgeführt wird. Der Code liegt in der Blockchain: Sie können sehen, wie es funktioniert und welche Ergebnisse erzielt werden.

Einige Smart Contracts ermöglichen es Ihnen, bei Transaktionen vollständig auf Vermittler zu verzichten, da sie die Rolle eines unabhängigen Abrechnungs- oder Vertragssystems übernehmen.

Die Blockchain-Technologie ist kein Allheilmittel. Es gibt nur wenige Projekte, die ohne Blockchain nicht durchgeführt werden können. Es ist nur so, dass seine Verwendung in einigen Projekten ermöglicht, die Transaktionskosten zu senken, in anderen - die Transparenz und das Vertrauen in das System zu erhöhen sowie die Kosten für Prozesse oder Mitarbeiter zu senken.

Warum braucht Moskau eine Blockchain?

DIT verwendet die Ethereum Blockchain-Plattform (private Blockchain). Dies ist kostenlose Software. Proof-of-Authority-Konsensalgorithmus. Paritätsframework-Wrapper. Die Solidity-Programmiersprache.

  • Erstens eignen sich die Prinzipien der Technologie hervorragend zur Lösung bestehender Probleme. Zum Beispiel ist eine Stadt daran interessiert, die Transparenz und das Vertrauen in jede städtische Dienstleistung oder Dienstleistung zu erhöhen. Blockchain ist fast die erste Technologie, die es Ihnen ermöglicht, Daten zu öffnen und zu demonstrieren, dass sie unveränderlich sind, ohne die persönlichen Daten der Benutzer preiszugeben.
  • Zweitens funktioniert die Blockchain hervorragend mit großen Ledgern und Systemen mit einer großen Anzahl von Transaktionen – während sie ihre Kosten aufgrund der Automatisierung von Aktionen (mithilfe von Smart Contracts), niedrigeren Verarbeitungskosten, dem Fehlen von Vermittlern und in einigen Projekten – verteilt – stark reduziert rechnen.
  • Drittens ist das DIT in Moskau ständig auf der Suche nach neuen Technologien und bereit, diese einzuführen und Pilotprojekte zu starten, die zu vollwertigen Informationssystemen wachsen können.

Es ist wichtig zu verstehen, dass Blockchains und ihre Zwecke unterschiedlich sind. Beispielsweise gibt es öffentliche Blockchains wie Bitcoin oder Ethereum. Sie haben Bergbau und Kryptowährung, die das Netzwerk Bergleute für die Durchführung von Berechnungen belohnt. Und es gibt private Blockchains, bei denen dies möglicherweise nicht der Fall ist. Beispielsweise verwenden Moskauer Projekte eine private Blockchain, und es gibt kein übliches Mining und keine Kryptowährung.

Alles in Ordnung. Um den Unterschied zwischen diesen Arten von Blockchains zu verstehen, ziehen wir eine Analogie zu einem schwarzen Brett auf der Straße.

Öffentliche Blockchain - es ist wie eine Tafel, auf die jeder absolut jede Ansage kleben kann, und alle Passanten werden es genau dort sehen. In diesem Fall ist der Mining-Prozess erforderlich, um zu beweisen, dass es sich bei der Anzeige nicht um eine einfache Anzeige handelt und dass das Poster nicht viele Anzeigen über den Rest klebt. Dies ist eine solche Garantie dafür, dass der Pastor der ist, für den er sich ausgibt, und er hat keine bösen Absichten. Wenn die Tafel groß genug ist, sehen außerdem alle Passanten alle aktuellen Ankündigungen und deren gesamte Historie.

Private Blockchain sieht aus wie ein schwarzes Brett, verglast und verschlossen (wie sie oft an den Eingängen stehen und zum Aushängen von Durchsagen des Wohnungsamtes dienen). In diesem Fall können Sie nur dann eine neue Anzeige aufkleben, wenn Sie einen Schlüssel haben - es ist ganz offensichtlich, dass es keinen Sinn macht, irgendwelche Arbeiten (Mining) durchzuführen, da Anzeigen nur vom ZhEK (oder dem, den er darf es tun). Alle Anzeigen sind jedoch weiterhin für alle sichtbar.

In technischen Details ist die öffentliche Blockchain per Definition langsamer, während die private Blockchain schneller ist. Für die Bezahlfunktionalität eignen sich eher öffentliche Blockchains, denn in einem Netzwerk, in dem niemand jemandem vertraut, ist die Datenzuverlässigkeit höher.

Für die Funktionalität des Speicherns von Zuständen und Daten sind private Blockchains besser geeignet, da ein einzelner Punkt als Quelle (oder Verifizierer) von Daten dient und es letztendlich keinen Sinn macht, eine komplexe Infrastruktur mit „Misstrauen“ aufzubauen, wenn wir haben nur eine Quelle für verifizierte Daten.

Aus diesem Grund haben wir uns für ein privates Blockchain-Modell entschieden, um die Technologie zu pilotieren.

Erster Pilot. Blockchain im Projekt "Active Citizen"

Vor nicht allzu langer Zeit beschloss die Moskauer Regierung, Blockchain in Stadtsysteme einzuführen. Zunächst testet die Stadt die Technologie im Projekt Active Citizen. Warum genau er? Active Citizen ist ein Projekt der elektronischen Abstimmung für Moskauer zu städtischen Themen, von der Höhe des Grasmähens in Parks bis hin zum Namen einer Station oder sogar einer U-Bahn-Linie.

Die Popularität des Dienstes bei den Moskauern lässt sich anhand von Zahlen beurteilen - das Projekt hat mehr als 2 Millionen Nutzer und es wurden bereits mehr als 3600 Abstimmungen durchgeführt. Er wurde als Pilot ausgewählt, um die Möglichkeiten der Blockchain-Technologie zu untersuchen. Die Aufgaben der Implementierung der Technologie bestehen hier darin, alle Stimmen und Stimmen der Benutzer in der Blockchain zu erhalten und die Invariabilität der Stimmen der Einwohner zu überprüfen.

Die Blockchain in Active Citizen wurde im November 2017 eingeführt. Mehr als 1600 Stimmen wurden heute darin erfasst. 150 Nutzer haben Kopien der Blockchain für sich installiert – das heißt, ihre Computer sind zu Netzwerkknoten geworden und speichern Daten zu allen Abstimmungen.

Wie bereits erwähnt, hat der „Active Citizen“ mittlerweile mehr als 2 Millionen Nutzer – und all ihre Stimmen werden in die Blockchain geschrieben. Diese positive Dynamik bestätigt einmal mehr die Machbarkeit der Einführung von Blockchain in andere öffentliche Dienste.

Es gab aber auch Schwierigkeiten, beispielsweise mit personenbezogenen Daten umzugehen, die wir laut 152-FZ nicht an andere Nutzer weitergeben können. Die Lösung bestand darin, personenbezogene Daten durch eine Benutzer-ID zu ersetzen, die im System und in der Blockchain gespeichert ist. In diesem Fall kann der Nutzer jederzeit seine Stimme im Netz finden, ohne seine persönlichen Daten preiszugeben.

* Wirtschaftsgymnasium

** Rechenzentrum des Fachbereichs Informatik

Projektergebnisse. Neben der Notwendigkeit, die Invariabilität der Nutzerstimmen zu bestätigen, stand das DIT vor der Aufgabe, dafür zu sorgen, dass keine einzige Stimme verloren ging und berücksichtigt wurde.

Nachfolgend finden Sie Screenshots, die die Übereinstimmung der auf der Projektseite „Aktiver Bürger“ angezeigten Abstimmungsergebnisse mit den in der Blockchain gespeicherten Ergebnissen zeigen. Die Daten für einige bereits abgeschlossene Abfragen werden von der Datenleseschnittstelle - Parität - demonstriert.

Um den aktuellen Status des Blockchain-Netzwerks zu überwachen, wird eine spezielle Schnittstelle verwendet, mit der Sie die Parameter des Netzwerks in Echtzeit anzeigen können.

Zweiter Pilot. Blockchain und Wochenendmessen

In Moskau finden mehrmals im Jahr Wochenendmessen statt. Landwirte aus russischen Regionen können ihre Produkte und Waren auf den städtischen Standorten kostenlos zum Verkauf anbieten. Für jede Sitzung (deren Beginn immer für Aufsehen sorgt) melden sich Landwirte über das Portal mos.ru an - mehr als 20 Teilnehmer aus verschiedenen Regionen reichen ihre Anträge ein. Der Einreichhöchststand fällt in die erste Stunde nach Eröffnung der Bewerbungskampagne.

Um die Unveränderlichkeit der Anträge selbst und ihrer Einreichungszeit zu bestätigen, wurde ein Blockchain-Netzwerk geschaffen, das alle Anträge von Landwirten in Echtzeit aufzeichnet und die Möglichkeit hat, Daten von der Blockchain auf die Site oder den Knoten von jedem hochzuladen (das Verteilungskit .). können heruntergeladen und auf Ihrem Computer installiert werden).

Das Projekt wurde erst vor kurzem gestartet, aber Sie können bereits die ersten Ergebnisse auf dem Portal mos.ru sehen.

In diesem Projekt stehen wir vor einer wichtigen Aufgabe - alle Bewerbungsdatensätze zu duplizieren, den Zeitstempel (Zeitpunkt der Einreichung) jeder Bewerbung in der Blockchain zu erfassen, da dieser Indikator die Zulassung des Teilnehmers stark beeinflusst (unter sonst gleichen Bedingungen) , Gewinner ist derjenige, der den Antrag früher eingereicht hat).

Wie funktioniert es?

Was ist Blockchain für einen gewöhnlichen Moskauer?

Das Vorhandensein einer Blockchain in einem städtischen Dienst oder Dienst bietet eine Garantie dafür, dass der Prozess und die Ergebnisse nicht beeinträchtigt werden. Die Gewährleistung der Unveränderlichkeit der Daten wird durch eine besondere Art der Speicherung gewährleistet. Es sieht vor, dass beim Ersetzen oder Löschen von Informationen auch der Rest der Datensätze in der Blockchain geändert werden muss, da sich jeder nachfolgende Block auf den vorherigen bezieht.

Die Aufgabe des Moskauer DIT besteht darin, die Blockchain unter den Moskauern zu popularisieren und die maximale Anzahl von Stadtdiensten auf die Technologie zu übertragen.

Wird Moskau eine eigene Kryptowährung haben?

Einige Städte und Länder nehmen Kryptowährungen mehr als ernst. Weißrussland hat den Abbau von Kryptowährungen und den Austausch von Token legalisiert, Malta beabsichtigt ernsthaft, das Kryptowährungszentrum der Welt zu werden (und große asiatische Kryptobörsen werden ernsthaft auf die Insel umziehen), Venezuela veröffentlicht seine eigene Kryptowährung El Petro, London hat seine eigene Kryptowährung Colu. Aber Japan ging am weitesten – dort kann ein Bankkonto sowohl in Yen als auch in Bitcoins eröffnet werden, da im Land Kryptowährung als Zahlungsmittel legalisiert ist.

Wir verstehen, dass Blockchain und Kryptowährung untrennbar sind, können dies jedoch aufgrund fehlender Regulierung jetzt nicht umsetzen. Aber wie alle anderen Staaten studieren wir dieses Thema und gehen mit der Zeit.

Bewerten Sie diesen Artikel
Blockchain-Medien
Kommentar hinzufügen