Was ist Blockchain? Einfache Erklärung in einfachen Worten

Blockchain ist ein „Distributed Ledger“. Es speichert digitale Daten. Jeder Teilnehmer erhält eine Kopie der Daten und die Möglichkeit, die neuen Daten zu bestätigen. Wenn jemand diese Daten für schändliche Zwecke manipulieren möchte, muss er jeden Teilnehmer dazu zwingen, was unwahrscheinlich ist. Jedes Mitglied arbeitet daran, alle anderen ehrlich zu halten.

Lassen Sie uns dies veranschaulichen, indem wir eine Blockchain mit einer Bank vergleichen.

Ihre Bank unterhält eine zentrale Datenbank („Ledger“) mit allen ihren Kundendaten. Es kann Kontonummern, Salden, Transaktionen und mehr speichern. Immer wenn Sie mit Ihrem Konto interagieren (z. B. durch Abheben von Geld oder Überweisung), aktualisiert Ihre Bank ihre Aufzeichnungen.

Nur die Bank hat Zugriff auf das Hauptbuch. Wenn sie also eine Änderung vornehmen (auch wenn sie falsch ist), können Sie sie wahrscheinlich nicht ändern, es sei denn, Sie reichen eine Beschwerde ein.

Stellen Sie sich nun vor, dass sich Hacker Zugang zu dieser Datenbank verschafft haben. Sie können Salden ändern, Transaktionen löschen und mehr. Ihre Bank kann Daten aus Backups wiederherstellen, und es kann viele Datenbanken geben, die diese Daten bereitstellen, aber sie werden immer noch von einer zentralen Stelle kontrolliert.

Verteilte Bücher sind viel schlauer. Anstatt eine Person oder ein Unternehmen allein für die Daten verantwortlich zu machen, verfügen viele Personen über Kopien eines verteilten Hauptbuchs, und es gibt oft einige Einschränkungen, wer beitreten kann.

Jeder Benutzer (bekannt als "Knoten") speichert eine Kopie der Daten - vom Beginn des Registers bis zur Gegenwart. Die ganze Reihe von Rekorden. Bei jeder Transaktion überprüfen mehrere Nodes dies und dann aktualisieren alle Nodes ihre Aufzeichnungen, damit alles auf dem neuesten Stand und synchron bleibt.

Jede neue Transaktion wird mit vielen anderen Transaktionen zu einem „Block“ zusammengefasst. Diese Blöcke bieten einige bedeutende Vorteile. Es gibt keine zentrale Autorität, die die Aufzeichnung kontrollieren kann. Wenn ein Hacker oder ein bösartiger Knoten beginnt, Einträge in einem Ledger zu ändern, lehnen alle anderen Knoten dies ab, da die neuen Einträge nicht mit den Daten aller anderen übereinstimmen.

Die einzige Möglichkeit, Daten zu manipulieren, besteht darin, jeden Knoten zusammenzuführen, was unwahrscheinlich ist. Zum Zeitpunkt des Schreibens dieses Artikels hat Bitcoin ungefähr 10 verschiedene Bitcoin-Knoten.

Deshalb sind Blockchains so interessant. Fast jeder kann beitreten, obwohl es manchmal Einschränkungen gibt, beispielsweise bei einer privaten Blockchain. Niemand kann die Aufzeichnungen manipulieren und es ist für Regierungen sehr schwierig, dies zu stoppen. Ihre Bank kann Ihre Gelder möglicherweise nicht effizient verwalten, in Konkurs gehen oder schließen. In diesem Fall ist es unwahrscheinlich, dass Sie Ihr Geld wieder sehen.

Blockchains wie Bitcoin sind sehr schwer zu blockieren oder zu stoppen. Viele Benutzer ohne zentralen Eigentümer? Niemand kann Ihr Geld stehlen.

Bitcoin startete mit dem folgenden Text, der in den ersten Block eingebettet war:

Kanzlerin am Rande eines zweiten Rettungspakets für Banken

Dieses Zitat stammt aus einer Schlagzeile, die am 3. Januar 2009 in The Times veröffentlicht wurde. Es bezieht sich auf die Entscheidung der britischen Regierung, die Banken nach dem Finanzcrash von 2008 (wieder) zu stärken. Dies unterstreicht, dass Bitcoin möglicherweise entwickelt wurde, um ein kaputtes Währungssystem zu reparieren, bei dem es sich um eine Fiat-Währung handelt.

Schließlich lohnt es sich, Daten versus Geld zu diskutieren. Die allermeisten Blockchains speichern ihre eigene Währung als Daten. Wie Zahlen in einer Tabelle, die angeben, wie viele Bitcoins Sie, ich und jeder andere Bitcoin-Benutzer haben. Blockchains müssen keine Gelddetails speichern. Sie können alles speichern, was sie wollen. Grundbucheinträge, Schuhgrößen, Abstimmungsdetails. Es gibt keine Begrenzung für das, was gespeichert werden kann.

Blockchain-Validierung: öffentliche und private Schlüssel

Wie Sie oben gesehen haben, ist Blockchain ein dezentraler Datenspeicher und die häufigste Art gespeicherter Daten sind Finanzunterlagen – Transaktionen und Kontostände.

