Was ist Dezentralisierung in der Blockchain?

Was ist Dezentralisierung?

In der Blockchain bezieht sich Dezentralisierung auf die Übertragung der Kontrolle und Entscheidungsfindung von einer zentralisierten Einheit (Einzelperson, Organisation oder Gruppe davon) auf ein verteiltes Netzwerk. Dezentrale Netzwerke sind bestrebt, das Vertrauen, das die Teilnehmer einander entgegenbringen müssen, zu verringern und ihre Fähigkeit, Autorität oder Kontrolle über einander auszuüben, auf eine Weise abzuschrecken, die die Funktionalität des Netzwerks beeinträchtigt.

Warum Dezentralisierung wichtig ist

Dezentralisierung ist kein neues Konzept. Beim Aufbau einer Technologielösung werden in der Regel drei primäre Netzwerkarchitekturen berücksichtigt: zentralisiert, verteilt und dezentralisiert. Während Blockchain-Technologien häufig dezentrale Netzwerke nutzen, kann eine Blockchain-Anwendung selbst nicht einfach als dezentralisiert eingestuft werden oder nicht. Dezentralisierung ist vielmehr eine gleitende Skala und sollte auf alle Aspekte einer Blockchain-Anwendung angewendet werden. Durch die Dezentralisierung der Verwaltung von und des Zugriffs auf Ressourcen in einer Anwendung kann ein besserer und fairerer Service erreicht werden. Die Dezentralisierung hat in der Regel einige Nachteile, wie z. B. einen geringeren Transaktionsdurchsatz, aber im Idealfall sind die Kompromisse die verbesserte Stabilität und das damit verbundene Serviceniveau wert.

Vorteile der Dezentralisierung

Wie Dezentralisierung im Vergleich steht

Dezentralisierung sollte dort angewendet werden, wo es Sinn macht. Nur weil es sich um eine Blockchain-Anwendung handelt, heißt das nicht, dass sie zu 100 % dezentralisiert sein muss. Das Ziel jeder Blockchain-Lösung ist es, das zu liefern, was die Benutzer dieser Lösung benötigen, und dies kann bestimmte Dezentralisierungsgrade beinhalten oder auch nicht. Um dezentrale Netzwerke besser zu verstehen, zeigt die folgende Tabelle, wie dezentrale Netzwerke im Vergleich zu den gängigeren zentralisierten und verteilten Netzwerken abschneiden.

 

Zentralisiert

Verteilt

Dezentralisiert

Netzwerk-/Hardwareressourcen

Von einer einzigen Einheit an einem zentralen Standort verwaltet und gesteuert

Verteilt auf mehrere Rechenzentren und Regionen; gehört dem Netzwerkanbieter

Ressourcen gehören den Netzwerkmitgliedern und werden von ihnen gemeinsam genutzt; schwierig zu verwalten, da sie niemandem gehören

Lösungskomponenten

Verwaltet und kontrolliert von einer zentralen Stelle

Wird vom Lösungsanbieter gewartet und kontrolliert

Jedes Mitglied hat exakt dieselbe Kopie vom verteilten Hauptbuch

Daten

Verwaltet und kontrolliert von einer zentralen Stelle

In der Regel im Besitz und unter der Verwaltung des Kunden

Nur im Gruppenkonsens hinzugefügt

Kontrolle

Von einer zentralen Stelle gesteuert

In der Regel eine gemeinsame Verantwortung zwischen Netzwerkanbieter, Lösungsanbieter und Kunden

Niemand besitzt die Daten und jeder besitzt die Daten

Single Point of Failure

Ja

Nein

Nein

Fehlertoleranz

Niedrig

Hoch

Extrem hoch

Sicherheit

Verwaltet und kontrolliert von einer zentralen Stelle

In der Regel eine gemeinsame Verantwortung zwischen Netzwerkanbieter, Lösungsanbieter und Kunden

Steigt mit steigender Anzahl der Netzwerkmitglieder

Leistung

Verwaltet und kontrolliert von einer zentralen Stelle

Nimmt zu, wenn die Netzwerk- und Hardwareressourcen nach oben und nach außen skaliert werden

Sinkt mit steigender Anzahl der Netzwerkmitglieder

Beispiel

ERP-System

Cloud-Computing

Blockchain

Jede Netzwerkarchitektur hat ihre Vor- und Nachteile. Beispielsweise priorisieren dezentrale Blockchain-Systeme im Gegensatz zu verteilten Systemen in der Regel Sicherheit vor Leistung. Wenn ein Blockchain-Netzwerk also nach oben oder nach oben skaliert wird, wird das Netzwerk sicherer, aber die Leistung verlangsamt sich, da jeder Mitgliedsknoten alle Daten überprüfen muss, die dem Ledger hinzugefügt werden. Das Hinzufügen von Mitgliedern zu einem dezentralen Netzwerk kann es sicherer, aber nicht unbedingt schneller machen.

Wer entwickelt Blockchain-Anwendungen, die die Dezentralisierung nutzen?

Jedes Blockchain-Protokoll, jede dezentrale Anwendung (dApp), jede dezentrale autonome Organisation (DAO) oder jede andere Blockchain-bezogene Lösung verwendet unterschiedliche Dezentralisierungsgrade. Der Grad der Akzeptanz hängt in der Regel vom Reifegrad der Lösung, der bewährten Zuverlässigkeit ihrer Anreizmodelle und Konsensmechanismen sowie der Fähigkeit des Gründerteams ab, das richtige Gleichgewicht zu finden. Viele DAOs haben beispielsweise verschiedene Komponenten in unterschiedlichen Phasen der Dezentralisierung: Orakel (d. h. Services von Drittanbietern, die intelligente Verträge mit externen Informationen bereitstellen) können teilweise dezentralisiert sein, intelligente Verträge könnten vollständig zentralisiert sein, während der Governance-Prozess zur Anpassung von Parametern von der Community gesteuert und dezentralisiert ist.

Auf breiterer Ebene werden dezentrale Blockchain-Lösungen von Unternehmen aller Art, Größe und Branche erforscht und übernommen.