Heim / Arbeiten Sie im Internet / Beispiele für Projekte mit Blockchain. Blockchain: Sberbank-Kurse zu neuen Technologien. Hauptanwendungen

Beispiele für Projekte mit Blockchain. Blockchain: Sberbank-Kurse zu neuen Technologien. Hauptanwendungen

05.10.2017 \ Markttrends

Sergej Penkin, Stellvertretender Leiter der analytischen Abteilung des Verbandes russischer Banken.

Klassische Architektur der Mehrheit Informationssysteme(Client-Server-Modell) geht von der Anwesenheit eines zentralen Teilnehmers aus, der Daten sammelt, verarbeitet und an andere Teilnehmer übermittelt.

Ein Beispiel ist die Schufa, die Informationen über Kredite bei Banken einholt, auf deren Basis ein Kreditnehmerdossier erstellt und diese dann auf Wunsch der Kunden verteilt.

Die Zentralisierung ist insofern praktisch, als die Verantwortung für die Aufrechterhaltung der Systemleistung bei einem seiner Teilnehmer liegt. Aus diesem Grund kann seine Verwundbarkeit zu einer Lähmung des gesamten Systems führen. Darüber hinaus gewinnt der Eigentümer eines Schlüsselknotens des Systems unweigerlich wirtschaftliche und politische Macht über andere Teilnehmer.

Daher war die Relevanz der Schaffung von dezentralen, dh Peer-to-Peer-Systemen (Peer-to-Peer oder Peer-to-Peer) schon immer hoch. Die Komplexität der praktischen Umsetzung dieser Aufgabe ist darauf zurückzuführen, dass mit zunehmender Teilnehmerzahl das Volumen des Informationsverkehrs rapide zunimmt und dementsprechend zunimmt Bandbreite Kommunikationswege zwischen alle Knoten, und nicht nur einen zentralen.

Wenn es im hierarchischen System neben dem zentralen Knoten noch n Knoten gibt, dann ist die Anzahl der Kommunikationskanäle ebenfalls gleich n.
In einem Peer-to-Peer-System, in dem jeder Knoten mit allen anderen Knoten verbunden ist, beträgt die Anzahl der Kommunikationskanäle n*(n-1)/2.

Aber als die Kosten sanken und die Geschwindigkeit der Informationsübertragung zunahm, begannen die Verbreitung und Popularität solcher Systeme dynamisch zu wachsen, ein Beispiel dafür sind Torrents.

Eine der auf Peer-to-Peer-Netzwerken basierenden Technologien ist eine Blockchain („Blockchain“) geworden, d. h. die dezentrale Speicherung von Daten, die in miteinander verbundenen Blöcken platziert sind.

Das Prinzip der Blockchain und ihr Unterschied zum hierarchischen System lässt sich an folgendem Beispiel nachvollziehen.

Nehmen wir an, eine Gruppe von Personen hat beschlossen, ein Transaktionsregister zu führen: Wer hat wem was und wem geliehen, was bezahlt usw.

Bei Client-Server-Architektur Sie sind gezwungen, einen "Registrar" zu ernennen, bei dem alle Parteien einer Transaktion anwesend sein werden vertraulich sagen, was enthalten sein muss Zeitschrift Operationen. Da das Journal die einzige Bestätigung von Transaktionen ist, führt sein Verlust zum Verlust aller Informationen über Transaktionen. Das Magazin kann auch gefälscht sein.

Im Blockchain-Modell hat jedes Mitglied des Systems Satz Blätter (Blöcke, „Block“) auf denen Transaktionen in chronologischer Reihenfolge aufgezeichnet werden. Um eine Operation zu registrieren, müssen ihre Teilnehmer öffentlich sie erklären es, woraufhin alle, die es gehört haben, die erhaltenen Informationen auf ihr eigenes Blatt schreiben.

Blätter sind nummeriert; am Anfang jedes Blattes enthält Informationen über die letzte Transaktion des vorherigen Blattes (damit wird der Moment des Beginns eines neuen Dokuments synchronisiert). Damit sind die Bleche verbunden Kette („Kette“). Wenn jemand seine Blätter beschädigt oder verloren hat oder Zweifel an der Zuverlässigkeit der Angaben bestehen, hat er die Möglichkeit, seine Blätter mit den Aufzeichnungen anderer Probanden zu vergleichen oder deren Blätter zu kopieren. Je mehr Teilnehmer am System (dh Instanzen eines Blattes) sind, desto höher ist die Zuverlässigkeit des Systems. In einem solchen System wird überhaupt keine zentrale Gegenpartei benötigt.

Kommt es bei einer Operation zu Meinungsverschiedenheiten, vergleichen die Konfliktparteien ihre eigenen Aufzeichnungen mit Informationen aus den Blättern unabhängiger Teilnehmer, anstatt das Protokoll zu überprüfen. Recht hat die Seite, mit deren Version des Geschehens mehr als die Hälfte der Blatthalter einverstanden sind.

Das betrachtete Beispiel lässt uns verstehen, wie die Blockchain in einem geschlossenen System funktioniert, dessen Teilnehmer sich kennen. Um zwischen Subjekten interagieren zu können, die nicht miteinander vertraut sind, ist es erforderlich, eine Authentifizierung und Autorisierung von Systembenutzern durchzuführen (d. h. eine Bestätigung der Übereinstimmung des Benutzers mit dem, wer er zu sein vorgibt, und seiner Berechtigung, das System zu verwenden System bzw.).

Die Lösung war eine digitale Signatur – eine kryptografische Technologie zur Überprüfung der Authentizität von Informationen und zur Bestätigung ihrer Urheberschaft. Das Hauptprinzip dieser Technologie ist die Fähigkeit, Informationen mit privaten bzw. öffentlichen Schlüsseln zu verschlüsseln und korrekt zu entschlüsseln.

Beispielsweise verschlüsselt der Absender die ursprüngliche Information – die Zahl 500 – mit einem privaten Schlüssel der Form „durch 100 teilen und 1 addieren“ und erhält die Zahl 6.

Als nächstes sendet der Absender verschlüsselte Informationen (Nummer 6) und einen öffentlichen Schlüssel der Form „mit 50 multiplizieren und 200 addieren“. Der Empfänger, der die verschlüsselten Informationen mit dem öffentlichen Schlüssel umwandelt, erhält die erforderlichen Informationen in Form der Zahl 500.

Gleichzeitig kann der Empfänger den privaten Schlüssel nicht aus dem öffentlichen Schlüssel ermitteln. Darüber hinaus können öffentliche Schlüssel für jeden neuen Empfänger oder sogar für jede neue Nachricht geändert werden.

Eine elektronische Signatur und eine Blockchain verwenden aktiv ein solches Werkzeug wie Hashing, d. h. das Reduzieren von Informationen einer beliebigen Menge auf eine alphanumerische Zeichenfolge fester Länge.

Der Hash des Buchstabens des russischen Alphabets "f", der auf der Grundlage des MD5-Algorithmus erstellt wurde, nimmt also die Form an. Der Aphorismus „Ich trage alles bei mir“ hat einen Hash.

Derselbe Aphorismus, in dem die Buchstaben „yo“ durch die Buchstaben „e“ ersetzt werden, hat einen Hash.

Der umgekehrte Vorgang des Hashings (d. h. das Wiederherstellen der ursprünglichen Informationen aus dem Hash) ist nicht möglich.

Die Wahrscheinlichkeit, dass für unterschiedliche Informationen derselbe Hash existiert, ist vernachlässigbar.

Schließlich ändert die Änderung mindestens eines Zeichens in der ursprünglichen Information den Hash-Wert vollständig.

Eine Hash-basierte digitale Signatur funktioniert wie folgt:

    Der Absender hasht die Nachricht und erhält den Hash h; Absender verschlüsselt h Privat Schlüssel k, eine Unterschrift bekommen s; der Absender sendet eine Nachricht an den Adressaten, Signatur s und öffentlicher Schlüssel p;Empfänger hasht die Nachricht und erhält den Hash h(dasselbe wie der Absender in Absatz 1); unter Verwendung des öffentlichen Schlüssels p der Empfänger entschlüsselt die Signatur s, den Wert erhalten h1;wenn h=h1, dann gelten die Signatur und damit die Nachricht als authentisch.

