10 Verschiedene Arten von Blockchains

Blockchains existieren nicht in einer einheitlichen Form, sondern in vielfältigen Varianten, die für unterschiedliche Anwendungsfälle und Anforderungen optimiert sind. Die Wahl der passenden Blockchain-Art ist entscheidend für den Erfolg eines Projekts und hängt von Faktoren wie Skalierbarkeit, Vertraulichkeit, Kontrolle und Regulierung ab. Dieses Kapitel behandelt die verschiedenen Blockchain-Typen, ihre Eigenschaften, Anwendungsbereiche und die Schlüsselunterschiede zwischen ihnen.

10.1 Klassifizierung von Blockchains

Blockchains lassen sich nach verschiedenen Kriterien klassifizieren, wobei zwei Dimensionen besonders wichtig sind:

  1. Zugangssteuerung: Wer darf am Netzwerk teilnehmen? (öffentlich vs. privat)
  2. Berechtigungen: Welche Rechte haben die Teilnehmer? (permissionless vs. permissioned)

Diese Dimensionen können in verschiedenen Kombinationen auftreten und führen zu unterschiedlichen Blockchain-Typen mit jeweils eigenen Eigenschaften und Anwendungsfällen.

10.2 Öffentliche vs. Private Blockchains

10.2.1 Öffentliche Blockchains (Public Blockchains)

Öffentliche Blockchains sind vollständig dezentralisierte Netzwerke, die für jedermann zugänglich sind – sowohl als Nutzer als auch als Teilnehmer an der Netzwerkinfrastruktur.

Kernmerkmale öffentlicher Blockchains:

Beispiele öffentlicher Blockchains:

Typische Anwendungsfälle:

Herausforderungen öffentlicher Blockchains:

10.2.2 Private Blockchains (Private Blockchains)

Private Blockchains sind geschlossene Netzwerke, in denen die Teilnahme beschränkt und kontrolliert wird, typischerweise von einer Organisation oder einem Konsortium von Organisationen.

Kernmerkmale privater Blockchains:

Beispiele privater Blockchains:

Typische Anwendungsfälle:

Herausforderungen privater Blockchains:

10.3 Permissionless vs. Permissioned Blockchains

Die Unterscheidung zwischen permissionless und permissioned Blockchains bezieht sich auf die Berechtigungen, die Teilnehmer innerhalb des Netzwerks haben – insbesondere auf die Frage, wer Transaktionen validieren und neue Blöcke hinzufügen darf.

10.3.1 Permissionless Blockchains

In permissionless (genehmigungsfreien) Blockchains kann jeder Teilnehmer ohne vorherige Genehmigung am Konsensprozess teilnehmen und Transaktionen validieren.

Kernmerkmale von permissionless Blockchains:

Typische permissionless Blockchains:

10.3.2 Permissioned Blockchains

In permissioned (genehmigungspflichtigen) Blockchains ist die Teilnahme am Konsensprozess auf vorab genehmigte Validatoren beschränkt, deren Identität in der Regel bekannt ist.

Kernmerkmale von permissioned Blockchains:

Typische permissioned Blockchains:

Anwendungsfälle für permissioned Blockchains:

10.4 Kombinationen und Spezialisierungen

Die genannten Kategorien schließen sich nicht gegenseitig aus, sondern können in verschiedenen Kombinationen auftreten:

10.4.1 Öffentliche permissionless Blockchains

Die ursprüngliche und “reinste” Form der Blockchain-Technologie:

10.4.2 Öffentliche permissioned Blockchains

Blockchains, die öffentlich einsehbar sind, aber kontrollierte Validierung haben:

10.4.3 Private permissioned Blockchains

Die am stärksten kontrollierte Form von Blockchains:

10.4.4 Private permissionless Blockchains

Seltenere Konfiguration mit begrenztem Zugang, aber offenem Validierungsprozess:

10.5 Consortium Blockchains

Consortium Blockchains stellen einen Mittelweg zwischen vollständig öffentlichen und rein privaten Blockchains dar. Sie werden gemeinsam von einer Gruppe von Organisationen betrieben, die kollektiv den Konsensprozess kontrollieren.

