Kernpunkte
- Scroll trennt Ausführung, Beweiserzeugung und Abwicklung (Settlement) auf Ethereum.
- Der Einsatz von Zero-Knowledge-Beweisen macht Transaktionen nicht standardmäßig privat.
- Die Integration muss L2-Zustände und Bewegungen über die Bridge berücksichtigen.
Was ist Scroll?
Scroll ermöglicht den Aufbau von Anwendungen auf einem Layer 2 unter Beibehaltung des Smart-Contract-Modells und der Werkzeuge von Ethereum. Seine Architektur nutzt Beweise, um die Ausführung nachzuweisen, mit Ethereum als Netzwerk für Abwicklung und Datenverfügbarkeit.
Der Begriff Zero-Knowledge bezeichnet eine Familie kryptografischer Verfahren; ihr Einsatz zur Skalierung in diesem Netzwerk bedeutet nicht, dass die Anwendungsdaten vertraulich sind. Diese Unterscheidung ist bei der Gestaltung von Unternehmensprodukten wichtig: Vor dem Speichern von Informationen ist zu entscheiden, was öffentlich sein darf und was in den Systemen des Kunden verbleiben muss.
So funktioniert es
Die Architektur von Scroll verteilt die Arbeit auf Sequenzierung, Beweis und Abwicklung. Die Nodes führen Transaktionen aus und bündeln Informationen; das Beweissystem verifiziert die Ausführung, und die Smart Contracts auf Ethereum steuern die Annahme des Zustands und die Nachrichten zwischen den Schichten.
Im Produkt erfordert diese Trennung, zu erkennen, wann eine Aktion auf L2 aufgenommen wurde und wann der relevante Schritt auf L1 abgeschlossen ist. Die Indexierung muss genügend Informationen vorhalten, um Transfers abzustimmen und Verzögerungen zu erkennen, ohne eine Bestätigung der Benutzeroberfläche mit dem Abschluss des Prozesses zu verwechseln.
Die Äquivalenz der virtuellen Maschine erleichtert die Ausführung bekannter Smart Contracts, doch die Gebühr enthält Komponenten für Ausführung und Datenveröffentlichung. Das Budget wird anhand der Transaktionen des Produkts berechnet, nicht durch Multiplikation einer Aktionsgebühr mit der Nutzerzahl. Wichtig ist, administrative Vorgänge und Bewegungen von Vermögenswerten zwischen Netzwerken einzubeziehen.
Was Scroll bietet
Scroll kann für Solidity-Anwendungen geeignet sein, die auf einem Layer 2 betrieben werden sollen und deren benötigte Vermögenswerte und Dienste in seinem Ökosystem verfügbar sind. Das nützlichste Kriterium ist die Kompatibilität des gesamten Ablaufs, einschließlich Wallets, ergänzender Smart Contracts und Datenzugriff.
Wir evaluieren einen repräsentativen Vorgang, bevor wir den Umfang erweitern. Neben der Ausführung des Smart Contracts prüfen wir, wie sein Ergebnis abgefragt wird, was bei Fehlern geschieht und wie die Nutzer ihre Vermögenswerte in das Netzwerk bringen. Dieser Durchlauf erlaubt es, das Netzwerk auf operativer Grundlage mit Alternativen zu vergleichen.
Ein Credential-System kann Ausstellungen und Widerrufe mit EVM-Smart-Contracts erfassen und ihren Status aus einer Anwendung heraus abfragen. Vor der Entscheidung für Scroll wird geprüft, ob Wallets, Indexer und Verifizierungswerkzeuge diesen gesamten Zyklus unterstützen. Die Validitätsbeweise des Netzwerks verifizieren die Ausführung; sie verbergen den Inhalt der Credentials nicht automatisch und rechtfertigen nicht die Veröffentlichung personenbezogener Daten im Smart Contract.
Grenzen und Auswahlkriterien
Die Ähnlichkeit mit Ethereum reduziert einen Teil des Anpassungsaufwands, beseitigt aber weder Unterschiede in der Ausführung noch Abhängigkeiten vom Protokoll. Aktualisierungen des Beweissystems und die Smart Contracts der Bridge müssen Teil der technischen Überwachung des Produkts sein.
Ebenso wenig sollte Liquidität oder Verfügbarkeit eines Dienstes vorausgesetzt werden, nur weil er auf Ethereum existiert. Linea und andere Layer-2-Netzwerke bieten Alternativen mit unterschiedlichen Ökosystemen. Für eine Anwendung kann die Entscheidung stärker von diesen Diensten und vom Nutzerpfad abhängen als von der kryptografischen Familie, mit der die Transaktionen verifiziert werden.