Ein Teilnehmer des Blockchain-Systems, der eine Aufzeichnung macht, verschlüsselt diese mit einem privaten Schlüssel und teilt dem System gleichzeitig die Signatur und seinen öffentlichen Schlüssel mit. Damit gibt er seine Urheberschaft öffentlich bekannt und ermöglicht anderen Netzwerkmitgliedern den Zugriff auf diese Informationen.

Sobald die Echtheit der Unterschrift verifiziert ist, beginnt die Einbettung der übertragenen Informationen in einen Block, dh in eine Datenbank mit begrenztem Umfang, die verschiedene Aufzeichnungen verschiedener Teilnehmer enthält, die in einem bestimmten Zeitraum erstellt wurden.

Der Zweck der Erstellung von Blöcken:

    Zuordnung von Informationen zu einer dauerhaften Adresse, Bequemlichkeit der dezentralen Speicherung von Informationen, Schutz wahrer Informationen vor unbefugten Änderungen.

Um das Funktionsprinzip von Blöcken zu veranschaulichen, betrachten Sie das einfachste Blockchain-System, das Transfertransaktionen registriert Geld.

Vorgänge im System werden in der folgenden Form dargestellt: sender_amount_recipient (zum Beispiel sieht der Eintrag „A hat 100 Geldeinheiten an B überwiesen“ wie A_100_B aus).

Alle Transaktionen werden gehasht. Der Hash-Datensatz der Form "A_100_B" unter Verwendung des oben erwähnten md5-Algorithmus sieht wie folgt aus: 1

Nehmen wir an, dass die ersten 2 Operationen mit den entsprechenden Hashes im System durchgeführt werden.

1. A überwies 100 Geldeinheiten an B (A_100_B). Hash der ersten Operation (hash1o): .
2. V überwies 50 Geldeinheiten an G (V_50_G). Hash2o: .

Daten über diese Transaktionen: ihr Inhalt und ihre Hashes werden in Block 1 platziert, der die Struktur hash1o_hash2o hat (e5b1586b09361eed50602f0cc9d56e14_e589a092725d01654851ad264d25dc81).

Sein eigener Hash (hash1b), der durch Hashing der obigen Struktur (d. h. der Gruppe von Hashes der darin enthaltenen Transaktionen) gebildet wird, sieht wie folgt aus.

Die beiden folgenden Operationen bilden Block 2:

3. B_25_ V. Hesh3o: .
4. G_20_D. Hash4o: .

Die Struktur von Block 2 ist wie folgt: hash1b_hash3o_hash4o ( _3859fa215f9f23c60fe14c0743ad0977_).

Blockstruktur-Hash 2: .

Wie Sie sehen können, wird der Hash von Block 2 aus dem Hash des vorherigen Blocks erstellt, der wiederum auf der Grundlage der Hashes der darin enthaltenen Operationen erstellt wird.

Alle nachfolgenden Blöcke werden nach dem Muster von Block 2 gebildet, also mit dem Hash des vorherigen.

Somit spiegeln sich Informationen über die Operationen 1 und 2 direkt nur in Block 1 wider, sind aber indirekt als Grundlage für die Erstellung seines Hashs in nachfolgenden Blöcken enthalten.

Sobald ausgehend von dem Block, in dem die Information enthalten ist, eine bestimmte Anzahl von Folgeblöcken erstellt wird, gilt die Information als bestätigt.

Die generierten Blöcke werden an die Teilnehmer des Blockchain-Systems gesendet. Wenn Teilnehmer B erklärt, dass er im Rahmen von Operation 2 D nicht 50, sondern 20 Einheiten übertragen hat, dann muss und wird seine Erklärung mit einer Mehrheit (mindestens 50% + 1) der Stimmen der Systemteilnehmer erfolgen widerlegt. Denn wenn eine solche Operation (B_20_D) stattgefunden hätte, dann wäre ihr Hash , und nicht . Und dann würde sich auch der Hash von Block 1 ändern . Entlang der Kette („Kette“) würden sich die Hashes aller nachfolgenden Blöcke zu ändern beginnen.

Kryptowährung ist eine fortschrittliche und komplizierte Art von Blockchain.

Da Kryptowährungen Vermögenswerte sind, die die Funktion von Geld erfüllen, werden Transaktionen mit ihnen gemäß den Rechnungslegungsregeln erstellt. Das bedeutet, dass der Zahler nicht das Recht hat, mehr Geld von seinem E-Wallet abzuheben, als er darauf hat.

Bei Kryptowährungen wird dieses Prinzip dadurch sichergestellt, dass jede Belastungstransaktion Informationen über die vorherige Transaktion enthält, die das Wallet des Zahlers betrifft. Auf diese Weise wird eine Kette von Geldbewegungen erstellt und gespeichert, die es dem System ermöglicht, den Kontostand schnell zu überprüfen.

Beim Durchführen einer Transaktion geht das System wie folgt vor:

1. gibt einen Link zur vorherigen Transaktion des Absenders;
2. fügt die Signatur und den öffentlichen Schlüssel des Absenders hinzu;
3. legt die Adresse fest, an die Gelder überwiesen werden sollen (der Besitzer einer Brieftasche kann viele Adressen erstellen, wodurch eine hohe Anonymität der Benutzer erreicht wird, während ihre Gelder nominiert werden und in Form von Kryptowährungen zirkulieren);
4. legt den Transaktionsbetrag fest.

Das heißt, bei einer Transaktion gibt der Zahler dem gesamten System öffentlich bekannt, dass er bereit ist, Gelder, die das Guthaben in der Brieftasche nach der vorherigen Transaktion nicht überschreiten, an die Adresse eines anderen Benutzers zu überweisen. Die Signatur und der öffentliche Schlüssel des Absenders bestätigen, dass er zu dieser Übertragung berechtigt ist.

Nach Prüfung der Transaktionsanforderung stellt das System sie in die Blocksuchwarteschlange.

