Layer beschreiben, wie Blockchains übereinander gestapelt sind. Ein Layer 1 ist ein Hauptnetzwerk, ein Layer 2 läuft darauf, um es günstiger zu machen, und ein Layer 3 sitzt auf einem Layer 2. Dieser Artikel erklärt die Unterschiede und zeigt, wie die sieben Chains auf ChainMonitor einzuordnen sind.
Wenn Sie neu bei den Grundlagen sind, beginnen Sie zuerst mit Was ist eine Blockchain.
Layer 1: die Basisnetzwerke
Ein Layer 1 (L1) ist eine Blockchain, die eigenständig läuft. Sie hat eigene Validatoren oder Miner, einen eigenen Coin und entscheidet selbst, welche Transaktionen final sind. Nichts anderes muss ihre Blöcke bestätigen.
ChainMonitor zeigt drei L1:
- Bitcoin ist das älteste. Es konzentriert sich darauf, digitales Geld zu sein, und nutzt Proof of Work. Siehe den Bitcoin-Leitfaden.
- Ethereum unterstützt Smart Contracts und nutzt Proof of Stake. Siehe den Ethereum-Leitfaden.
- Solana ist auf hohe Geschwindigkeit ausgelegt, mit Slots von etwa 400 Millisekunden. Siehe den Solana-Leitfaden.
Warum es Layer-2-Netzwerke gibt
Jede Blockchain hat begrenzten Blockplatz. In jeden Block passen nur so viele Transaktionen. Wollen viele Menschen Transaktionen ausführen, konkurrieren sie, indem sie höhere Gebühren bieten. Auf Ethereum, dem meistgenutzten Smart-Contract-Netzwerk, trieb das die Gebühren in stark ausgelasteten Phasen nach oben.
Man könnte Blöcke vergrößern, doch dann könnten weniger Menschen einen Node betreiben, weil der Bedarf an Hardware und Bandbreite wächst. Weniger Nodes schwächen die Idee eines Netzwerks, das jeder prüfen kann. Diese Spannung wird oft das Skalierungsproblem genannt.
Layer-2-Netzwerke (L2) sind die Antwort, für die sich Ethereum entschieden hat. Statt dass jede Transaktion von jedem Ethereum-Node verarbeitet wird, verarbeitet ein L2 Transaktionen selbst und sendet eine kompakte Zusammenfassung zurück an Ethereum. Ethereum dient als Gerichtsprotokoll, nicht als Ort, an dem jeder Swap stattfindet.
Wie ein L2 Sicherheit erbt
Der Kerngedanke ist, dass ein L2 seine Transaktionsdaten an den L1 sendet. Da die Daten auf Ethereum öffentlich sind, kann jeder den L2-Zustand daraus rekonstruieren. Würde der L2-Betreiber versuchen zu betrügen, sind die Beweise verfügbar, und die Regeln des L2 erlauben es Nutzern, den Betrug nachzuweisen oder zu blockieren.
Der L2 braucht also keine eigene große Menge an Validatoren, um Ihr Geld zu schützen. Er leiht sich die Sicherheit von Ethereum. Ihre Assets auf dem L2 werden von Smart Contracts auf Ethereum kontrolliert, und die Auszahlung zurück zu Ethereum wird von diesen Contracts geregelt.
Verschiedene L2 setzen das unterschiedlich um. Die beiden Hauptdesigns, optimistische und Zero-Knowledge-Rollups, werden in Rollups: optimistisch und ZK im Vergleich erklärt.
Rollups und Sidechains sind nicht dasselbe
Oft wird jedes Netzwerk neben Ethereum „Layer 2“ genannt. Das Wort wird locker verwendet, daher hilft es, zwei Dinge zu trennen.
Rollup. Ein Rollup sendet seine Transaktionsdaten an den L1 und verlässt sich auf den L1, um Streitfälle zu entscheiden. Das verschafft ihm geerbte Sicherheit. Arbitrum One, Base und OP Mainnet sind Rollups.
Sidechain. Eine Sidechain ist eine eigene Blockchain mit eigenen Validatoren, die über eine Bridge mit einer anderen Chain verbunden ist. Sie verlässt sich nicht darauf, dass Ethereum ihre Blöcke prüft. Verhalten sich ihre Validatoren falsch, kann Ethereum nicht eingreifen. Polygon PoS ist von dieser Art. Es hält regelmäßig Checkpoints auf Ethereum fest, ist aber kein Rollup, und seine Sicherheit hängt von seiner eigenen Validatorenmenge ab.
Keines der Designs ist automatisch schlecht. Sidechains können günstig und schnell sein und tauschen dafür die geerbte Sicherheit ein, die Rollups bieten. Bei Geld, das Sie nicht verlieren dürfen, ist es wichtig zu verstehen, welchen Typ Sie nutzen. Was der Wechsel zwischen ihnen bedeutet, steht unter Bridges und ihre Risiken.
Was Menschen unter Layer 3 verstehen
Ein Layer 3 (L3) ist eine Chain, die auf einem Layer 2 statt direkt auf Ethereum abgewickelt wird. Das übliche Bild ist ein Stapel: Eine App-Chain läuft auf einem L2, und dieser L2 läuft auf Ethereum.
Warum eine bauen? Ein Team möchte vielleicht eine eigene Chain mit eigenem Gas-Token, besonderen Regeln oder reserviertem Blockplatz für die eigene App, etwa ein Spiel. Toolkits wie Arbitrum Orbit und der OP Stack machen es möglich, solche Chains zu starten. Manche sind so gebaut, dass sie auf einem L2 abwickeln, was sie zu L3 macht.
Der Begriff ist nicht streng definiert. Manche Projekte verwenden ihn für anwendungsspezifische Chains, andere für alles oberhalb eines L2. Verstehen Sie ihn als Beschreibung, wo eine Chain abwickelt, und prüfen Sie die Dokumentation des jeweiligen Projekts. ChainMonitor zeigt derzeit keinen L3.
Die sieben Chains im Vergleich
| Chain | Layer | Typ | Gas-Token |
|---|---|---|---|
| Bitcoin | L1 | Proof of Work | BTC |
| Ethereum | L1 | Proof of Stake | ETH |
| Solana | L1 | Proof of Stake | SOL |
| Arbitrum One | L2 | Optimistischer Rollup | ETH |
| Base | L2 | Optimistischer Rollup (OP Stack) | ETH |
| OP Mainnet (Optimism) | L2 | Optimistischer Rollup (OP Stack) | ETH |
| Polygon PoS | Eigene Chain | Sidechain | POL |
POL ist der Gas-Token von Polygon PoS und hieß früher MATIC. Beachten Sie, dass alle drei Rollups ETH für Gas nutzen, sodass ein ETH-Guthaben auf allen Gebühren bezahlen kann. Details zu jeder Chain finden Sie in den Leitfäden zu Arbitrum, Base, Optimism und Polygon.
Abwägungen, die Sie im Blick behalten sollten
- Kosten. L2 sind normalerweise deutlich günstiger als Ethereum, zahlen aber trotzdem für das Senden von Daten an den L1. Prüfen Sie die Live-Preise im Gas-Tracker.
- Geschwindigkeit. Ein L2 kann eine Transaktion selbst schnell bestätigen, die volle Finalität auf Ethereum kommt aber später.
- Auszahlungen. Geld von einem optimistischen Rollup über die offizielle Bridge zurück zu Ethereum zu bewegen, dauert etwa 7 Tage.
- Vertrauen. Heute verlassen sich die meisten Rollups auf einen Sequencer, einen Server, der Transaktionen ordnet. Das ist ein Punkt der Zentralisierung, den Sie kennen sollten.
- Fragmentierung. Ihr Geld liegt jeweils auf einer Chain, und der Wechsel zwischen ihnen erfordert Schritte.
- Unterschiedliche Adressen. Ethereum, die L2 und Polygon teilen dasselbe Adressformat. Bitcoin und Solana nicht. Siehe Wallets und Schlüssel.
Warum sich Gebühren so stark unterscheiden, lesen Sie unter Warum Gebühren zwischen Chains unterschiedlich sind.
Häufig gestellte Fragen
Was ist der Unterschied zwischen Layer 1 und Layer 2?
Ein Layer 1 ist eine eigenständige Blockchain, die ihre eigenen Blöcke bestätigt. Ein Layer 2 läuft auf einem Layer 1, verarbeitet Transaktionen günstig und sendet Daten zurück an den L1, um dessen Sicherheit zu erben.
Ist Polygon ein Layer 2?
Polygon PoS wird oft so genannt, ist technisch aber eine Sidechain, kein Rollup. Es hat eigene Validatoren und hält Checkpoints auf Ethereum fest. Seine Sicherheit stammt nicht von Ethereum, wie es bei einem Rollup der Fall ist.
Sind Base und Optimism dasselbe?
Es sind getrennte Chains, die dieselbe offene Software nutzen, den OP Stack. Base wurde von Coinbase gebaut. OP Mainnet ist die ursprüngliche Chain des Optimism-Ökosystems. Beide sind optimistische Rollups, die auf Ethereum abwickeln.
Warum ist Layer 2 günstiger als Ethereum?
Viele L2-Transaktionen werden gebündelt und teilen sich die Kosten eines Sendevorgangs an Ethereum. Jeder Nutzer zahlt einen kleinen Teil dieser Kosten plus eine kleine Gebühr für die eigene Verarbeitung des L2.
Was ist ein Layer 3?
Ein Layer 3 ist eine Chain, die auf einem Layer 2 statt direkt auf Ethereum abwickelt. Meist ist es eine anwendungsspezifische Chain, gebaut mit einem Toolkit wie Arbitrum Orbit oder dem OP Stack.