In den letzten Jahren haben sich Blockketten in Abhängigkeit von ihrer Bauart und Konfiguration in einer Vielzahl von Geschmacksrichtungen entwickelt. Der in den Blöcken der Blockchain gespeicherte Inhalt und die von den verschiedenen Teilnehmern in den Blockchain-Netzwerken ausgeführten Aktivitäten können abhängig davon gesteuert werden, wie die Blockchain konfiguriert ist und wie sie den gewünschten Geschäftszweck erfüllen soll. Allgemein gesagt, sind öffentliche und private Blockchains die beiden häufigsten Varianten, die in den verschiedenen Kryptowährungsnetzwerken und privaten Unternehmen am häufigsten verwendet werden. Eine dritte Kategorie, zugelassene Blockchains, hat in letzter Zeit ebenfalls an Zugkraft gewonnen.
Dieser Artikel befasst sich mit den wichtigsten Unterschieden zwischen öffentlichen, privaten und genehmigten Blockchain-Netzwerken.
Öffentliche Blockchain
Wenn jemand eine offene Blockchain ähnlich wie Bitcoin erstellen möchte, die es jedem und jedem ermöglicht, sich dem Netzwerk anzuschließen und Beiträge zu leisten, kann er sich für eine offene, öffentliche Blockchain entscheiden. Ein öffentliches Blockchain-Netzwerk ist vollständig offen und jeder kann sich an den Kernaktivitäten des Blockchain-Netzwerks beteiligen. Jeder kann den laufenden Aktivitäten im öffentlichen Blockchain-Netzwerk beitreten oder sie verlassen, lesen, schreiben und überwachen, wodurch eine öffentliche Blockchain ihre Selbstverwaltung beibehält.
Das öffentliche Netzwerk arbeitet nach einem Anreizsystem, das neue Teilnehmer ermutigt, sich dem Netzwerk anzuschließen und es agil zu halten. Öffentliche Blockchains bieten im Hinblick auf einen wirklich dezentralen, demokratisierten und behördenfreien Betrieb eine besonders wertvolle Lösung.
Neben der einfachen Bedienung und Teilnahme weist das öffentliche Netzwerk auch einige Nachteile auf. Die primären umfassen einen hohen Stromverbrauch, der zur Aufrechterhaltung des verteilten öffentlichen Hauptbuchs erforderlich ist. Weitere Probleme sind das Fehlen einer vollständigen Privatsphäre und Anonymität, was zu einer schwächeren Sicherheit des Netzwerks und der Identität des Teilnehmers führt. Neben echten Mitwirkenden können zu den Teilnehmern auch die fehlerhaften Personen gehören, die an böswilligen Aktivitäten wie Hacking, Token-Diebstahl und Netzwerkverstopfung beteiligt sind.
Private Blockchain
Wenn eine private Blockchain ausgeführt werden muss, die nur den ausgewählten Eintrag von verifizierten Teilnehmern zulässt, wie dies bei einem privaten Unternehmen der Fall ist, kann eine private Blockchain-Implementierung gewählt werden. Ein Teilnehmer kann einem solchen privaten Netzwerk nur durch eine authentische und verifizierte Einladung beitreten, und eine Validierung ist entweder durch den / die Netzwerkbetreiber oder durch ein klar definiertes, vom Netzwerk implementiertes Protokoll erforderlich.
Der Hauptunterschied zwischen öffentlichen und privaten Blockchains besteht darin, dass private Blockchains steuern, wer am Netzwerk teilnehmen darf, und den Konsens ausführen Protokoll, das die Mining-Rechte und -Prämien festlegt und das gemeinsam genutzte Hauptbuch verwaltet. Der Eigentümer oder Betreiber hat das Recht, die erforderlichen Einträge in der Blockchain nach Bedarf zu überschreiben, zu bearbeiten oder zu löschen.
Im wahrsten Sinne des Wortes ist eine private Blockchain nicht dezentralisiert und ein verteiltes Hauptbuch, das als geschlossene, sichere Datenbank auf der Grundlage von Kryptografiekonzepten fungiert. Technisch gesehen kann nicht jeder einen vollständigen Knoten in der privaten Blockchain ausführen, Transaktionen ausführen oder die Blockchain-Änderungen validieren / authentifizieren.
Erlaubte Blockchain
Die dritte Kategorie von Blockchains sind die erlaubten Blockchains, die eine Mischung aus öffentlichen und privaten Blockchains mit vielen Anpassungsoptionen ermöglichen. Die verfügbaren Optionen umfassen, dass jeder Benutzer nach einer geeigneten Überprüfung seiner Identität dem berechtigten Netzwerk beitreten kann, und dass ausgewählte und festgelegte Berechtigungen zugewiesen werden, um nur bestimmte Aktivitäten im Netzwerk auszuführen. Beispielsweise unterstützt Ripple berechtigungsbasierte Rollen für Teilnehmer.
Solche Blockchains sind so aufgebaut, dass sie jedem Teilnehmer spezielle Berechtigungen für bestimmte auszuführende Funktionen erteilen - wie Lesen, Zugriff und Schreiben von Informationen zu den Blockchains. Unternehmen und Unternehmen entscheiden sich zunehmend für zugelassene Blockchain-Netzwerke, da sie bei der Konfiguration der Netzwerke selektiv die erforderlichen Einschränkungen vornehmen und die Aktivitäten der verschiedenen Teilnehmer in den gewünschten Rollen steuern können.
Wenn zum Beispiel ein Blockchain-Netzwerk für die Verwaltung des Handels mit landwirtschaftlichen Erzeugnissen vom Ursprung (der Farm) bis zum Endkunden (dem Markt) verwendet wird, umfasst der Prozess mehrere Entitäten, bei denen berechtigte Netzwerke die beste Anpassung bieten können. Angenommen, ein Landwirt kultiviert eine Heilpflanze, die er in fernen Regionen an mehrere Märkte auf der ganzen Welt liefert. Da an einer solchen Transaktion möglicherweise mehrere Parteien beteiligt sind, z. B. die Zollabteilung eines Landes, die die Produkte für die Einreise in ihre jeweilige Nation freigibt, die Reedereien, die die Produkte lagern und lagern, und die Lagerhalter, die das Produkt in einem bestimmten Temperaturbereich halten müssen.
Der Landwirt kann einen bestimmten Preis und eine bestimmte Menge für den Verkauf seiner Erzeugnisse an einen Käufer in Amerika und einen anderen Preis und eine andere Menge an einen anderen Käufer in Europa festlegen. Die anderen beteiligten Stellen, wie die oben genannte Zollabteilung, die Reederei und der Lagerbetreiber, benötigen möglicherweise nicht unbedingt Informationen zu den zwischen dem Landwirt und seinen verschiedenen Abnehmern vereinbarten Preisen. Möglicherweise benötigen sie lediglich Zugriff auf eingeschränkte Informationen wie Qualitätsspezifikationen und Quantität, um ihre erforderliche Funktion bei der Unterstützung solcher Geschäfte zu erfüllen. Berechtigte Blockchains ermöglichen eine solche eingeschränkte Implementierung und beschränkte Berechtigung für diese verschiedenen Teilnehmer an solchen Geschäftsblockchains.
Die Quintessenz
Während öffentliche Blockchains die populärsten waren, die den Zweck einer breiteren Akzeptanz durch die Massen für übliche kryptowährungsbasierte Netzwerke wie Bitcoin erfüllten, haben private Blockchains in einer sicheren Unternehmensumgebung Verwendung gefunden. Die erlaubte Blockchain, die den Mittelweg zwischen beiden bei der Anpassung darstellt und Raum für eine breitere Akzeptanz in der Branche in mehreren Unternehmen bietet, wird zunehmend in der Branche verwendet, da begrenzte Aktivitäten auch von externen Anbietern und Anbietern ermöglicht werden.