Windows

Blockchain-Technologie erklärt; Microsofts Blockchain-Strategie

How does a blockchain work - Simply Explained

How does a blockchain work - Simply Explained

Inhaltsverzeichnis:

Anonim

Eine neue Technologie, die sich in der Online-Welt langsam durchsetzt, ist Blockchain-Technologie . Es ist im Grunde eine verteilte Ledger-Technologie, die eine Aufzeichnung von Transaktionsdaten und Online-Assets speichert. Blockchain kann entweder privat oder öffentlich sein. Ein Beispiel für die weit verbreitete öffentliche Blockchain ist "Bitcoin". Unternehmen investieren hauptsächlich in private Blockchains, die für die Aufzeichnung von Transaktionsdaten in virtuellen Umgebungen (Cloud) verwendet werden, die nur für ein definiertes oder bekanntes Netzwerk zugänglich sind. Prozesse, die in dieser Infrastruktur / in diesem Netzwerk ausgeführt werden, sind manipulationssicher.

Was ist die Blockchain-Technologie

Um es ganz einfach auszudrücken, Die Blockchain -Technologie ist eine verteilte Datenbank, die zur Verwaltung und Wartung verwendet wird eine wachsende Liste von Datenblöcken, die gemeinsam ein P2P-Netzwerk verwenden. Diese Datenblöcke können sich an verschiedenen Orten befinden und nicht mit demselben Prozessor verbunden sein. Eine Datenbank ist eine Sammlung von Datensätzen. Eine verteilte Datenbank ist eine solche, die sich an verschiedenen Orten befinden kann und nicht an einen gemeinsamen Prozessor angeschlossen sein kann - aber sie kann sich in denselben oder unterschiedlichen physischen Orten befinden und über ein Computernetzwerk verteilt sein. Wenn Daten in einer Blockchain aufgezeichnet werden, können sie normalerweise nicht bearbeitet oder geändert werden.

Der Aufbau dieser Infrastruktur erfordert jedoch Kenntnisse in der Back-End-Cloud-Computing-Kapazität, die Microsoft bietet BaaS oder Blockchain as a Service . Auch Giganten wie IBM bieten diesen Dienst unter anderem Namen an - IBM Blockchain .

Im Falle von Microsoft kann die Backend-Infrastruktur auf Microsoft Azure treffen alle geschäftlichen Bedürfnisse. Ein zusätzlicher Vorteil ist die Interoperabilität mit anderen Blockchains. Unternehmen jeder Größe profitieren mit ihrem Azure Blockchain as a Service (BaaS) -Programm von der kollaborativen Wirtschaft.

Lesen : Was ist Hashgraph? Wie unterscheidet es sich von Blockchain?

Dieses Video gibt Ihnen eine grundlegende visuelle Einführung in SHA256 Hash und das Konzept hinter einer Blockchain .