Da die Möglichkeit besteht, dass ein skrupelloser Teilnehmer am System bei ausreichender Rechenleistung die Hashes aller nachfolgenden Blöcke neu berechnen und (z werden für Kryptowährungsblöcke eingeführt. In der Regel müssen ihre Hashes eine bestimmte Anzahl/Reihenfolge von Zeichen enthalten oder kleiner/größer als eine Zahl sein. Diese Einschränkungen werden als Blockkomplexität bezeichnet und sind dynamischer Natur, abhängig von der Aktivität der von Benutzern durchgeführten Operationen. Für die Bitcoin-Kryptowährung müssen Block-Hashes also mit einer großen Anzahl von Nullen beginnen, um kleiner als eine bestimmte Zahl zu sein 2 .

Dazu stellt die Struktur des Blocks eine Nonce („nonce“) bereit – eine Zahl, durch deren Aufzählung der Werte ein Hash erreicht wird, der den Anforderungen des Systems entspricht.

Aus diesem Grund sieht die Blockstruktur wie folgt aus: Hash des vorherigen block_Hash der ersten Transaktion des aktuellen block_..._Hash der letzten Transaktion des aktuellen block_nons.

Die Anzahl der unsinnigen Optionen zum Erstellen des erforderlichen Hashs kann Hunderte von Millionen erreichen, was erhebliche Rechenleistung und Energiekosten für ihren Betrieb erfordert.

Der Prozess des Findens von Nons-Werten, um einen Hash eines Blocks (und damit des Blocks selbst) durch autorisierte Knoten des Systems zu bilden, wird allgemein als Mining bezeichnet.

Eine engere Interpretation von Mining ist die Übertragung der Blockautorenschaft auf den Knoten, der zuerst die Nonce generiert hat, während die Komplexität des Blocks zu einem bestimmten Zeitpunkt für alle konstant ist (das sogenannte „Proof-of-Work“-Prinzip). . Eine Alternative zum Mining ist Forging („Forging“), bei dem jeder Node seinen eigenen Schwierigkeitsgrad hat, der umgekehrt proportional zur Menge der Kryptowährung auf seinem Kontostand ist („Proof-of-Stake“-Prinzip).

Somit haben die Nodes mit größerer Rechenleistung einen Vorteil beim Mining und die Nodes mit „reicheren“ beim Forging.

Für die Bildung des Blocks erhält der Miner eine Belohnung und weist auch Provisionen für alle im Block enthaltenen Transaktionen zu. Es ist zu beachten, dass die Höhe der Transaktionsgebühr normalerweise vom Zahler festgelegt wird, aber je höher die Gebühr, desto schneller findet die Transaktion den Block. Sobald eine Transaktion in eine Sperre eingetreten ist, kann sie nicht mehr rückgängig gemacht werden.

So entstehen Blockchain und Kryptowährungen auf Basis elektronischer (digitaler) Signaturtechnologien und verteilter Informationsspeicherung.

Verteilung bedeutet, dass die Speicherung und Verarbeitung aller Informationen im System nicht von einem autorisierten Teilnehmer durchgeführt wird, sondern von allen Knoten, die dies geäußert haben.

Zum Jahreswechsel 2017/18. Blockchain und Kryptowährungen sind zum Hauptdiskussionsthema in der Finanzwelt geworden, und es ist ganz selbstverständlich, dass dieses Phänomen umfassend im Hinblick auf seine Auswirkungen auf die Entwicklung des Bankensystems analysiert wird. Der Einsatz von Blockchain in Banken eröffnet recht breite Perspektiven in Bezug auf die Erhöhung der Geschwindigkeit und Sicherheit von Finanztransaktionen, die für alle interessant sein können, die daran interessiert sind, die Qualität von Bankdienstleistungen zu verbessern. Gleichzeitig wird die Blockchain als universell verteiltes Datenbuch konzipiert, das Konzepten wie Finanzintermediären, Regulierungsbehörden oder Kontrolle über den Betrieb fremd ist. Daher sind einige traditionelle Finanz- und Kreditinstitute skeptisch gegenüber der Einführung von Blockchain-Banken, da sie berechtigterweise um die Aussichten ihres eigenen Geschäfts fürchten.

Blockchain in Banken kann angepasst werden eine Vielzahl braucht. Unter ihnen:

– Massenzahlungen und grenzüberschreitende Zahlungen;

- Handelsfinanzierung;

- Personalausweis;

– Referenzdaten und Beratung;

– Wertpapiere und Clearing;

- syndizierte Kredite usw.

Schauen wir uns einige dieser Bereiche genauer an.

Kundenidentifikation und KYC

Einen wichtigen Platz in der Bankpraxis nehmen Identitätsprüfungsverfahren ein, die im internationalen Sprachgebrauch als „Know your customer“-Policy – ​​„know your client“ bezeichnet werden. Diese Verfahren werden oft durch die Heterogenität der Informationen einzelner Institutionen behindert. Auch die Form der Datenbereitstellung ist oft unterschiedlich und kann nicht von allen Interessenten genutzt werden.

Der Einsatz von Blockchain in Banken ermöglicht es, Identifikationsverfahren deutlich zu vereinfachen und universell zu machen. Daten über jeden Kunden werden in einheitlicher Form in einem einzigen Register gespeichert, auf das alle Banken Zugriff haben. Gleichzeitig kann keiner von ihnen willkürlich Änderungen an der Registrierung vornehmen, und die Daten selbst werden gleichzeitig für alle gespeichert. Diese Lösung erleichtert sowohl Banken als auch Kunden das Leben, indem sie den Prozess der Kreditentscheidung, der Bereitstellung von Bankdienstleistungen und der Durchführung von Transaktionen erheblich beschleunigt. Gut möglich, dass Blockchain-Banken den Kunden in naher Zukunft die Identitätsprüfung bei jedem Finanzinstitut komplett abnehmen können: Sobald Sie die Schwelle eines fremden Büros überschreiten, erhalten dessen Mitarbeiter sofort eine vollständige Kreditakte über Sie.

Zahlungen und internationale Überweisungen

Der Löwenanteil der Geschäftstätigkeit einer Geschäftsbank entfällt auf interne und externe Überweisungen von Kundengeldern. Die Anpassung der Blockchain-Technologie für Banken wird die Art und Qualität der Dienstleistungserbringung radikal verändern Banküberweisungen, dank dem sie ein ganz anderes Niveau erreichen können. Die Sache ist die, dass jede Form von Geldtransfer auf dem Prinzip der Anwesenheit von Empfänger- und Senderbanken und manchmal Zwischenkonten basiert, was den Zeit- und Kostenaufwand für Überweisungen erheblich erhöht. In der internationalen Praxis wird dieses Problem seit langem gelöst, und B2B-Transaktionen (Business to Business) haben sich dafür als am effektivsten herausgestellt.

Die Blockchain-basierte B2B-Technologie ermöglicht es, die Geschwindigkeit grenzüberschreitender Überweisungen deutlich zu erhöhen, und ihre Prototypen werden bereits aktiv in den weltweit führenden Zahlungssystemen und Banken implementiert. Seine Plattform wird bereits im internationalen SWIFT-Überweisungssystem getestet, dessen Implementierung die Transparenz der Zahlungen erhöhen und es ermöglichen wird, ihre Bewegung in jeder Phase zu verfolgen. Ähnliche Entwicklungen wurden von VISA angekündigt. Das Projekt heißt "Visa B2B Connect" und wird einen Mechanismus für sofortige Geldtransfers zwischen Systemteilnehmern etablieren.

Geschäftsbanken und Kryptowährungen

Apropos Banken und Blockchain, es ist unmöglich, das Thema Kryptowährungen nicht zu berühren, das in direktem Zusammenhang mit Ereignissen in diesen beiden Bereichen steht. Das Aufkommen eines alternativen Tausch- und Zahlungsmittels (Bitcoin), dessen Ausgabe von keiner Regierungsbehörde kontrolliert wird, hat viele Ökonomen gezwungen, sich an die historischen Zeiten zu erinnern, als die Praxis der Ausgabe Geschäftsbanken privates Geld. Und da dies bereits geschehen ist, warum nutzen die Banker diese Gelegenheit nicht erneut.

Die dritte Kryptowährung in Bezug auf die Kapitalisierung der Welt ist Ripple, eine Plattform, die sich hauptsächlich auf die Durchführung von Interbankenüberweisungen konzentriert. Dutzende der weltweit größten Finanzinstitute sind bereits Teilnehmer geworden, und ähnliche Analoga der Blockchain-Technologie für Banken erscheinen weiterhin wie Pilze nach dem Regen.

Es ist wichtig, sich daran zu erinnern, dass nicht nur Blockchain und Kryptowährungen einen Einfluss auf die Entwicklung des Bankensystems haben, sondern auch umgekehrt. Am Beispiel derselben Ripple-Münze ist leicht zu erkennen, welche kolossalen Auswirkungen großes Bankkapital auf den Kryptowährungsmarkt haben kann. Gleichzeitig kommen immer wieder neue institutionelle Investoren hierher, was Anlass gibt, breite Entwicklungsperspektiven in diese Richtung zu sehen.

Blockchain ist das Rückgrat der Kryptowährungen und ein Begriff, mit dem bereits 90 % der Internetnutzer in Berührung gekommen sind. Zu 100% hast du es schon irgendwo gehört. In diesem Material werden wir in einfachen und verständlichen Worten über den Begriff sprechen, der bereits begonnen hat, unser Leben zu verändern.

Diese Aufmerksamkeit für ihn ist auf die revolutionäre Natur zurückzuführen, die er mitbrachte. In diesem Leitfaden werden wir in einer verständlichen Sprache das Wesen und das Konzept der Blockchain, ihre Rolle in der Welt der Kryptowährungen enthüllen und über ihre Anwendung in anderen Lebensbereichen sprechen. Wenn Sie wollen, dann ist das eine Art Anleitung für Dummies.

Beschreibung des Begriffs

Schon der Begriff Blockchain charakterisiert teilweise ihre Aufgaben und ihren Zweck. Der Teil "Block" sind die Blöcke, "Kette" ist die "Kette". Es stellt sich heraus, dass Blockchain eine Kette von Blöcken ist. Und nicht nur eine Kette. Es folgt einer strengen Reihenfolge.

Was sind diese Blöcke und was ist die Kette? Blöcke sind Daten über Transaktionen, Geschäfte und Verträge innerhalb des Systems, die in kryptografischer Form dargestellt werden. Anfangs war (und ist) die Blockchain die Basis der Kryptowährung. Alle Blöcke sind in einer Kette angeordnet, dh sie sind miteinander verbunden. Um einen neuen Block zu schreiben, ist ein sequentielles Lesen von Informationen über alte Blöcke notwendig.

Alle Daten in der Blockchain werden gesammelt und bilden eine ständig aktualisierte Datenbank. Es ist nicht möglich, etwas aus dieser Datenbank zu löschen oder einen Block zu ersetzen / zu ersetzen. Und es ist „grenzenlos“ – unendlich viele Transaktionen können dort erfasst werden. Dies ist eines der Hauptmerkmale der Blockchain.

Blockchain kann mit Torrent verglichen werden. Torrents arbeiten im P2P-Modus (Peer-to-Peer). Computernetzwerk wo alle Beteiligten gleich sind). Wenn wir eine Datei von einem Tracker herunterladen, verwenden wir keinen zentralen Server oder Speicher. Die Datei wird direkt von demselben Torrent-Teilnehmer wie Sie heruntergeladen. Wenn es keine Teilnehmer im Peer-to-Peer-Netzwerk gibt, können Sie keine Dateien herunterladen. Dasselbe gilt für die Blockchain. Alle Transaktionen werden zwischen den Subjekten direkt durchgeführt. Und sie werden durchgeführt, weil alle Teilnehmer mit demselben Netzwerk verbunden sind - Blockchain.