Kernmerkmale von Consortium Blockchains:

Beispiele für Consortium Blockchains:

Typische Anwendungsfälle:

Vorteile von Consortium Blockchains:

Herausforderungen:

10.6 Enterprise Blockchain-Lösungen

Enterprise Blockchain-Lösungen sind speziell für die Anforderungen von Unternehmen konzipierte Plattformen, die typischerweise als private oder Consortium Blockchains implementiert werden.

10.6.1 Schlüsselanforderungen für Unternehmensanwendungen

Für den Einsatz in Unternehmen müssen Blockchain-Lösungen spezifische Anforderungen erfüllen:

10.6.2 Hyperledger: Open-Source-Framework für Enterprise Blockchains

Hyperledger ist ein Umbrella-Projekt der Linux Foundation, das verschiedene Open-Source-Frameworks und -Tools für Enterprise Blockchains umfasst.

10.6.2.1 Hyperledger Fabric

Hyperledger Fabric ist eine der bekanntesten Enterprise-Blockchain-Plattformen:

Anwendungsfälle:

10.6.2.2 Weitere Hyperledger-Projekte

10.6.3 Weitere Enterprise Blockchain-Lösungen

10.6.3.1 Corda (R3)

Corda ist eine DLT-Plattform, die speziell für die Finanzbranche entwickelt wurde:

Anwendungsfälle:

10.6.3.2 Quorum (ConsenSys, ursprünglich JP Morgan)

Quorum ist eine Enterprise-Version von Ethereum:

Anwendungsfälle:

10.7 Auswahlkriterien für die passende Blockchain-Art

Die Wahl der richtigen Blockchain-Art hängt von verschiedenen Faktoren ab:

10.7.1 Geschäftliche Anforderungen

10.7.2 Technische Anforderungen

10.7.3 Entscheidungsmatrix

Anforderung Öffentlich Permissionless Öffentlich Permissioned Consortium Privat
Dezentralisierung Höchste Mittel Moderat Niedrig
Skalierbarkeit Niedrig-Mittel Mittel-Hoch Hoch Sehr hoch
Transparenz Vollständig Teilweise Kontrollierten Intern
Datenschutz Niedrig Mittel Hoch Sehr hoch
Immutabilität Sehr hoch Hoch Mittel Niedrig
Governance-Komplexität Sehr hoch Hoch Mittel Niedrig
Betriebskosten Hoch Mittel Geteilt Niedrig
Implementierungsgeschwindigkeit Langsam Mittel Mittel Schnell

10.8.1 Hybride Ansätze

Die strikte Trennung zwischen den verschiedenen Blockchain-Arten verschwimmt zunehmend:

10.8.2 Interoperabilität

Die Zukunft liegt in der Vernetzung verschiedener Blockchain-Typen:

10.8.3 Entwicklung von Enterprise Blockchain-Lösungen

Enterprise Blockchain-Lösungen entwickeln sich in Richtung:

10.9 Zusammenfassung

Die verschiedenen Arten von Blockchains bieten unterschiedliche Kompromisse zwischen Dezentralisierung, Skalierbarkeit, Vertraulichkeit und Kontrolle. Öffentliche permissionless Blockchains maximieren Dezentralisierung und Zensurresistenz, während private und Consortium Blockchains höhere Leistung, Vertraulichkeit und regulatorische Konformität bieten.

Die Wahl der richtigen Blockchain-Art hängt maßgeblich vom spezifischen Anwendungsfall, den beteiligten Parteien und den regulatorischen Rahmenbedingungen ab. In vielen Fällen ist es sinnvoll, verschiedene Blockchain-Typen zu kombinieren oder hybride Ansätze zu verfolgen, um die Vorteile der verschiedenen Architekturen zu nutzen.

Mit der zunehmenden Reife der Technologie entwickeln sich die Grenzen zwischen den verschiedenen Blockchain-Arten weiter, und neue Modelle entstehen, die die Stärken unterschiedlicher Ansätze verbinden. Unternehmen und Entwickler sollten die Landschaft der Blockchain-Typen kontinuierlich beobachten und ihre Strategien entsprechend anpassen.