Der Gründer von Ethereum (ETH) versuchte eine vereinfachte Klassifizierung von Layer-2-Lösungen auf Ethereum (ETH) und schlug zwei elegante Designs vor, um das L1/L2-Bridging sicherer und ressourcenoptimierter zu machen.
Von Lesebrücken zu Validierungsbrücken: Vitalik Buterin über L1/L2-Konsistenz
Im Jahr 2023 dominieren drei Arten von L2-Lösungen das EVM-Ökosystem: Rollups, Validiums und getrennte Systeme. Während Rollups die Daten auf L1 speichern, verwenden Validiums zu diesem Zweck Server oder andere isolierte Systeme. Rollups verifizieren die Daten über betrugssichere oder zk-SNARKs, während Validiums nur zk-SNARKS unterstützen.
Zwei Faktoren sind vorherrschend, sagt er, wenn es darum geht, zu entscheiden, auf welches dieser oder jener L2-Design aufgebaut werden soll. Erstens sind es die Kosten für die native Ethereum-(ETH)-Datenverfügbarkeit und dann die eigenen Bedürfnisse der Anwendung, d. h. ihr Interesse an höherer Geschwindigkeit oder an zusätzlicher Sicherheit.
Wenn dann das Ethereum-(ETH)-Mainnet auf irgendeine Weise zurückgeht (unerwartet in zwei unabhängige Versionen aufspaltet), kann das L2-Netzwerk nur entweder finalisierte Blöcke lesen oder ebenfalls zurückgehen: Hier sind die beiden wichtigsten Modelle, die nötig sind, um das L1/L2-System konsistent zu halten.
Ein weiteres produktives Konzept in diesem Bereich ist die sogenannte „validating bridge“, also ein plattformübergreifender Mechanismus, der die Gültigkeit seiner „zugrunde liegenden“ Blockchain nachweisen kann:
„Jetzt, machen wir aus der Bridge eine validating bridge: Sie überprüft nicht nur den Konsens, sondern auch ein ZK-SNARK, das beweist, dass der Zustand eines neuen Blocks korrekt berechnet wurde.“
Sobald das erledigt ist, können die Validatoren der oberen Chain Ihre Gelder nicht mehr stehlen. Sie können zwar einen Block mit nicht verfügbaren Daten veröffentlichen und so verhindern, dass alle abheben können, aber sie können nicht stehlen (außer indem sie versuchen, ein Lösegeld für Nutzer auszupressen, im Austausch dafür, dass sie die Daten preisgeben, die ihnen das Abheben ermöglichen).
Allerdings ist das L1/L2-Gleichgewicht weiterhin anfällig, bis irgendeine Art von „Governance-Gadget auf Ethereum“ in der Lage ist, den Bridge-Vertrag auf Ethereum (ETH) über eine hypothetische Hard Fork zu informieren, die stattfindet.
Keine „Einheitslösung für alle“ für Ethereum-L2s – so kommt’s
All diese „Add-ons“ zur Sicherheit und Betriebsfähigkeit von Ethereum-(ETH)-L2s bringen jeweils ihre eigenen Kosten mit. In Bezug auf die Sicherheit kann man sie als die Sicherheit des Abhebens auf Ethereum oder als die Sicherheit des Lesens von Ethereum beschreiben.
Jede dApp muss die perfekte Lösung finden – unter Berücksichtigung ihrer eigenen Anforderungen. Für einige Anwendungen sind hohe Sicherheit und enge Vernetztheit von größter Bedeutung. Für ihre Wettbewerber ist etwas Lockereres akzeptabel, im Austausch gegen fortgeschrittenere Möglichkeiten zur Skalierung.
Für manche Systeme könnte jedoch die Verbesserung der „Vernetztheit“ in den kommenden Jahren, Schritt für Schritt, eine perfekte Lösung sein, schließt Buterin.