Layer 2
Ein Layer 2 ist ein Netzwerk, das auf einer Basis-Blockchain (einem Layer 1) aufbaut und Transaktionen außerhalb der Hauptkette verarbeitet, sich für Sicherheit und endgültige Abwicklung aber auf sie stützt. Das Ziel ist Skalierung: Basis-Blockchains wie Ethereum können nur eine begrenzte Zahl von Transaktionen pro Sekunde bewältigen, daher führen Layer 2 die Aktivität anderswo aus und veröffentlichen dann komprimierte Ergebnisse auf dem Layer 1, sodass eine teure Transaktion auf der Basisschicht für Tausende günstige steht.
Das dominierende Layer-2-Design auf Ethereum ist das Rollup, in zwei Varianten: Optimistic Rollups (Arbitrum, Optimism, Base) gehen davon aus, dass Batches gültig sind, und erlauben Betrugsanfechtungen während eines Streitfensters, während ZK-Rollups (zkSync, Starknet, Linea) jedem Batch kryptografische Gültigkeitsnachweise beifügen. Das bekannteste Layer 2 von Bitcoin ist das Lightning Network, das Zahlungen über vorfinanzierte Kanäle leitet und nur beim Öffnen oder Schließen von Kanälen on-chain abwickelt. Ein Token-Tausch, der im Ethereum-Mainnet mehrere Dollar kosten kann, kostet auf Base typischerweise nur Cent-Beträge, doch die beteiligten Gelder werden letztlich auf Ethereum abgewickelt.
Ein verbreiteter Irrtum ist, dass Layer 2 eigenständige Blockchains mit eigener Sicherheit seien; ein echter Layer 2 erbt die Sicherheitsgarantien des Layer 1 – verschwinden die Betreiber des Rollups, können Nutzer immer noch mithilfe der auf der Basis-Blockchain veröffentlichten Daten aussteigen –, was sie von Sidechains unterscheidet, deren eigenen Validator-Sets man vertrauen muss. In der Praxis betreiben viele Layer 2 weiterhin zentralisierte Sequencer und Upgrade-Schlüssel, ihre Vertrauensminimierung ist also noch in Arbeit und keine vollendete Tatsache.