Wenn ich einem Freund eine BTC schicke, werde ich jedem Knoten sagen, was ich tue, und alle zeichnen die Transaktion auf, wenn dies zulässig ist. Durch die Überprüfung von Ledgern können Nodes eine Transaktion ablehnen, wenn ich nicht genügend Bitcoins zum Senden habe oder nicht der Kontoinhaber bin.

Jede Transaktion muss validiert werden, und hier wird die Blockchain-Technologie etwas komplizierter. Jedes Blockchain-"Wallet" (als Blockchain-Bankkonto wahrgenommen) hat einen öffentlichen Schlüssel und einen privaten Schlüssel.

Nur der wahre Besitzer des Kontos sollte Zugriff auf den privaten Schlüssel haben (und wenn ihn jemand bekommt, könnte Ihr Konto gehackt werden). Wenn Sie möchten, dass Ihre Coins extrem sicher sind, dann sollten Sie sich unsere Vorschläge für ansehen beste Kryptowährungs-Wallets .

Wenn ich eine oben erwähnte BTC an einen Freund sende, präsentiert meine Brieftasche den öffentlichen Schlüssel zusammen mit einer digitalen Signatur. Diese digitale Signatur ist einzigartig und wird nur mit dem privaten Schlüssel generiert. Anhand der Signatur und des öffentlichen Schlüssels können andere Knoten überprüfen, ob es sich um eine legitime Transaktion handelt, ohne den geheimen Schlüssel preiszugeben.

Dies ist ein vereinfachtes Beispiel – die Kryptographie hinter dem öffentlichen/privaten Schlüsselsystem ist viel komplexer. Öffentliche und private Schlüssel sind keine Zahlen wie Bankkonten. Stattdessen verwenden sie Secure Hash Algorithm 256 (SHA-256) und Digest 160 RACE Integrity Primitive Evaluation Messages (RIPEMD-160).

Noch nie von diesen Algorithmen gehört? Kein Problem. Sie müssen sie nicht tief verstehen, um Kryptowährungen zu verwenden. Beachten Sie, dass diese Algorithmen das Internet so betreiben, wie wir es kennen, indem sie Webseiten über SSL und TLS und mehr verschlüsseln. In Zukunft könnten neuere oder bessere Verschlüsselungsalgorithmen existieren.

All diese Verschlüsselung und Überprüfung werden bezahlt. Jeder Knoten benötigt viel Rechenleistung, um alle jemals stattfindenden Transaktionen zu überprüfen und sein Register zu aktualisieren.

Das ist wo Bergbau: Benutzer können kleine Transaktionsgebühren als Zahlung für die Verifizierung verdienen.

Durch das Ausfüllen dieses Buches werden die Miner, die mit den Nodes arbeiten, bezahlt und jede Transaktion wird verifiziert. Es ist ein elegantes System.

Aber das ist nicht alles perfekt.

In Zeiten hoher Nachfrage können die Transaktionsgebühren steigen. Wenn nicht genügend Knoten zum Umgehen vorhanden sind, können Benutzer mehr bezahlen, um ihre Transaktionen früher als andere zu verarbeiten, und Bergleute bevorzugen höher bezahlte Transaktionen. Diejenigen, die niedrigere Gebühren zahlen, werden weiterhin bearbeitet, aber viel langsamer, es sei denn, die Gebühr ist zu niedrig. In diesem Fall kümmert sich niemand um die Überprüfung der Transaktion.

Neben Transaktions GebührenMiner können auch Geld in neuen Bitcoins erhalten. Indem den Minern ein Teil der BTC über die Transaktionsgebühr hinaus gezahlt wird, kommen neue Bitcoins auf den Markt. Diese unentwickelten Bitcoins werden mit der Zeit immer schwieriger abzubauen, bis es eines Tages keine unentwickelten Coins mehr gibt und Miner nur noch Transaktionsgebühren zahlen müssen.

Wann ist Blockchain nicht Blockchain?

Während viele Blockchains nur Transaktionsdetails speichern, können alle Arten von Daten auf der Blockchain gespeichert werden: Krankenakten, sichere Nachrichten, Smart Contracts und mehr.

Es ist auch möglich, eine eigene Blockchain zu erstellen, sogar eine private, sofern Sie über genügend Knoten verfügen, um sie auszuführen. Sie können die Verschlüsselung entfernen, Regeln ändern oder zentralisieren.

Viele argumentieren, dass diese Änderungen bedeuten, dass das System keine Blockchain mehr ist, aber darin liegt das Problem: Ohne eine formelle Spezifikation oder Definition von „Blockchain“ gibt es keine Governance des Wortes. Einige Blockchain-Projekte existieren, um Leute zu betrügen. Andere Blockchain-Projekte verwenden das Wort „Blockchain“, um ihr Endergebnis ohne wirkliche Innovation zu steigern.

In diesen Fragen gibt es keine Einigung. Wir würden argumentieren, dass das traditionelle Bitcoin-Modell der beste Weg nach vorne ist: eine öffentliche Blockchain, die für alle offen und nicht zentralisiert ist. Was meinen Sie?

Bewerten Sie diesen Artikel
Blockchain-Medien
Kommentar hinzufügen