Diese Technologie wurde zusammen mit dem Aufkommen der Kryptowährung entwickelt. Es geschah im Jahr 2009. Satoshi Nakamoto gilt als die Person des öffentlichen Lebens, die die neue virtuelle Währung und Blockchain geschaffen hat. Diese Person ist jedoch in der Welt der Kryptowährungen mythologisiert. Dabei handelt es sich um ein Pseudonym, hinter dem eine oder mehrere Personen stehen, die sich entschieden haben, ihre Identität nicht preiszugeben. Offensichtlich haben sie Tausende von Stunden damit verbracht, die Blockchain aufzubauen.

Es gibt zwei Arten von Ketten:

  • Öffentlichkeit Blockchain ist eine offene, erweiterbare Datenbank. Diese Art von Blockchain wird in der Kryptowährung Bitcoin verwendet. Jeder Teilnehmer kann Daten schreiben und lesen.
  • Privat oder Privat Blockchain hat Einschränkungen beim Schreiben/Lesen von Daten. Es können Prioritätsknoten gesetzt werden. Eine Unterart von Private Blockchain ist eine exklusive Blockchain. In einer solchen Kette wird eine Gruppe von Personen gebildet, die an der Abwicklung von Transaktionen beteiligt sind.

Wir fassen die Zwischenergebnisse zusammen und listen sie auf Hauptmerkmale Blockchain:

  • Dezentralisierung– Es gibt keinen Server in der Kette. Jeder Teilnehmer ist ein Server. Es hält die gesamte Blockchain am Laufen;
  • Transparenz– Informationen über Transaktionen, Verträge usw. werden in gespeichert uneingeschränkter Zugang. Diese Daten können jedoch nicht geändert werden;
  • Theoretische Unbegrenztheit– Theoretisch kann die Blockchain mit Aufzeichnungen ins Unendliche ergänzt werden. Daher wird es oft mit einem Supercomputer verglichen;
  • Verlässlichkeit– Um neue Daten zu schreiben, ist der Konsens der Blockchain-Knoten erforderlich. Auf diese Weise können Sie Transaktionen filtern und nur legitime Transaktionen aufzeichnen. Es ist unmöglich, den Hash zu ändern. Diese Funktion der Blockchain wird im Bild unten beschrieben.

Wie Blockchain funktioniert: technische Details und Nuancen

Wir haben das Funktionsprinzip der Blockchain oben teilweise am Beispiel einer Geldtransaktion beschrieben. Bevor wir uns mit einzelnen technischen Details befassen, lassen Sie uns auf die Konstruktion dieses gesamten Systems eingehen. Dies ist eine Abfolge von Blöcken - eine Kette, kein Teufelskreis oder etwas anderes. Jeder der Blöcke enthält ein Array spezifischer Daten. Und alle Blöcke sind miteinander verbunden. Das heißt, ein neues "Array" kann nur erstellt werden, nachdem das alte Array geschlossen wurde.

Wir sind zum wichtigsten technischen Punkt gekommen - der Bildung und Schließung von Blöcken. Wie Sie auf dem obigen Bild sehen können, enthält jedes Glied in der Kette einen bestimmten Schlüssel. Bis zur Entschlüsselung wird der Block (Link) nicht geschlossen. Wie erfolgt diese Dekodierung? In der Kryptowährung ist dafür das Mining verantwortlich. Kryptowährungsschürfer tun dies mit Hilfe von Grafikkarten und Prozessoren. Diese führen wiederum Rechenoperationen durch, deren Hauptzweck darin besteht, nach einer kryptografischen Signatur des Blocks in Form eines Hashs zu suchen. Sobald er ausgewählt ist, wird der Block geschlossen. Und der Miner erhält dafür eine Belohnung in Form von Kryptowährung.

Die Autoren des Buches „How the technology behind Bitcoin is change money, business and the world“ haben versucht, das Prinzip des Blockchain-Betriebs in für einen Laien verständlichen Worten zu charakterisieren:

„Bitcoin oder andere Kryptowährungen werden nicht in irgendeiner Datei gespeichert. Transaktionsinformationen werden in einer globalen, öffentlichen Datenbank – Blockchain – gespeichert. Es bestätigt und akzeptiert den Betrieb dieses großen P2P-Netzwerks. Die gesamte Kette ist verteilt: Sie wird von Computern auf der ganzen Welt unterstützt. Es gibt keinen zentralen Server, der beschädigt oder gehackt werden kann. Die Blockchain ist öffentlich und gleichzeitig sehr sicher, da sie verschlüsselte Daten verwendet.“

Das Funktionieren der Blockchain und ihre Sicherheit wird von Minern und anderen Teilnehmern der Blockchain gewährleistet. Sie werden auch Knoten oder Knoten genannt. Es gibt vollständige Knoten. Sie meinen Miner und normale Benutzer von vollwertigen Wallets. Dies bedeutet, dass sie auf ihrem Computer oder einem anderen Gerät vorhanden sind Vollversion Blockchain. Sein Volumen wächst ständig. Wenn es 2015 35 Gigabyte Speicher belegte, waren es 2017 bereits mehr als 100. Aus diesem Grund begann die Zahl der vollwertigen Knoten zu sinken. Ein Beispiel für ein vollwertiges Wallet ist Bitcoin-Core. Die Anzahl der vollständigen Knoten in der Bitcoin-Blockchain kann auf dem Dienst Bitnodes eingesehen werden.

Je mehr aktive Full Nodes in der Blockchain sind, desto schneller werden die Informationen über Transaktionen verarbeitet. Blockchain scheint es zu schaffen, das Unpassende zu kombinieren. Es ist sehr zuverlässig und gleichzeitig dezentral. Alle Teilnehmer, die die Arbeit der Kette unterstützen, sind untereinander gleich. Es gibt keinen Server oder ein Verarbeitungszentrum. Es stellt sich heraus, dass die gesamte Blockchain nicht auf Vertrauensbeziehungen aufgebaut ist. Denn einen Garanten gibt es auf den ersten Blick nicht. Im Wesentlichen tritt jedoch jeder Blockchain-Benutzer als Bürge auf. Die Dezentralisierung des Netzwerks ermöglicht die Übertragung von Daten zwischen Einheiten, die verschiedene Länder und Gerichtsbarkeiten vertreten, einfach durch Vereinbarung untereinander. Direkt. Ohne Zwischenhändler oder Regulierungsbehörden. Die Blockchain ist so aufgebaut, dass Transaktionen nicht blockiert werden können. Die Dezentralisierung ermöglicht es jedem Benutzer, sich unabhängig zu fühlen.

Blockchain-Technologie und ihre Funktionen