Microsoft Azure`s Blockchain Strategie

Eine Blockchain ist im Kern eine Datenstruktur, mit der ein digitales Buchungsledger erstellt wird. Dieses Hauptbuch ruht nicht auf einem einzigen Anbieter, sondern wird von einem verteilten Netzwerk von Computern gemeinsam genutzt und ist vollständig sicher. Wie? Es verwendet Kryptographie, um Transaktionen zu erstellen, die für Betrug anfällig sind. Darüber hinaus ist der Blockchain-Wert direkt mit den Organisationen verbunden, die daran teilnehmen.

Die Blockchain verwendet ein verteiltes Hauptbuch, um Transaktionen zu verfolgen. Es ist eine schreibgeschützte Datenbank, die in der Buchhaltung verwendet wird. Das verteilte Hauptbuch erstellt dieselbe Kopie der Daten über alle teilnehmenden Knoten. Ein Knoten ist eine Person, eine Sache oder eine Entität, die sich entschieden hat, an der Blockchain teilzunehmen.

Wenn Sie nicht wissen, dass diese Technologie ursprünglich entwickelt wurde, um Bitcoin zu betreiben. Teilnehmer in der Blockchain können die Transaktion überprüfen, wenn sie gültig ist, und sie dann in das Hauptbuch schreiben. Sobald dies erledigt ist, werden Transaktionen innerhalb einer Blockkette verbunden. Alle Transaktionen sind in Blöcken zusammengefasst. Diese Blöcke stellen die Reihenfolge der Transaktionen dar.

Wenn diese Blöcke mit vorherigen Blöcken verknüpft sind, stellt dies eine Kette von Blöcken dar, die ursprünglich als Blockchains bekannt waren.

Die Transaktion kann dann verfolgen, wie sich der Besitz ändert. Es wird davon ausgegangen, dass Transaktionen innerhalb derselben Blöcke gleichzeitig stattfinden.

Lesen : Was sind Kryptowährungen?

Traditionelle Ledger sind zentralisiert. Jemand besitzt es. Blockchain verteilt es sicher auf mehrere Parteien. Dies negiert die Notwendigkeit von Mittelmännern, die es wahrscheinlich zu einer der besten Innovationen einer Blockchain machen. Außerdem hilft die Technologie bei der Aufrechterhaltung der multiplen Repliken des Dateikettensystems. Daher sind mehrere Kopien des Ledgers verfügbar. Änderungen, die an einem Ledger vorgenommen werden, können nicht auf andere übertragen werden, es sei denn, sie sind akzeptiert.

Der oben beschriebene Prozess der Dezentralisierung hat mehrere Vorteile. Erstens, es eliminiert Vermittler. Dies hilft den Branchen, ihre Geschäftsmodelle neu zu definieren. Zweitens reduziert es Betrug, indem das Netzwerk hochgradig sicher und transparent gemacht wird. All dies macht es schwierig, die historischen Aufzeichnungen zu ändern.

Schließlich erhöht es Geschwindigkeit und Effizienz und auch Einnahmen und Einsparungen. Aber wenn es keine zentrale Autorität gibt, wie wird ein Verschlüsselungsalgorithmus erstellt, der sicherstellt, dass keine Manipulation stattfindet. Nun, Blockchain löst all diese Probleme und viele andere, indem es die zentrale Autorität durch Kryptographie ersetzt.

Seine Lösung basiert auf einer einfachen Logik: Entwickeln Sie ein elektronisches Zahlungssystem, das vollständig auf kryptographischem Beweis basiert, anstatt auf Vertrauen, das zwei Parteien direkt Transaktionen ermöglicht miteinander ohne die Notwendigkeit einer vertrauenswürdigen dritten Partei. Microsoft Azure BaaS basiert nur auf derselben Lösung. Dieser Durchbruch ist jedoch ein Höhepunkt von 6 Schritten,

  1. Neue Transaktionen werden an Bitcoin-Netzwerk gesendet.
  2. Jeder Teilnehmer sammelt neue Transaktionen in einen Block und Zeitstempel sie. (dies wird auch als Hash bezeichnet)
  3. Jeder Knoten arbeitet daran, einen schwierigen Arbeitsnachweis zu finden.
  4. Wenn ein Teilnehmer einen Arbeitsnachweis findet, sendet er den Block an alle Knoten. Die erste Person, die den Beweis erfolgreich findet, erhält das Recht, den Block in die permanente Kette zu schreiben und wird später auch für seine Arbeit belohnt.
  5. Die Teilnehmer im Knoten können den Block nur akzeptieren, wenn alle Transaktionen darin enthalten sind gültig und nicht bereits ausgegeben. Dies hilft, wie bei normalen Fällen, bei der Entwicklung eines Konsenses (auch der Name des Algorithmus) und verhindert, dass die Teilnehmer schummeln.
  6. Schließlich drücken die Teilnehmer ihre Akzeptanz des Blocks aus, indem sie den nächsten Block in der Kette erstellen Hash des akzeptierten Blocks als vorherigen Hash.

Alle von Ihnen erstellten digitalen Assets bleiben durch digitale Signaturen und Hashes geschützt. Diese wiederum werden über eine Einweg-Hash-Funktion erzeugt - eine mathematische Funktion, die eine eindeutige Ausgabe basierend auf einer bestimmten Eingabe erzeugt, ohne die Eingabe aus der Ausgabe abzuleiten.

Auf diese Weise plant Microsoft, den Blockchain-Marktplatz zu erweitern Ecosystem mit unseren Partnern und Kunden und entwickeln Schlüssel Azure Blockchain Middleware als Service.

Lesen Sie weiter über das Blockchain Ecosystem - Blockchain 2.0 und Smart Contracts.