Inhalt
Als Bitcoin auf den Markt kam, legte es den Grundstein für eine Industrie, die sich um die Technologie dreht, die dem Protokoll zugrunde liegt: die Blockchain. Eifrige Innovatoren haben nun das Potenzial der Technologie entdeckt und erforschen ihre Anwendungen in allen denkbaren Branchen.
Um mit unserem Beispiel der Tabellenkalkulation fortzufahren, würde das Dokument selbst von vielen Parteien verwahrt werden. Jeder von ihnen betreibt auf seinem Gerät spezialisierte Software, die sich mit anderen Geräten verbindet, auf denen die Software läuft, so dass alle Teilnehmer im Besitz einer aktuellen Datenbank sind.
Im Folgenden betrachten wir drei Arten von Blockchains – private, öffentliche und Konsortium-Blockchains. Lassen Sie uns vorher noch einmal auf einige wichtige Merkmale eingehen, die alle drei gemeinsam haben:
- Ein reines Zusatz-Ledger – um sich als Blockchain zu qualifizieren, muss ein System der Struktur der Blockchain folgen, wobei jeder Block mit dem letzten verknüpft ist. Wenn unsere Blockchain die Sammlung von Zellen in unserer Kalkulationstabelle ist, sind die Blöcke die einzelnen Zellen.
- Ein Netzwerk von Peers – jeder Teilnehmer im Netzwerk besitzt eine Kopie der Blockchain. Diese Teilnehmer werden Nodes genannt, und sie interagieren in einemPeer-to-Peer-Netzwerk.
- Ein Konsensmechanismus – es muss einen Mechanismus geben, mit dem sich die Nodes auf die Richtigkeit der im Netzwerk verbreiteten Transaktionen einigen können, um sicherzustellen, dass keine gefälschten Daten in die Chain geschrieben werden.
Die folgende Tabelle fasst einige der wichtigsten Unterschiede zusammen.
Blockchain-Typ | |||
Öffentlich | Privat | Konsortium | |
Genehmigungsfrei? | Ja | Nein | Nein |
Wer kann es lesen? | Alle | Nur eingeladene Benutzer | Situationsbedingt |
Wer kann schreiben? | Alle | Genehmigte Teilnehmer | Genehmigte Teilnehmer |
Eigentum | Niemand | Einzelne Instanz | Mehrere Instanzen |
Teilnehmer bekannt? | Nein | Ja | Ja |
Transaktionsgeschwindigkeit | Langsam | Schnell | Schnell |
Öffentliche Blockchains
Wenn Sie in letzter Zeit eine Kryptowährung verwendet haben, besteht die Möglichkeit, dass Sie mit einer öffentlichen Blockchain interagiert haben. Diese stellen die überwiegende Mehrheit der heute existierenden verteilten Ledger dar. Wir nennen sie öffentlich, weil jeder die stattfindenden Transaktionen einsehen kann, und die Benutzung ist eine einfache Sache, indem man die notwendige Software herunterlädt.
In gleicher Weise würden wir erwarten, dass eine öffentliche Blockchain zensurresistenter ist als eine private (oder halbprivate). Da jeder Teil des Netzwerks werden kann, muss das Protokoll bestimmte Mechanismen beinhalten, um zu verhindern, dass böswillige Akteure anonym einen Vorteil erlangen.
Der sicherheitsorientierte Ansatz bei öffentlichen Chains bringt jedoch Kompromisse an der Leistungsfront mit sich. Viele stoßen auf Skalierungshindernisse, und der Durchsatz ist relativ gering. Darüber hinaus kann es eine Herausforderung sein, Änderungen in einem Netzwerk zu etablieren, ohne Konflikte hervorzurufen, da sich selten alle Teilnehmer über die vorgeschlagenen Änderungen einig sind.
Private Blockchains
Private Chains eignen sich besser für Unternehmen, die die Eigenschaften der Blockchain nutzen möchten, ohne ihr Netzwerk extern zugänglich zu machen.
Konsortium-Blockchains
Die Konsortium-Blockchain ist zwischen öffentlichen und privaten Chains und kombiniert Elemente aus beiden. Der deutlichste Unterschied zu beiden Systemen lässt sich auf der Konsensebene beobachten. Anstelle eines offenen Systems, bei dem jeder Blöcke validieren kann oder eines geschlossenen Systems, bei dem nur eine einzige Einheit Blockproduzenten benennt, lässt eine Konsortium-Chain einige wenige, gleich starke Parteien als Validatoren fungieren.
Eine Konsortium-Blockchain wäre am vorteilhaftesten in einem Umfeld, in dem mehrere Unternehmen in derselben Branche tätig sind, und erfordert eine gemeinsame Grundlage für die Durchführung von Transaktionen oder die Weitergabe von Informationen. Der Beitritt zu einem solchen Konsortium könnte für ein Unternehmen von Vorteil sein, da es ihm ermöglicht, Einblicke in seine Branche mit anderen Akteuren zu teilen.
Welche ist überlegen?
Grundsätzlich stehen öffentliche, private und Konsortium-Blockchains nicht im Widerspruch zueinander – sie sind verschiedene Technologien:
- Gut durchdachte öffentliche Chains neigen dazu, sich in Sachen Zensurresistenz zu übertreffen, auf Kosten von Geschwindigkeit und Durchsatz. Diese sind am besten für größere Sicherheitsgarantien bei Transaktionsabrechnungen (oder Smart Contracts) geeignet.
- Eine private Chain kann die Geschwindigkeit des Systems priorisieren, da sie sich nicht so sehr um zentrale Fehlerpunkte kümmern muss, wie es öffentliche Blockchains tun. Diese werden idealerweise in Situationen eingesetzt, in denen eine Person oder ein Unternehmen die Kontrolle behalten wollen und Informationen geheim gehalten werden müssen.
- Konsortium-Chains mindern einige der Gegenparteirisiken einer privaten Chain (durch den Wegfall der zentralen Kontrolle), und eine kleinere Anzahl von Nodes ermöglicht es ihnen im Allgemeinen, viel effektiver zu arbeiten als eine öffentliche Chain. Konsortien werden sich wahrscheinlich an Unternehmen wenden, die die Kommunikation untereinander rationalisieren wollen.
Fazit
Es gibt eine Vielzahl von Blockchain-Optionen für Einzelpersonen und Unternehmen, die an verschiedenen Aktivitäten teilnehmen. Selbst innerhalb der Kategorien Öffentliche, Private und Konsortium-Blockchains gibt es eine Reihe von Feinheiten, die zu unterschiedlichen Benutzererfahrungen führen. Je nach Anwendungsfall müssen die Anwender das auswählen, was am besten zur Erreichung ihrer eigenen Ziele geeignet ist.