Wir haben bereits erwähnt, dass die Informationen in der Blockchain für jedermann zugänglich sind. Das bedeutet, dass Sie den Verlauf der Transaktion und den Weg sehen können, den sie genommen hat. Informationen über die Größe des Deals sind ebenfalls offen. Gleichzeitig wird die Identität des Adressaten und Adressaten nicht offengelegt. Das ist die Transparenz der Blockchain.

Der Zugriff auf die Blockchain erfolgt über spezielle Schlüssel, die die Zuverlässigkeit des gesamten Netzwerks garantieren. Jeder Benutzer hat es. Der Schlüssel ist ein Satz kryptographischer Aufzeichnungen. Es ist absolut einzigartig, was die Unmöglichkeit von Datenspoofing und Hackerangriffen garantiert. Dazu müssen Angreifer Zugriff auf alle Computer im Netzwerk erlangen.

Die Mechanismen, die die Lebensfähigkeit und Zuverlässigkeit der Blockchain sicherstellen, sind die Proof of Work- oder PoW-Algorithmen, die geleistete Arbeit, und der Proof of Stake oder PoS, die Bestätigung des Anteils. Dank ihnen wird in der Blockchain ein Konsens erreicht.

Der Proof-of-Work-Algorithmus wird in der Bitcoin-Blockchain verwendet. Der Mechanismus seiner Arbeit ähnelt der Berichterstattung im Büro. Mitarbeiter erstellen regelmäßig Prüfberichte, um zu bestätigen, dass sie eine bestimmte Aufgabe erledigt haben. Ohne dies erhalten sie kein Gehalt, da sie die Tatsache der geleisteten Arbeit nicht bestätigt haben.

Blockchain PoW überprüft die Berechnungen, die während des Erstellungsprozesses eines neuen Blocks generiert wurden. Dabei kommt folgendes Modell zum Einsatz: Ein Block wird als gültig und geschlossen erkannt, sofern sein Hashwert kleiner ist als die von den Minern gesuchte Signatur. Das heißt, eine bestimmte kryptografische Chiffre zeigt die Authentizität des Blocks an. Und Nodes fungieren als "Auditoren", die die Echtheit des Blocks überprüfen.

Jetzt wird im Bitcoin-Netzwerk innerhalb von 10 Minuten ein Block erstellt. In diesem Moment wird die Signatursuche durchgeführt. Und die Überprüfung erfolgt sofort. Der Algorithmus wird oft kritisiert, weil sein Betrieb viel Rechenleistung erfordert. Und aus diesem Grund wird beim Transfer von Bitcoins zwischen Wallets eine Provision erhoben. Es erfolgt also eine Bezahlung für die verbrauchte Rechenleistung.

Vor diesem Hintergrund wurde ein neuer Algorithmus geschaffen – Proof of Stake. Einer der Unterstützer von PoS ist Vitalik Buterin, der Gründer der Kryptowährung Ethereum. Ihm zufolge ist dieser Algorithmus nicht so ressourcenintensiv und im Allgemeinen billiger als PoW. Die Ethereum-Kryptowährungs-Blockchain vollzieht den Übergang von PoW zu PoS.

Wenn beim Proof of Work die Rechenleistung im Vordergrund steht, dann spielt beim Proof of Stake das Wallet-Guthaben eine Rolle. Die Durchführung und Bestätigung von Transaktionen erfolgt ohne aktive Beteiligung der Computertechnologie, aber dank aktiver Coins auf Wallets. Im Idealfall treten alle Besitzer von Kryptowährungen auf einer PoS-Blockchain als Investoren auf. Die Rolle des Bergbaus wird in den Hintergrund treten. Der Algorithmus hat jedoch erhebliche Nachteile - es ist möglich, doppelte Transaktionen durchzuführen.

Der optimale Algorithmus für Blockchain kann eine Kombination aus PoS und PoW sein. Bisher wurde dieser Mechanismus noch nicht fertiggestellt, obwohl er in einigen Altcoins verwendet wird: KATZcoin, Blackcoin, Espers.

In diesem Stadium ihrer Entwicklung hat die Blockchain sowohl Vor- als auch Nachteile. Wir haben sie in einer Tabelle organisiert.

Vorteile Mängel
Dezentralisierung - Netzwerkteilnehmer sind gleichberechtigt und können Daten direkt austauschen Skalierbarkeit – Wenn die Bitcoin-Blockchain einen Teil der Visa-Transaktionen ausmachen würde, würde ihre Größe Hunderte von Terabyte erreichen
Zuverlässigkeit - Datenspoofing und Hackerangriffe sind ausgeschlossen, da spezielle verschlüsselte Schlüssel verwendet werden Betrug – Blockchain-Datenübertragung ist irreversibel. Aus diesem Grund kann der Vorgang nicht rückgängig gemacht werden, selbst wenn er versehentlich ausgeführt wurde.
Transparenz – alle Blöcke sind öffentlich einsehbar. Sie können den zurückgelegten Weg für jede Transaktion überprüfen 51%-Angriff – wenn 51% der Rechenleistung in der Bitcoin-Blockchain einem Gerät gehören, dann wird die Integrität verletzt
Universalität – Blockchain kann nicht nur im Finanzbereich, sondern auch in anderen Lebensbereichen (Recht, Immobilien) eingesetzt werden

Wo wird Blockchain verwendet?

Blockchain erschien zusammen mit dem Pionier aller Kryptowährungen Bitcoin. Über ihn Funktionalität und "Pflichten", über die wir oben gesprochen haben. Blockchain garantiert Transaktionen und speichert alle Daten darüber.

Vitalik Buterin und seine Mitarbeiter versuchten, einen qualitativen Schritt nach vorne zu machen. Blockchain-Kryptowährungen werden oft als zweite Generation bezeichnet. Es hat seine eigenen architektonischen Besonderheiten.

Wenn die Bitcoin-Blockchain ursprünglich für die Durchführung von Finanztransaktionen modelliert wurde, gelang es den Entwicklern von Ethereum, ein Peer-to-Peer-Computing-Netzwerk zu implementieren, in dem programmierte Algorithmen ausgeführt werden können. Sie haben den Namen oder Smart Contracts. Das Wesen solcher Verträge liegt in der Tatsache, dass ihre Umsetzung erfolgt, wenn bestimmte Bedingungen erfüllt sind.

Smart Contract am Beispiel einer Immobilienkauftransaktion:

Offensichtlich ist die Blockchain-Technologie nicht nur für Kryptowährungstransaktionen relevant, sondern für die gesamte Fintech-Branche insgesamt. Alles, was mit Transaktionen zu tun hat, kann von der Blockchain unterstützt werden.

Die Aussichten von Blockchain im Finanzsektor wurden von den größten Banken der Welt erkannt. Bereits 2013 wurde das R3-Konsortium gegründet. Dazu gehörten Banken wie J.P. Morgan, Goldman Sachs, Santander, ITG und andere. Die Gruppe testet ein dezentrales Register im Bankensektor. Einzelne Banken investieren auch in Blockchain-Startups, die in den letzten Jahren regelmäßig entstanden sind.

Das Interesse der Banken an der Technologie hängt mit der potenziellen Bedrohung zusammen, die Kryptowährungen für sie darstellen. Blockchain wird dazu beitragen, Transaktionskosten zu senken und sie sicherer zu machen. Die Implementierung eines vollständig dezentralisierten Protokolls im Bankwesen würde es jedoch von innen heraus untergraben.

Die Praktikabilität der Blockchain ist unbestreitbar in allem, was mit Datenspeicherung und Authentifizierung zu tun hat. Potenziell ist dieses dezentrale Datensystem in der Lage, . In der Blockchain können Sie die Geburtsdaten von Personen, Finanztransaktionen, Fingerabdrücke aufzeichnen. Speichern Sie Informationen über Dokumente wie Diplome, Pässe, Führerscheine. Dies kann in Zukunft bei der Bekämpfung verschiedener Arten von Betrug helfen.

