Öffentliche und private Blockchains unterscheiden sich in der Art und Weise, wie sie es Benutzern ermöglichen, am Netzwerk teilzunehmen. Beide haben ihre Vor- und Nachteile und sind für unterschiedliche Anwendungsfälle ausgelegt. 

Öffentliche und private Blockchains sind beide verteilte Peer-to-Peer-Netzwerke, bei denen jeder Teilnehmer eine Kopie des gemeinsamen Ledgers führt.

Der einzige Unterschied besteht darin, wie sie den Benutzern die Teilnahme am Netzwerk, die Pflege des gemeinsamen Ledgers und die Ausführung des Konsensusprotokolls ermöglichen.

Jeder kann an einer öffentlichen Blockchain teilnehmen

Öffentliche Blockchains sind nur das, ein öffentliches Netzwerk. Jeder, der am Netzwerk teilnehmen möchte, kann dies tun. Jeder, der mit dem Netzwerk verbunden ist, kann Transaktionen eingeben und die Informationen über das Netzwerk lesen.

Bei öffentlichen Blockchains kann jeder Netzwerkteilnehmer am Konsensmechanismus teilnehmen. Das bedeutet, dass jeder neue Blöcke abbauen kann, vorausgesetzt, der Knoten verfügt über genügend Rechenleistung.

Öffentliche Blockchains sind Open-Source. Niemand ist verantwortlich, es sind keine Zugriffsrechte erforderlich und keine einzelne Einheit verwaltet die Blockchain.

Da niemand die Kontrolle über das Netzwerk hat, sind öffentliche Blockchains wirklich dezentralisiert. Neue Blöcke werden vom gesamten Netzwerk verifiziert. Es ist nicht erforderlich, dass eine separate vertrauenswürdige Partei die Vorgänge übersieht. Öffentliche Blockchains sind daher vertrauenswürdig.

Jeder, der Daten in der Blockchain ändern möchte, benötigt die Erlaubnis des gesamten Netzwerks. Infolgedessen ist die Manipulation von Daten in öffentlichen Blockchains nahezu unmöglich.

Die bekanntesten Beispiele für öffentliche Blockchains sind Bitcoin und Ethereum. Jeder kann einen vollständigen Knoten ausführen und mit dem Mining beginnen, Transaktionen in der Kette durchführen und die Blockchain in einem Blockchain-Explorer überprüfen.

Private Blockchains sind Eigentum einer zentralen Einheit

Private Blockchains sind das Gegenteil von öffentlichen Blockchains.

In einer privaten Blockchain besitzen eine einzelne oder mehrere Einheiten die Blockchain. Der Eigentümer kann entscheiden, wer dem Netzwerk beitreten darf und Befehle überschreiben und löschen. Es funktioniert wie ein zentraler Netzwerkadministrator.

Eine private Blockchain ist also nicht wirklich dezentralisiert und ist eigentlich nur ein verteilter Ledger, das durch Kryptographie gesichert ist. Die Teilnehmer des Netzwerks sind bei der Durchführung von Transaktionen weiterhin auf einen Dritten – den Blockchain-Eigentümer – angewiesen.

Eine bekannte private Blockchain wäre Hyperledger von der Linux Foundation. Nur berechtigte Teilnehmer können einen vollständigen Knoten betreiben und neue Blöcke abbauen, Transaktionen durchführen und die Informationen über die Blockchain überprüfen.

Unterschiedliche Anwendungsfälle

Sowohl öffentliche als auch private Blockchains werden für verschiedene Anwendungsfälle erstellt.

Wann immer Transparenz, Dezentralisierung und Datensicherheit im Mittelpunkt des Handelns stehen, sind öffentliche Blockchains nützlicher als private Blockchains. Daher werden öffentliche Blockchains häufig für Kryptowährungen verwendet.

Der Nachteil einer öffentlichen Blockchain ist die enorme Rechenleistung, die benötigt wird, um den verteilten Ledger zu pflegen. Daher sind Skalierbarkeit und Transaktionskosten ein wichtiges Thema bei öffentlichen Blockchains.

Eine weitere Überlegung ist der Mangel an Privatsphäre bei öffentlichen Blockchains. Da jeder die Daten überprüfen kann, sind öffentliche Blockchains nicht geeignet, vertrauliche Informationen zu speichern.

Aus diesem Grund werden private Blockchains häufig in Unternehmensanwendungen eingesetzt. Sie sind schneller, effizienter, kostengünstiger und der Eigentümer kann bestimmen, wer die Informationen einsehen darf.

Auf der anderen Seite sind private Blockchains weniger sicher. Informationen können vom Eigentümer der Blockchain geändert werden, und die Blockchain ist anfälliger für Hacking.

Öffentliche und private Blockchains sind für unterschiedliche Anwendungsfälle konzipiert und haben einen unterschiedlichen Fokus. In Zukunft werden wir mehr Anwendungen für beide Arten von Blockchains sehen, aber in verschiedenen Bereichen und mit unterschiedlichen Zielen.

 

Bild: ©Shutterstock