Guides

Intermediate

Wie funktioniert die Blockchain-Technologie?

Denken Sie daran, wie zuverlässig die Gesellschaft von Daten ist. Daten lassen Blockchain-Technologie funktionieren. Blockchain ist in der Wahrnehmung der Öffentlichkeit jedoch immer noch eng mit Bitcoin , die in den letzten 12 Monaten eine wilde Fahrt erlebt hat, da sein Preis fast $20.000 traf, bevor er auf weniger als die Hälfte dieses Wertes stolperte. In diesem Artikel lassen wir alle Preisbewegungen und Spekulationen über die Zukunft aus, damit wir uns auf die verschiedenen Technologien konzentrieren können, die die Blockchain-Technologie zum Funktionieren bringen.

 

Eine Definition von Blockchain

Eine Blockchain ist ein dezentralisiertes, vertrauenswürdiges Buch von Transaktionen, die innerhalb eines Netzwerks auftreten, und werden von einem Netzwerk von separat besitzenden Computern anhand eines kryptografischen Protokolls validiert, um die Genauigkeit der im Buch enthaltenen Daten zu beurteilen.

Dezentrales Netzwerk mit gemeinsamem Hauptbuch

Eines der zentralen Unterscheidungsmerkmale der Blockchain-Technologie ist die Abhängigkeit von einem vollständig dezentralen Computernetzwerk, um die Transaktionen oder Dateneingaben im Shared Ledger zu validieren. Anstelle eines Hauptservers, der als Garant für die Daten fungiert, hat sich die Idee eines dezentralen Netzes, das Transaktionen anhand eines mathematischen Verifizierungsmechanismus validieren könnte, dessen Einhaltung alle Computer/Server zustimmen.

Plötzlich gab es keine Notwendigkeit, sich auf eine zentrale Maschine zu verlassen, um ein Netzwerk zu betreiben, und diese konnte ohne das erstere überleben. Das ist einer der Aspekte, die Blockchain so attraktiv für die Sicherheit macht.

Es gibt keinen einzigen Punkt des Versagens. Mit der heutigen Technologie sind die Unpraktikalitäten, eine ganze Blockchain erfolgreich zu hacken, ihre eigene Abschreckung. Es wäre praktisch unmöglich, eine so große Anzahl von Servern gleichzeitig zu beschädigen, um die im freigegebenen Buch enthaltenen Informationen zu beschädigen.

 

Kryptographie

Die Anwendung von kryptografischen Schlüsseln auf die Blockchain-Technologie zielt darauf ab, Vertraulichkeit, Sicherheit und Privatsphäre der Benutzer und der Daten, die sie teilen, zu gewährleisten. Es gibt zwei Arten von kryptografischen Schlüsseln, öffentliche und private, und jeder Benutzer hat einen von jedem.

Die Kombination von privaten und öffentlichen Schlüsseln eines Benutzers bildet die digitale Signatur, die es ihm ermöglicht, Transaktionen auf einer Blockchain durchzuführen. Diese digitale Signatur unterscheidet Benutzer im Netzwerk und fügt eine weitere Sicherheitsebene hinzu, um die Integrität der Daten zu gewährleisten.

Die Beziehung zwischen dem öffentlichen Schlüssel und dem entsprechenden Schlüssel ist technisch komplex, lässt sich aber einfach anhand von Bitcoin erklären. Der private Schlüssel ist eine zufällig generierte Zeichenfolge aus Zahlen und Buchstaben, die mathematisch mit Ihrer Brieftasche-Adresse verknüpft ist, aber unmöglich zu hacken. Es ermöglicht Ihnen, Bitcoins von Ihrer Brieftasche an eine andere Person zu senden, wenn sie Ihnen ihre Adresse angeben.

Der öffentliche Schlüssel ist diese Adresse oder eine Hashed (kürzere) Version dieser Adresse. Sie können nur auf Ihr Wallet (öffentlicher Schlüssel A) zugreifen und Bitcoins mit Ihrem privaten Schlüssel (A) verschieben, genauso wie die Person, der das Wallet gehört, an das Sie Bitcoins senden (öffentlicher Schlüssel B), nur mit dem privaten Schlüssel dieses Wallet (B) auf diese Gelder zugreifen kann.

Mit kryptografischen Schlüsseln, die für die Durchführung von Transaktionen im Netzwerk verwendet werden, entsteht ein klareres Bild der verschiedenen beweglichen Teile in einer Blockchain, aber es fehlt noch ein Element. Wie können wir wissen, ob die eingegebenen Informationen vertrauenswürdig sind?

 

Genauigkeits-, Sicherheits- und Aufzeichnungsprotokoll

Wenn A einen Bitcoin an B sendet, wird diese Transaktion auf einem Block mit anderen Transaktionen mit einem Zeitstempel registriert und an das dezentrale Netzwerk kommuniziert, in dem verschiedene Rechner ihre Rechenleistung zur Validierung dieser Transaktion nutzen (zusammen mit dem Rest des Blocks).

Als Nebenbemerkung können Sie Transaktionen durch jeden anderen Datentyp ersetzen, der Wert hat. Das wird Ihnen helfen zu verstehen, wie Blockchain verwendet werden kann, um alles von Wert zu erfassen. Das Protokoll, das diese Validierung ermöglicht, ist in seiner Gründung brillant, weil es auf menschliches Eigeninteresse beruht, um die Integrität der Blockchain zu garantieren.

Diese verschiedenen Computer, die mit der Überprüfung der Genauigkeit der Informationen beauftragt sind, konkurrieren um eine Belohnung bei der Lösung eines hochkomplexen mathematischen Problems. Der erste, der es löst, überträgt die Lösung an die anderen Maschinen. Wenn eine Mehrheit dieser Knoten zur gleichen Lösung gelangen, werden die Daten auf dem Block validiert und der Blockchain hinzugefügt.

 

Blockchain wächst

Blockchain durchläuft eine spannende Phase, in der immer neue Lösungen entstehen, alle mit dem Ziel, die Technologie effizienter zu gestalten. Während Sie diesen Artikel lesen, arbeiten Entwickler auf der ganzen Welt an neuen Möglichkeiten, Transaktionen zu validieren, ohne so viel Strom und Rechenleistung zu verbrauchen.

Schauen Sie sich unsere anderen Blockchain-Leitfäden an hier .

 

 

Disclaimer: The views and opinions expressed by the author should not be considered as financial advice. We do not give advice on financial products.