Beispiele für den Einsatz von Blockchain in verschiedenen Lebensbereichen, neben Finanzen:

  • Personalausweis. Basierend auf der Blockchain-Technologie funktionieren Dienste im Bereich der Identifizierung und Bestätigung von Zugriffsrechten. Sie erstellen ein digitales Analogon eines Personalausweises. Zu diesen Startups gehören HYRP, BlockVerify, OneName und andere.
  • Urheberrechte ©. Die Ascribe-Plattform verwendet ein erweitertes Register, in dem Künstler, Musiker und Erfinder ihre Urheberrechte mit verschlüsselten Identifikatoren speichern können.
  • Wählen. Bisher wird das offene Register nur bei der privaten Stimmabgabe verwendet. Die University of Virginia will jedoch eine auf der Blockchain basierende Technologie implementieren. Dadurch wird die Wahrscheinlichkeit einer Fälschung auf null reduziert.
  • Management und Rechtsprechung. Das Potenzial von Blockchain in diesem Bereich ist grenzenlos. Im Idealfall könnte ein System mit Berichten von Vertretern lokaler und staatlicher Behörden und Speicherung von Haushaltsdaten geschaffen werden. Es gibt bereits Projekte wie Borderless, die juristische und wirtschaftliche Dienstleistungen kombinieren.
  • Musik. Das Bittunes-Projekt ermöglicht es Songwritern, die Rechte zu behalten und ihre eigene Arbeit zu verkaufen. Es gibt andere Dienste, die darauf abzielen, unabhängige Musik zu verbreiten und Künstler zu fördern.
  • Wohltätigkeit. Die Blockchain mit ihrer Fähigkeit, Daten aufzuzeichnen und zu speichern, ist im Bereich der Wohltätigkeit sehr effektiv. So präsentiert sich die GiveTrack-Plattform offene Informationenüber Spenden an Stiftungen und deren Kosten. Dies ist ein wirksames Instrument im Kampf gegen „Charity-Terroristen“.
  • Immobilie. Die Einführung von Blockchain in der Immobilienwirtschaft kann diese deutlich verbessern. Der Kauf- und Verkaufsprozess wird beschleunigt, ein Tool zur zuverlässigen Speicherung von Daten zu Eigentumsrechten wird erscheinen und so weiter. Die Blockchain-Technologie wird im Dienstleistungssektor, an der Börse und im gewöhnlichen Handel eingesetzt. Potenziell kann es überall dort nützlich sein, wo Berichte, Authentifizierung von etwas, Datenspeicherung erforderlich sind. Das Potenzial ist grenzenlos.

Fazit

Kann man alle Feinheiten und Möglichkeiten der Blockchain kennen? Nein. 99,9 % der Weltbevölkerung brauchen das nicht. Es ist wichtiger, das Prinzip der Technologie und ihre Funktionsweise zu verstehen. Damit einher geht eine Einschätzung des Potenzials der Blockchain. Es könnte sogar Ihr Leben verändern.

Derzeit hat die Blockchain-Technologie aufgrund der Möglichkeit der Implementierung in verschiedenen Bereichen große Popularität erlangt. Es ist universell und es gibt fast keine Einschränkungen für seine Verwendung. Der Einsatz von Blockchain ist überall dort gerechtfertigt, wo eine verteilte Struktur sinnvoll sein kann (siehe?). So starten viele Unternehmen Projekte auf Basis der Blockchain-Technologie, aber für deren Umsetzung ist es wiederum wichtig, Fachleute mit praktischer Erfahrung im Management solcher Projekte zu gewinnen. Wir listen die Hauptbereiche auf, in denen diese Technologie erfolgreich eingesetzt werden kann.

Dienst zur Prüfung elektronischer Dokumente

In diesem Fall sprechen wir davon, dass es auf Basis der Blockchain-Technologie möglich ist, ein Verifizierungssystem zu implementieren elektronische Dokumente, die mit ausgeführt wird Digitale Unterschrift, elektronische Schlüssel und andere Methoden, die keine Papierkopie erfordern. Dieser Ansatz spart erheblich Zeit und Kosten für die Aufrechterhaltung eines solchen Prozesses.

Eine Variante dieser Methode besteht darin, digitale Zertifikate für alle Dateien auszustellen, die Sie beglaubigen möchten. Dieses Zertifikat fungiert als Bindeglied zwischen den eindeutigen Parametern der Datei und dem festen Eintrag in der Datenblockkette. Als Ergebnis wird es möglich, die Authentizität eines elektronischen Dokuments zu bestätigen.

Identitätszertifikate enthalten alle notwendigen Daten, um die Integrität der geschützten Informationen, auch durch Dritte, zu bestätigen. Die Überprüfung kann sowohl lokal als auch auf einer speziellen Online-Ressource durchgeführt werden.

Die Durchführung verschiedener Finanztransaktionen ist ein Prozess, bei dem die Geschwindigkeit seiner Ausführung eine wesentliche Rolle spielt. Nicht zuletzt die Transparenz und Zuverlässigkeit der eingesetzten Technologien. Aus diesem Grund sind Blockchain-Plattformen, die alle oben genannten Anforderungen erfüllen, eine hervorragende Lösung. Ein Beispiel für solche Lösungen sind Hyperledger oder Corda, die ursprünglich auf hohe Lasten ausgerichtet waren.

Das Funktionsprinzip dieser Plattformen ist wie folgt. Die Teilnehmer an Finanzbeziehungen sind in einer verteilten Struktur vereint, wodurch es möglich ist, das höchste Maß an Vertrauen zu erreichen, ohne Dritte einzubeziehen. Und das wiederum macht es möglich, auf Zwischenhändler zu verzichten und die Betriebskosten um ein Vielfaches zu senken. Tatsächlich sprechen wir von der Nutzung eines Peer-to-Peer-Netzwerks zwischen Käufer und Verkäufer, das sich durch viel mehr auszeichnet hohes Niveau Vertrauen der Parteien als in jedem anderen System mit einziges Zentrum Management.

Eine einzige Plattform, auf deren Grundlage Treueprogramme aufgebaut werden

Die Verwendung der Blockchain-Technologie für Treueprogramme hat eine ganz besondere Bedeutung, da Sie dadurch eine Reihe von Vorteilen erzielen können:

  • Verwaltungskosten werden reduziert. Unter dem Strich kommen sogenannte Smart Contracts zum Einsatz, die aktuelle und offene Betriebsdaten an Legacy-Systeme übermitteln. Deutlich reduzierte Kosten, die durch Fehler und Aktivitäten von Betrügern entstehen.
  • Prämienpunkte werden digitalisiert, wodurch sie relativ einfach einzutauschen sind. Darüber hinaus werden die Verfahren zur gegenseitigen Abrechnung mit Partnern, Programmen und Branchen vereinfacht. In diesem Fall ist kein Dritter beteiligt, was die Sicherheit erhöht und die Kosten des Systems senkt.
  • Blockchain öffnet den Weg zum Funktionieren ohne Zwischenhändler. Diese Möglichkeit ergibt sich aus dem Vorhandensein eines Online-Protokolls, miteinander verbundenen sequentiellen Informationsblöcken und intelligenten Verträgen.

Mitarbeitermotivations- und Planungssystem auf Basis der Blockchain-Technologie

Diese Plattform ermöglicht es Ihnen, mehrere Probleme gleichzeitig zu lösen, die mit der Arbeit von Teams zusammenhängen, die aus bestehen eine große Anzahl Menschen und Beschäftigte in Großprojekten. Es geht zum Beispiel darum, die tatsächlichen Kosten zu berücksichtigen und Transparenz über die Projektkosten zu erreichen.

Jede Arbeit wird nur dann wirtschaftlich rentabel, wenn es möglich ist, die Interaktionskosten zwischen verschiedenen Diensten der bestehenden Infrastruktur zu reduzieren. Dabei sollte der Entwicklung von Software-Interaktionsschnittstellen eine bedeutende Rolle zukommen.

Wenn Sie für mehrere Unternehmen ein Mitarbeitermotivationssystem auf Basis des Blockchain-Netzwerks aufbauen, dann kann jede der beteiligten Organisationen zu ihrem Trusted Node werden. Für jedes der Projekte, eine Reihe von digitale Wertmarken– Währungen mit einem im Programm festgelegten Wert. Durch die Verwendung eines Smart Contracts ist es möglich, Token automatisch unter Teams und Teilnehmern zu verteilen, und dies geschieht auf der Grundlage der nominellen Menge der verfügbaren Ressourcen. Die erwähnten Token sind ein interner Vermögenswert, der das digitale Äquivalent menschlicher Arbeit darstellt.

