Überblick
Scroll (SCR) ist eine Layer-2-Skalierungslösung, die auf Ethereum aufbaut und Zero-Knowledge-Rollups (zk-Rollups) nutzt, um die Skalierbarkeit zu verbessern und gleichzeitig die Dezentralisierung und Sicherheit von Ethereum aufrechtzuerhalten. Durch die Auslagerung der Berechnungen vom Mainnet reduziert Scroll die Transaktionsgebühren, erhöht den Durchsatz und gewährleistet die Kompatibilität mit bestehenden Ethereum-Tools. Mit der Einführung des SCR-Tokens bewegt sich Scroll in Richtung vollständiger Dezentralisierung durch ein gemeinschaftsgesteuertes Governance-Modell.
Scroll’s wichtige Kennzahlen zum Zeitpunkt des Mainnet-Starts | Quelle: Scroll Blog
Kernfunktionen
-
Zero-Knowledge-Rollups (zk-Rollups): Scroll bündelt Off-Chain-Transaktionen und übermittelt Nachweise an Ethereum, was einen hohen Durchsatz bei niedrigen Gebühren gewährleistet.
-
Ethereum-Kompatibilität: Scrolls zkEVM bleibt kompatibel mit der Ethereum Virtual Machine (EVM), sodass Entwickler dApps nahtlos migrieren können.
-
Dreischichtige Architektur:
-
Abwicklungsschicht: Nutzt Ethereum für endgültige Datenverfügbarkeit und Transaktionsverifizierung.
-
Sequenzierungsschicht: Führt Transaktionen aus und bündelt sie in L2-Blöcke.
-
Nachweisschicht: Erzeugt zk-Nachweise für Zustandstransitionen und stellt die Korrektheit sicher.
-
Reduzierung der Transaktionskosten: Die Transaktionsgebühren auf Scroll sind deutlich niedriger als auf dem Ethereum-Mainnet, was erschwingliche Mikrotransaktionen ermöglicht.
Technischer Überblick
Transaktionslebenszyklus
Sequenzierung von Transaktionen in Scroll | Quelle: Scroll Whitepaper
In Scroll durchläuft jede Transaktion drei wichtige Schritte, bevor sie vollständig abgeschlossen und sicher ist. Durch die Einhaltung dieses dreistufigen Prozesses – Bestätigt → Verpflichtet → Finalisiert – stellt Scroll schnelle und sichere Transaktionen sicher, unterstützt durch die Leistungsfähigkeit von Ethereum. Diese Kombination aus Geschwindigkeit und Sicherheit macht Scroll zu einer leistungsstarken Layer-2-Lösung für alle, die mit der Blockchain interagieren.
-
Bestätigt:
-
Dies ist der erste Schritt. Wenn ein Benutzer eine Transaktion einreicht (wie z.B. das Übertragen von Tokens oder die Interaktion mit einer dApp), verarbeitet und führt das Netzwerk von Scroll die Transaktion in seinem Layer-2-System aus.
-
Die Transaktion wird einem neuen Block im Scroll Layer 2 (L2) Netzwerk hinzugefügt, ähnlich wie Blöcke auf der Ethereum Blockchain erstellt werden. Zu diesem Zeitpunkt ist die Transaktion im Netzwerk sichtbar, aber sie ist noch nicht vollständig auf Ethereum gesichert.
-
Verpflichtet:
-
Sobald mehrere Transaktionen bestätigt wurden, fasst Scroll sie zu Chargen zusammen. Stellen Sie sich diesen Schritt vor, als würden mehrere Quittungen zu einem Umschlag zusammengefasst, um sie sicher aufzubewahren.
-
Diese Charge von Transaktionen wird dann an die Ethereum Blockchain übermittelt. Dies stellt sicher, dass die Daten sicher auf Ethereum aufgezeichnet werden, das als Hauptschicht für Sicherheit und Verfügbarkeit fungiert. Selbst wenn das Netzwerk von Scroll Ausfallzeiten erlebt, sind die Daten weiterhin auf Ethereum verfügbar und bieten eine Sicherung.
-
Finalisiert:
-
Im letzten Schritt wird ein Zero-Knowledge (zk) Nachweis erstellt, um zu verifizieren, dass alle Transaktionen in der Charge korrekt verarbeitet wurden. Dies ist wie ein digitales Zertifikat, das beweist, dass alles in der Charge korrekt und vertrauenswürdig ist.
-
Sobald Ethereum den zk-Nachweis bestätigt, wird die Charge von Transaktionen finalisiert. Zu diesem Zeitpunkt sind die Transaktionen in Stein gemeißelt, was bedeutet, dass niemand sie ändern oder rückgängig machen kann.
Sequenzierungs- und Beweismodell
Quelle: Scroll Whitepaper
Das Netzwerk von Scroll besteht aus drei wichtigen Teilen, die zusammenarbeiten, um Transaktionen schnell, sicher und mit Ethereum kompatibel zu machen.
-
Sequencer: Er sammelt Transaktionen, die im Layer-2 (L2) Netzwerk von Scroll stattfinden (wie Token-Übertragungen oder Smart-Contract-Operationen). Anstatt jede einzelne Transaktion einzeln an Ethereum zu senden (was langsam und kostspielig wäre), fasst der Sequencer sie in Gruppen zusammen. Auf diese Weise werden viele Transaktionen zu einem Paket kombiniert. Sobald die Transaktionen gruppiert sind, postet der Sequencer die Paketdaten an Ethereum, um sicherzustellen, dass sie sicher auf der Haupt-Blockchain gespeichert werden. Dieser Prozess hält die Dinge effizient und stellt sicher, dass die Daten verfügbar sind, selbst wenn Scroll technische Probleme hat.
-
Proving Layer: Nachdem der Sequencer die Transaktionen gruppiert hat, ist die Proving Layer an der Reihe. Diese Schicht verwendet GPU-beschleunigte Prover (superleistungsfähige Computer), um Zero-Knowledge (zk) Beweise zu erstellen. Ein zk-Beweis wirkt wie eine mathematische Garantie dafür, dass alle Transaktionen im Paket korrekt verarbeitet wurden – ohne dass jemand jede einzelne Transaktion erneut überprüfen muss. Durch die Verwendung dieser fortschrittlichen Beweise stellt Scroll sicher, dass Transaktionen schnell und sicher auf Ethereum finalisiert werden.
-
zkEVM: Der zkEVM ist das Gehirn des Scroll-Netzwerks. Es ist eine verbesserte Version der Smart-Contract-Engine von Ethereum (genannt Ethereum Virtual Machine oder EVM), die Zero-Knowledge-Proof-Technologie integriert. Dies bedeutet, dass alle Smart Contracts, die auf Ethereum laufen, auch reibungslos auf Scroll laufen können, ohne neu geschrieben werden zu müssen. Entwickler können ihre bestehenden dApps auf Scroll bereitstellen und dabei niedrigere Gebühren und schnellere Geschwindigkeiten genießen, während sie weiterhin von der Sicherheit von Ethereum profitieren. Der zkEVM stellt auch sicher, dass jede Transaktion strengen Sicherheitsregeln folgt, was den Benutzern die Gewissheit gibt, dass ihre Vermögenswerte und Daten sicher sind.
Zusammen bilden der Sequencer, die Proving Layer und der zkEVM das Kernstück der Scroll-Infrastruktur. Sie sorgen dafür, dass Transaktionen schnell, sicher und kostengünstiger verarbeitet werden, während sie vollständig mit den Tools und dem Ökosystem von Ethereum kompatibel bleiben. Dies macht Scroll zu einer idealen Plattform für alle, die dApps ohne die hohen Gebühren und Verzögerungen des Ethereum-Mainnets nutzen möchten.
SCR Token und Tokenomics
-
Token-Name: Scroll (SCR)
-
Gesamtangebot: 1.000.000.000 SCR
-
Airdrop-Snapshot-Datum: 19. Oktober 2024
-
Start- und Airdrop-Runde-Eins-Anspruchsdatum: 22. Oktober 2024
Token-Nutzen
Der SCR-Token ist integraler Bestandteil der Dezentralisierung der Governance-, Beweis- und Sequenzierungsmechanismen von Scroll:
-
Governance: SCR treibt das Scroll DAO an und verleiht den Inhabern Stimmrechte bei Protokoll-Upgrades und operativen Entscheidungen.
-
Beweisanreize: Provers werden in SCR für die Erstellung von zk-Beweisen (ZKPs) belohnt.
-
Sequenzierungsrolle: SCR ist entscheidend für die Aufrechterhaltung von Hochleistungs-Sequenzierungsoperationen und die Sicherstellung der Echtzeit-Transaktionsendgültigkeit.
Tokenverteilung
-
Airdrops (15%):
-
7% zugeordnet für den ersten Airdrop für frühe Mitwirkende und aktive Nutzer.
-
8% reserviert für zukünftige Airdrops in den nächsten 12-18 Monaten.
-
Ökosystem & Wachstum (35%):
-
25% zugeteilt für Ökosystem und Wachstum
-
10% zugeteilt für die Scroll DAO Treasury.
-
Scroll Foundation Treasury (10%): 20 Millionen SCR bei der Einführung freigeschaltet, der Rest wird schrittweise über vier Jahre freigegeben.
-
Kernmitwirkende (23%): Token zugeteilt an das Kernteam und Berater, mit einem vierjährigen Vesting-Zeitplan.
-
Investoren (17%): Token werden nach einem Jahr freigeschaltet und sind vollständig nach vier Jahren anrechenbar.
Token-Freigabeplan
Wichtige Entwicklungen und Fahrplan (Stand Oktober 2024)
-
Start des Scroll Mainnets: Scroll hat offiziell sein Mainnet auf Ethereum gestartet und bietet eine Layer-2-Lösung, die von zk-Rollups angetrieben wird, um die Skalierbarkeit zu verbessern und die Transaktionskosten zu senken. Dieser Schritt stellte die Kompatibilität der Plattform mit Ethereum-basierten dApps und Tools sicher und förderte eine breitere Akzeptanz.
-
Curie- und Bernoulli-Upgrades:
-
Curie-Upgrade (Juli 2024): Einführung von Gasgebührenreduktionen um etwa das 1,5-fache, komprimierten Transaktionsdaten mit dem Zstd-Algorithmus und Annahme eines modifizierten EIP-1559-Gebührenmodells. Zusätzlich wurden neue EVM-Op-Codes integriert, die eine bessere dApp-Leistung ermöglichen.
-
Bernoulli-Upgrade (April 2024): Unterstützung für EIP-4844-Datenblobs hinzugefügt und SHA2-256-Vorkompilierung implementiert, was die Sicherheit und Transaktionseffizienz im Scroll-Netzwerk verbessert.
-
Testnet-Betrieb und Feedback-Sammlung: Vor dem Start des Mainnets arbeitete Scroll auf dem Sepolia Testnet, sodass Entwickler und Benutzer mit dApps interagieren, Transaktionen durchführen und Feedback geben konnten. Diese Testphase war entscheidend, um Netzwerkfunktionen vor dem Übergang in die Produktion zu verfeinern.
-
Einführung von zkEVM-Schaltungsupdates: Im Laufe des Jahres 2024 verbesserte Scroll seine zkEVM, indem die Anzahl der Schichten im Beweissystem erhöht und der Rekursionsmechanismus für SNARK-Aggregation optimiert wurde, was zu einer schnelleren Transaktionsendgültigkeit führte.
-
Progressive Dezentralisierungs-Roadmap: Die Roadmap umfasst Pläne zur Dezentralisierung von Netzwerkomponenten wie Governance, Sequenzierung und Beweisführung durch eine community-gesteuerte DAO und Ökosystempartnerschaften. Dieser Ansatz stellt sicher, dass das Netzwerk widerstandsfähig gegen Zentralisierungsrisiken wird, wenn es reift.
Schlussfolgerung
Scrolls zk-Rollup-Technologie bietet eine effiziente, skalierbare Lösung für Ethereum-Nutzer, die Sicherheit beibehält und gleichzeitig Kosten senkt. Die Einführung von SCR beschleunigt den Übergang zu einer dezentralen Infrastruktur und befähigt die Community durch Governance- und Einsatzmöglichkeiten. Mit Partnerschaften im Mobil-, Energie- und Finanzsektor ist Scroll gut positioniert, um ein wichtiger Akteur in der Zukunft der Layer-2-Skalierungslösungen zu werden.