Der Begriff „Layer 2“ wird locker genug verwendet, um Systeme mit recht unterschiedlichen Eigenschaften abzudecken. Die nützliche Unterscheidung ist nicht Geschwindigkeit oder Kosten, sondern: Worauf verlässt sich das System bei der zugrunde liegenden Kette, und was verlangt es, separat zu vertrauen?
Die Grundanordnung
Ein Rollup führt Transaktionen abseits der Hauptkette aus und veröffentlicht dann genug Information zurück, damit das Ergebnis überprüft oder angefochten werden kann. Die Ausführung wandert, die Überprüfung bleibt. Das ist die ganze Idee; alles Weitere ist ein Detail, wie die Überprüfung funktioniert.
Die Daten zu veröffentlichen ist nicht nebensächlich – es ist der Teil, der die Anordnung sinnvoll macht. Sind die Transaktionsdaten auf der zugrunde liegenden Kette verfügbar, kann jeder den Zustand unabhängig rekonstruieren und eine falsche Behauptung bestreiten. Sind sie es nicht, kann er das nicht, und die Sicherheitsgeschichte ändert sich erheblich.
Zwei Wege, das Ergebnis zu beweisen
Ein Ansatz unterstellt, das veröffentlichte Ergebnis sei korrekt, sofern nicht jemand innerhalb eines Anfechtungsfensters das Gegenteil zeigt. Das ist im Normalfall günstig, weil meist nichts zu beweisen ist, verlangt aber, dass mindestens eine ehrliche Partei zusieht und rechtzeitig anfechten kann. Die Auszahlungsverzögerung, die Nutzer erleben, ist dieses Fenster.
Der andere Ansatz beweist die Korrektheit kryptografisch im Moment der Veröffentlichung. Es gibt keine Anfechtungsfrist, weil es nichts anzufechten gibt – der Beweis verifiziert oder nicht. Die Kosten verlagern sich vom Warten zur Rechenleistung.
Beide erben ihre Basisgarantie vom selben Ort. Keines ist unabhängig von der Kette, auf der es abwickelt, nennenswert sicher.
Wo das eigentliche Risiko meist sitzt
Selten in der Kryptografie. Es sitzt in der umgebenden Maschinerie: wer Ergebnisse veröffentlichen darf, ob es einen Upgrade-Mechanismus gibt, der die Regeln ändern könnte, und ob die Partei, die Transaktionen sequenziert, sie verzögern oder umordnen kann.
Viele Systeme laufen aus praktischen Gründen mit einem einzigen Sequenzer. Das ist nicht automatisch gefährlich, aber es ist eine Konzentration, und man sollte wissen, ob es für Nutzer einen Ausweg gibt, falls diese Partei die Mitwirkung einstellt. Ein System mit einer ehrlichen Antwort auf „was passiert, wenn der Betreiber verschwindet“ ist in einer anderen Kategorie als eines ohne.
Die Behauptungen lesen
Behandeln Sie „durch die Basiskette gesichert“ als Anfang einer Frage, nicht als deren Ende. Fragen Sie, wohin die Daten gehen, wer veröffentlichen darf, was von wem aktualisiert werden kann und was ein Nutzer einseitig tun kann, wenn etwas schiefgeht. Diese vier Antworten beschreiben das tatsächliche Vertrauensmodell genauer als jedes Etikett.
Unser Leitfaden zu Layer 1 versus Layer 2 behandelt das Feld, und was Ethereum ist liefert den Kontext, wo der Großteil dieser Arbeit stattfindet. Keine Finanzberatung.