Die Bildung und Verteilung des Fund of Project Awards erfolgt aus dem Gesamtvolumen der ausgegebenen digitalen Token. Token können nicht nur als Zeiteinheit für die Arbeit dienen, sondern auch gegen zahlreiche ideelle Motivationsgegenstände eingetauscht werden. Zum Beispiel ein bequemer Fensterplatz für einen Mitarbeiter, ein zusätzlicher freier Tag, ein kostenloses Schulungszertifikat, Weiterbildungskurse und so weiter. Spezifische Anreize werden in jedem Unternehmen festgelegt und hängen nur von den Wünschen der Manager ab.

Oben haben wir bereits die zahlreichen Vorteile der Blockchain-Technologie betrachtet und erfahren, wo sie eingesetzt wird. Hinzu kommt, dass ein weiterer Vorteil der völlige Verzicht auf subjektive Beurteilungen der Arbeit der Mitarbeiter ist. Dies ist möglich, weil Entscheidungen nicht von einer Person getroffen werden, sondern von einem System, genauer gesagt einem Smart-Contract-Algorithmus. Es verwendet transparente, vorgegebene und automatische Kriterien, was die Ermittlung des „Gewinners“ vereinfacht.

Dank flexibler Integrationsmöglichkeiten innerhalb der Informationslandschaft gelingt es jeder einzelnen Organisation, den Prozess der Anwendung der Blockchain-Technologie genau so aufzusetzen, wie es im Einzelfall erforderlich ist, und dies so effizient wie möglich zu tun.

In letzter Zeit werden viele von uns zunehmend mit einem Konzept wie Blockchain konfrontiert. Was ist dieses System? Leider ist dies nicht jedem bekannt, obwohl es sehr vielversprechende Entwicklungs- und Umsetzungschancen im Alltag hat. Versuchen wir zu beschreiben, was eine Blockchain ist, in einfachen Worten. Abschließend werden einige Anwendungsbeispiele der neuen Technologie sowie die Vor- und Nachteile einer globalen Informationsstruktur aufgezeigt.

Blockchain: Was ist das?

Das System selbst ist vor relativ kurzer Zeit erschienen. Wenn Sie sich noch nicht mit den wesentlichen technischen Aspekten der Funktionsweise befassen, ist die Blockchain-Technologie eine klar strukturierte Datenbank mit bestimmten Regeln zum Aufbau von Transaktionsketten und Zugriff auf Informationen, die Datendiebstahl, Betrug, Verletzung von Eigentumsrechten usw. ausschließt.

Darüber hinaus sind bei der Arbeit damit nur zwei Parteien beteiligt, ohne die Einbeziehung von Vermittlern für Transaktionen jeglicher Art. Wenn wir darüber sprechen, was Blockchain ist, kann man die Technologie vereinfacht mit einer Art transparentem Tresor vergleichen, etwa aus undurchdringlichem Glas, in den jeder registrierte Kunde (Benutzer) etwas einlegen kann. Gleichzeitig sehen alle anderen, was dort abgelegt wird. Aus dem Tresor kann man aber nur etwas entnehmen, wenn man gewisse Zugriffsrechte hat, grob gesagt einen Schlüssel, der nur dem bekannt ist, für den es bestimmt ist. Wie bereits klar ist, ist es unmöglich, den Tresor zu knacken oder zu brechen. Aber in Wirklichkeit ist dies ein ziemlich primitiver Vergleich.

Das Blockchain-System lässt sich gewissermaßen als eine Art globales Buch darstellen, in dem die Grundregeln für das Speichern und Verteilen von Informationen mit mathematischen Mitteln beschrieben werden, unter Ausschluss des Zugriffs von außen, auch auf der Ebene von registrierten Kunden oder Administratoren . Es ist leicht zu erraten, dass dieses System keinen einzigen Manager als solchen hat.

Wie funktioniert Blockchain?

Das Hauptprinzip der Funktionsweise der neuen Technologie ist die Transparenz von Transaktionen mit der Unmöglichkeit, sie von Personen zu ändern, die keinen autorisierten Zugang dazu haben. Der Vorfahre ist das Bitcoin-System, das einst in Form einer selbstregulierenden Kryptowährung geschaffen wurde, die keine Wartung durch Finanzorganisationen oder Banken erfordert. Es nutzte die Blockchain-Plattform, um Transaktionen jeglicher Art aufzuzeichnen. Jede Blockchain-Wallet funktioniert auf ähnliche Weise, zum Beispiel das gleiche Qiwi-System.

Am Beispiel der Struktur der DNA können Sie die Grundprinzipien der Funktionsweise der globalen Datenbank verstehen. Es hat eine eigene Kette von Transaktionsblöcken (Transaktionen, Zahlungen usw.). Gleichzeitig, nach Abschluss und Bestätigung einer Transaktion (gemäß den festgelegten mathematischen Regeln), neuer Block. Und jeder dieser Blöcke enthält wie eine DNA-Zelle Informationen über das gesamte Netzwerk als Ganzes. So legt die Blockchain-Technologie zunächst die Unmöglichkeit fest, einen gefälschten Block hinzuzufügen oder einen bestehenden zurückzuziehen, da dies sofort im gesamten System sichtbar sein wird. Grob gesagt kann man der Struktur nichts hinzufügen, was nicht da sein sollte. Beim Löschen eines Blocks reagiert das System in gleicher Weise auf eine Änderung der globalen Struktur. So stellt sich heraus, dass Betrug, unerlaubte Eingriffsversuche oder eben Piraterie nahezu hundertprozentig ausgeschlossen sind.

Hauptanwendungen

In der Phase ihres Erscheinens wurde die Blockchain-Technologie (aus der englischen Blockchain) ausschließlich für Kryptowährung verwendet und wenig später von einigen Bankstrukturen übernommen.

Heute jedoch dringt das neue System in seiner Entwicklung ziemlich tief in unser tägliches Leben ein. Plattformen zur Entwicklung von Geschäftsanwendungen auf Basis der Blockchain-Technologie können sogar die Einhaltung von Urheberrechten kontrollieren, indem sie die Produktionsprozesse eines bestimmten Produkts auf Einhaltung der erklärten Standards verfolgen, ganz zu schweigen von absolut allen Finanztransaktionen.

Hauptplattformen zum Erstellen von Geschäftsanwendungen

Eine der fortschrittlichsten und am häufigsten verwendeten Plattformen, auf denen aufgebaut werden kann Softwareprodukte für Unternehmen Folgendes umfassen:

  • EMCSSH.
  • EMCSSL.
  • EMV-Infokarte.
  • EmcTTS.
  • EMC Datenschutzbeauftragter.
  • EMC-Atom.
  • EMC-DNS.

Betrachten wir jeden von ihnen separat.

EMCSSH

Aus Sicht der EmcSSH-Plattform, die eine zusätzliche Erweiterung der SSH-Technologie für die Netzwerkadministration darstellt, ist die Blockchain eine Art spezialisierte Speicherung von öffentlichen Schlüsseln (Passwörtern) und Listen von Benutzern, die das Recht auf autorisierten Zugriff haben.

Beispielsweise hat ein Netzwerkbenutzer Zugriff auf mehrere Computer. Dazu wird eine passwortgeschützte geheime Schlüsseldatei auf der Blockchain gespeichert, die die Manifestation von Hackerangriffen namens MIM („Man in the Middle“) ausschließt. Wenn das Unmögliche passiert ist - die Datei gestohlen wurde, kann der Benutzer sie sofort in eine neue ändern oder den Zugriff sperren.

Diese Technik ist am effektivsten in Fällen, in denen Sie eine große Anzahl von Servern, ein Netzwerk von Geldautomaten, entfernte Computerterminals usw. verwalten müssen. Am interessantesten ist, dass eine solche globale Steuerung unabhängig vom geografischen Standort und mit der gleichen Einfachheit in einem durchgeführt werden kann normales lokales Netzwerk.

