Einsteigerleitfaden zu Blockchain-Schichten
- KI-Zusammenfassung
- Was ist Blockchain?
- Das Skalierungsproblem und warum Schichten existieren
- Die fünf internen Schichten einer Blockchain
- Layer 0: Das Fundament, über das kaum jemand spricht
- Layer 1: Die Basisschicht
- Layer 2: Skalierung auf der Basisschicht
- Layer 3: Die Anwendungsschicht
- Kann das Blockchain-Trilemma gelöst werden?
- Häufig gestellte Fragen
- Fazit
KI-Zusammenfassung
Der Artikel erklärt, dass Blockchain aus mehreren Schichten (Layern) besteht, die jeweils spezielle Aufgaben erfüllen – von der grundlegenden Infrastruktur (Layer 0), über die eigentliche Blockchain (Layer 1), bis hin zu Skalierungslösungen (Layer 2) und Anwendungen (Layer 3). Diese Schichten helfen, das sogenannte Blockchain-Trilemma aus Sicherheit, Dezentralisierung und Skalierbarkeit zu balancieren, wobei moderne Lösungen wie ZK-Rollups die Leistungsfähigkeit weiter steigern. Das Schichtenmodell ist somit zentral für die Skalierbarkeit und Zukunftsfähigkeit von Blockchains.
Blockchain wird oft so dargestellt, als wäre sie eine einzige Sache. Ist sie nicht? Sie besteht aus mehreren Schichten, die zusammenarbeiten und jeweils eine spezifische Aufgabe erfüllen. Wenn du schon einmal Begriffe wie „Layer 1“ oder „Layer 2“ gehört hast und dich gefragt hast, was sie bedeuten, dann erklärt dir dieser Leitfaden alles von Grund auf.
Was ist Blockchain?
Im Kern kombiniert Blockchain mehrere bestehende Technologien: Kryptografie (die Mathematik zur Verschlüsselung und Sicherung von Daten), Spieltheorie (die Beschäftigung mit dem Verhalten eigeninteressierter Akteure in Systemen) und verteilte Netzwerke.
Das Entscheidende ist, was sie entfernt: den Mittelsmann. Statt einer Bank oder eines Unternehmens zu vertrauen, das Aufzeichnungen führt, ermöglicht Blockchain einem Netzwerk von Fremden, sich anhand von im Code festgelegten Regeln auf eine gemeinsame Wahrheit zu einigen. Eine zentrale Autorität ist nicht erforderlich, da ein verteiltes Ledger den Prozess übernimmt. Tausende von Computern, sogenannte Nodes, halten jeweils eine Kopie derselben Daten und folgen gemeinsamen Regeln, um festzulegen, was gültig ist.
Das Skalierungsproblem und warum Schichten existieren
Die ehrliche Wahrheit: Blockchain ist langsam. Das Visa-Netzwerk verarbeitet über 20.000 Transaktionen pro Sekunde. Bitcoin schafft auf seiner Basisschicht etwa sieben. Ethereum ist ohne Optimierung nicht viel besser.
Diese Lücke entsteht durch das sogenannte Blockchain-Trilemma, ein Konzept, das vom Ethereum-Mitgründer Vitalik Buterin geprägt wurde. Es besagt, dass eine Blockchain realistisch nur zwei der folgenden drei Eigenschaften gleichzeitig optimieren kann:
- Sicherheit – Schutz vor Angriffen und Double-Spending
- Dezentralisierung – keine Kontrolle durch eine kleine Gruppe
- Skalierbarkeit – hohe Transaktionsrate
Bitcoin und Ethereum haben sich für Sicherheit und Dezentralisierung entschieden. Das ist eine bewusste Abwägung und der Grund, warum Entwickler zusätzliche Schichten geschaffen haben, um die Skalierbarkeit zu erhöhen, ohne die Basis zu gefährden.
Dieses Trilemma hat seine Wurzeln im CAP-Theorem aus den 1980er-Jahren, das besagt, dass verteilte Systeme nur zwei von drei Eigenschaften garantieren können: Konsistenz, Verfügbarkeit oder Partitionstoleranz. Die Blockchain übernimmt diese Spannung in neuer Form.
Die fünf internen Schichten einer Blockchain
Bevor wir zu Layer 1, 2 und 3 kommen, lohnt es sich zu verstehen, was innerhalb einer einzelnen Blockchain passiert. Ingenieure teilen sie typischerweise in fünf interne Schichten auf:
- Hardware-Infrastrukturschicht: Die physischen Maschinen, Server und Netzwerkverbindungen, die das System am Laufen halten. Blockchains sind Peer-to-Peer-Netzwerke (P2P), in denen Computer direkt miteinander kommunizieren.
- Datenebene: Hier befinden sich die Transaktionen. Blockchain verwendet eine verkettete Liste von Blöcken, wobei jeder Block über einen kryptografischen Hash auf den vorherigen verweist. Darin enthalten ist auch ein Merkle-Baum, der es Nodes ermöglicht, Transaktionen effizient zu verifizieren, ohne die gesamte Blockchain herunterladen zu müssen.
Jede Transaktion wird mit einem privaten Schlüssel signiert und kann mit dem entsprechenden öffentlichen Schlüssel überprüft werden. - Netzwerkschicht (P2P-Schicht): Sie regelt, wie sich Nodes vernetzen, Transaktionen austauschen und neue Blöcke verbreiten.
- Konsensschicht: Das Herzstück der Vertrauensbildung. Der Konsensmechanismus definiert die Regeln, nach denen sich Nodes auf gültige Transaktionen und deren Reihenfolge einigen.
Beispiele:
- Proof of Work (PoW) – verwendet von Bitcoin
- Proof of Stake (PoS) – verwendet von Ethereum
- Delegated Proof of Stake (DPoS)
- Proof of Authority (PoA)
5. Anwendungsschicht: Hier befinden sich Smart Contracts, dezentrale Anwendungen (DApps) und APIs. Diese Schicht umfasst die Ausführungsumgebung und die Benutzeroberfläche.
Layer 0: Das Fundament, über das kaum jemand spricht
In Einsteigerleitfäden wird Layer 0 zwar selten erwähnt, ist jedoch entscheidend. Gemeint ist die zugrunde liegende Infrastruktur: das Internet, die Hardware und die Cross-Chain-Protokolle.
Projekte wie Polkadot und Cosmos arbeiten auf Layer 0. Sie ermöglichen es verschiedenen Blockchains, miteinander zu kommunizieren, Daten auszutauschen und Sicherheit zu teilen. Man kann es sich als die Infrastruktur unter der Infrastruktur vorstellen.
Layer 1: Die Basisschicht
Layer 1 ist das, was die meisten mit „Blockchain“ meinen. Es ist das grundlegende Netzwerk, in dem alle Transaktionen letztlich aufgezeichnet und finalisiert werden.
Beispiele sind Bitcoin, Ethereum, Solana, Avalanche und BNB Chain.
Layer 1 übernimmt alle kritischen Funktionen:
- Konsensmechanismus
- Ausgabe der nativen Währung
- Sicherheitsmodell
- unveränderliche Transaktionshistorie
Gerade diese Sicherheit macht Layer 1 auch zum Engpass.
Einschränkungen von Layer 1
Proof-of-Work ist sicher, aber langsam. Während des DeFi-Booms 2020–2021 stiegen die Gasgebühren auf Ethereum stark an, wodurch viele Nutzer ausgeschlossen wurden.
Skalierungslösungen auf Layer 1
- Sharding – Aufteilung der Blockchain in parallele Segmente
- Umstieg auf Proof of Stake – deutlich geringerer Energieverbrauch und bessere Skalierbarkeit
- Größere Blockgrößen – z. B. bei Bitcoin Cash (mit umstrittenen Ergebnissen)
Layer 2: Skalierung auf der Basisschicht
Layer-2-Protokolle werden auf Layer 1 aufgebaut. Sie verarbeiten Transaktionen außerhalb der Hauptkette und greifen nur zur finalen Abrechnung auf diese zurück.
Die zentrale Idee: Nicht jede einzelne Transaktion muss sofort auf der Hauptchain landen.
State Channels: Zwei Parteien öffnen einen Kanal, führen Transaktionen außerhalb der Blockchain durch und schließen ihn anschließend. Beispiel: Lightning Network (Bitcoin)
Sidechains: eigenständige Blockchains, die parallel zur Hauptchain laufen und über Bridges miteinander verbunden sind.
Vorteil: Flexibilität
Nachteil: eigene Sicherheitsstruktur
Rollups
Der aktuell wichtigste Ansatz.
- Optimistic Rollups (Optimism, Arbitrum)
Transaktionen gelten zunächst als gültig, können aber angefochten werden - ZK-Rollups (zkSync, StarkNet, Polygon zkEVM)
Verwenden kryptografische Beweise für sofortige Validität
ZK-Rollups gelten als langfristig beste Lösung, sind aber technisch anspruchsvoller.
Verschachtelte Blockchains (Plasma): Sekundäre Chains, die unter den Regeln der Hauptchain arbeiten.
Layer 3: Die Anwendungsschicht
Hier befinden sich die Anwendungen:
- DeFi-Protokolle
- NFT-Marktplätze
- Blockchain-Spiele
- Wallets
- Unternehmenslösungen
Layer 3 kommuniziert über APIs und Smart Contracts mit Layer 1 und 2.
Viele Anwendungen laufen heute noch direkt auf Layer 1, was ihre Skalierbarkeit einschränkt.
Kann das Blockchain-Trilemma gelöst werden?
Nicht vollständig, aber wir kommen näher. Moderne Lösungen wie ZK-Rollups in Kombination mit starken Layer-1-Systemen verschieben die Grenzen. Ethereum strebt im gesamten Stack über 100.000 Transaktionen pro Sekunde an.
Andere Blockchains setzen andere Prioritäten:
- Solana – hohe Geschwindigkeit, aber Kritik an Zentralisierung
- Avalanche – schnelle Finalität durch neuen Konsens
Keine perfekte Lösung, aber das Schichtenmodell bringt uns nahe heran.
Häufig gestellte Fragen
Wie lässt sich Layer 1 vs. Layer 2 einfach erklären?
Layer 1 ist die Hauptstraße. Layer 2 ist die Schnellspur daneben.
Sind Layer-2-Transaktionen genauso sicher?
Rollups, insbesondere ZK-Rollups, kommen sehr nahe an die Sicherheit von Layer 1 heran.
Warum erhöht man nicht einfach die Blockgröße?
Das erschwert den Betrieb von Nodes und reduziert die Dezentralisierung.
Was ist ein Smart Contract?
Selbstausführender Code, der automatisch abläuft, wenn Bedingungen erfüllt sind.
Was sind Gasgebühren?
Gebühren für die Verarbeitung von Transaktionen. Layer 2 reduziert diese erheblich.
Sind alle Blockchains öffentlich?
Nein. Es gibt öffentliche, private und Konsortiums-Blockchains.
Unterschied zwischen Sidechain und Rollup?
Sidechain = eigene Sicherheit
Rollup = Sicherheit von Layer 1
Ist Ethereum Layer 1 oder Layer 2?
Layer 1.
Was bedeutet Finalität?
Der Punkt, an dem eine Transaktion unumkehrbar ist.
Was kommt als Nächstes?
Sharding, ZK-Rollups und bessere Interoperabilität.
Fazit
Die Schichtenarchitektur der Blockchain ist kein technisches Detail, sondern die Grundlage dafür, dass sie überhaupt skalieren kann. Jede Schicht gleicht die Grenzen der darunterliegenden Schicht aus. Das gesamte System ist ein ständiger Balanceakt zwischen Sicherheit, Dezentralisierung und Geschwindigkeit.