EMCSSL

Ist eine Erweiterung des Benutzers SSL-Protokoll. Die Blockchain ist für ihn ein Ort, an dem die sogenannten digitalen Fingerabdrücke von Zertifikaten einzelner Nutzer oder Organisationen gespeichert werden.

Beim Betreten beispielsweise einer Bank-Website und beim Austausch von Informationen zwischen dem Benutzer und dem Banking-Internetsystem wird der Benutzer genau auf der Grundlage solcher Zertifikate autorisiert, was es Dritten unmöglich macht, Passwörter, Codes oder Schlüssel zu stehlen. Wenn der Kunde das Zertifikat verliert, wird das Verfahren für seine Wiederherstellung erheblich vereinfacht, obwohl es einige Unannehmlichkeiten in Bezug auf auferlegte Einschränkungen gibt (der Wiederherstellungsdienst wird bezahlt und der Prozess selbst nimmt viel Zeit in Anspruch).

EMC InfoCard

Diese Plattform verwendet im Wesentlichen ein System elektronischer Visitenkarten, die untrennbar mit Benutzer-SSL-Zertifikaten verbunden sind. Im Gegensatz zu letzteren sind solche Visitenkarten praktisch, da die darin enthaltenen Informationen geändert werden können.

Wenn Sie eine bestimmte Internetressource eingeben, die unterstützt diese Technologie(z. B. eine Blockchain-Wallet) erfolgt die Autorisierung genau auf der Grundlage einer virtuellen Visitenkarte, und Informationen daraus werden automatisch geladen. Der Vorteil eines solchen Systems liegt darin, dass sich beim Ändern von Daten in einer Visitenkarte alle Ressourcen, in denen sie registriert sind, gleichzeitig und vollständig ändern automatischer Modus. Der Benutzer muss also die Registrierungsfelder auf einer Vielzahl von Websites nicht manuell neu ausfüllen.

EmcTTS

Das TTS-System ist ein Mittel, platzierte Dokumente jeglicher Art zeitlich mit der Erstellung eines Drucks im Moment ihrer Veröffentlichung zu fixieren.

Eine solche Technologie ist in Rechtsangelegenheiten unverzichtbar, wenn es darum geht, die Echtheit eines Dokuments, Vertrags, Patents oder sogar einer urheberrechtlich geschützten Veröffentlichung nachzuweisen. Anhand des Zeitstempels können Sie ganz einfach nicht nur das Ausstellungs- oder Veröffentlichungsdatum, sondern auch die sekundengenaue Uhrzeit überprüfen. Und in der Rechtswissenschaft kann das mitunter eine Schlüsselrolle spielen.

Beispielsweise gibt es zwei Unternehmen, die eine Vereinbarung über die Erbringung einiger Dienstleistungen getroffen haben. Die erste nach Vertragsunterzeichnung erfolgte mit der TTS-Technologie. Das zweite Unternehmen wusste davon nichts und begann nach einiger Zeit, den Vertrag willkürlich zu ändern, indem es sich auf das angeblich verlorene eigene Exemplar bezog und sogar erklärte, dass einige der Klauseln in der von ihm vorgeschlagenen aktuellen Version ausgeschrieben seien. Nichts ist einfacher, als die Korrektheit der Erstfirma durch den vorläufigen Abdruck der Veröffentlichung nachzuweisen.

EMC Datenschutzbeauftragter

Das DPO-System ist ein weiterer Zweig der Haupttechnologie, die verwendet wird, um die Rechte an jeglichem Eigentum in physischer oder geistiger Hinsicht nachzuweisen.

Mit anderen Worten, basierend auf eindeutige Nummern oder Merkmale, die Verwendung solcher Technologie und können beispielsweise das Recht auf Besitz eines Autos, eines Hauses oder einer Wohnung, eines Grundstücks, einer Softwareentwicklung usw. bestätigen. Ebenso können Sie Katasternummern, Registrierungsbescheinigungen, Seriennummern von Softwarelizenzen verwenden , und in einigen Fällen, sagen wir, für Immobilien - Standort usw. Mit einem solchen System ist die Umregistrierung von Eigentumsrechten sehr einfach. Es reicht aus, eine einfache Operation durchzuführen, um Daten in der Blockchain zu ändern. Wie bereits deutlich wurde, haben nur berechtigte Personen Zugang zu solchen Prozessen, Eingriffe von außen sind ausgeschlossen.

EMC-Atom

Atom ist ein System zum Abschluss von Transaktionen zwischen zwei Parteien ohne Beteiligung Dritter oder Vermittler.

Zur Klarstellung: In einigen Fällen sind die beiden Parteien bei der Eigentumsübertragung oder dem Abschluss von Verträgen gezwungen, sich an einen Notar, eine Anwaltskanzlei, eine Bank und andere Organisationen zu wenden. In dieser Situation ist ihre Teilnahme nicht erforderlich. Registrierung im Falle einer Transaktion mit Eigentum, wenn der Verkäufer das Geld erhalten hat und das Eigentum auf den Käufer neu registriert wurde, und ist eine Bestätigung der Rechtmäßigkeit des Vorgangs mit einer vorläufigen Prüfung des Eigentums des Verkäufers an der Immobilie, und später - auch mit Bestätigung des Eigentums des neuen Eigentümers. Allerdings kann ein solcher Ansatz nur verwendet werden, wenn beide Parteien einander bedingungslos vertrauen.

EMC-DNS

Schließlich eine weitere Plattform, die ein alternatives System zur Verteilung von Domainnamen in Netzwerken darstellt, das Angreifer daran hindert, das DNS anzugreifen.

Es wird angenommen, dass mit der Verwendung einer solchen Technologie jedes verteilte Netzwerk, das mit dem Internet verbunden ist, praktisch unverwundbar wird.

Beschleunigen Sie Transaktionen

Diese Art von Technologie ist darauf ausgelegt, Mikrozahlungen mit minimalen Kosten und Ausgaben durchzuführen. Solche Berechnungen können sehr kleine Beträge haben (sogar einen Bruchteil eines Cents).

Da alle laufenden Transaktionen virtuell sind, ermöglicht Ihnen das System, alle Leistungsbeschränkungen in der sogenannten TPS-Metrik zu beseitigen, obwohl jede Berechnung ihre eigenen Kosten hat, die entweder in Geld ausgedrückt oder in den für ihre Durchführung verbrauchten Ressourcen ausgedrückt werden.

Vor- und Nachteile des Systems

Abschließend bleibt noch zu sagen, dass die Vorteile des Blockchain-Systems durchaus ausgeprägt sind. Das Wichtigste in der Technik ist tadellose Zuverlässigkeit und, wie gesagt, absolute Sicherheit. Trotzdem gibt es heute eine aktive Debatte über die Machbarkeit einer breiten Einführung einer solchen Technologie. Banker haben es übrigens aufgrund der geringen Arbeitsgeschwindigkeit, die zunächst vom Traffic abhängt, nicht eilig, sie zu nutzen, obwohl sie erkennen, dass Geschwindigkeit gegenüber der Zuverlässigkeit und Sicherheit von Transaktionen eine geringere Priorität hat.

Aber jeder Verbraucher, der die Blockchain-Technologie nutzt, kann die Qualität der gekauften Waren sogar unabhängig überprüfen, indem er die gesamte Produktions- und Lieferkette verfolgt, um sicherzustellen, dass der Kauf wirklich den festgelegten Standards entspricht.

Um jedoch über die weltweite Implementierung dieser Technologie zu sprechen, deren Entstehung nach Ansicht vieler Experten nur mit der Entstehung von vergleichbar ist globales Netzwerk Internet, es ist noch früh. Und es gibt immer noch nicht so viele Anwendungen, die auf ihrer Basis erstellt wurden, ganz zu schweigen von den Organisationen, die sie verwenden, wie viele möchten. Die meisten Experten glauben jedoch, dass die Blockchain eine große Zukunft hat. Ob es Ihnen gefällt oder nicht, die Zeit wird es zeigen. Es bleibt zu hoffen, dass dieses System nicht das Schicksal der Bitcoin-Kryptowährung erleiden wird, deren Aufgabe kürzlich beschlossen wurde.