# Migration eines Web3-Protokolls von L1 zu L2

By [The Graph Germany](https://paragraph.com/@thegraphgermany) · 2024-09-11

---

Eine der häufigsten Hürden für den Einstieg in das dezentrale Web ist die kognitive Umstellung von einem frei nutzbaren Web zu einem Web, in dem die Nutzung mit Kosten verbunden ist, d.h. mit [Gas.](https://docs.soliditylang.org/en/latest/introduction-to-smart-contracts.html#gas) Der Unterschied besteht jedoch darin, dass im herkömmlichen Web (web2) die Benutzer das Produkt sind und die Benutzerinformationen zu Geld gemacht und an Werbekunden verkauft werden. Im web3 besitzen und betreiben die Nutzer das Web und lehnen den Status quo ab, das Produkt zu sein.

Doch wie können wir die Gaskosten senken, Blockchain-Transaktionen beschleunigen und das dezentralisierte Web wirklich skalieren? Eine Antwort ist die Implementierung der Layer-2-Technologie (L2). Um web3 wirklich zu skalieren und für alle zugänglich zu machen, sind Protokolle wie [Livepeer](https://medium.com/livepeer-blog/livepeers-pioneering-layer-2-migration-confluence-proceeds-to-community-vote-2f52e85ba813), [Synthetix](https://blog.synthetix.io/l2-mainnet-launch/) und [The Graph](https://thegraph.com/) von der Bereitstellung ihrer Protokolle auf Layer-1 (L1) auf L2 migriert, um den Zugang für Nutzer und Entwickler zu erweitern und gleichzeitig den Ethos der Dezentralisierung zu wahren. Sehen wir uns diese Beispiele an, zusammen mit der Motivation, mit L2 zu skalieren.

### Warum sollte ein Protokoll zu L2 wechseln?

Lassen Sie uns mit einem bekannten Beispiel beginnen. Entwickler bei web3 nutzen The Graph zur Abfrage von Blockchain-Daten - ein wesentlicher Bestandteil des web3-Ökosystems, der das einfache Abrufen und Anzeigen von Onchain-Informationen ermöglicht. Während The Graph im Ethereum-Mainnet (L1) eine explosive Akzeptanz erfuhr, äußerten sich die Netzwerkteilnehmer, insbesondere Indexer, über die hohen Gasgebühren, die in L1 üblich wurden.

Angesichts der hohen Gasgebühren und der langsameren Transaktionszeiten auf L1 entschied sich die The Graph- Community, das The Graph zugrunde liegende Protokoll auf Arbitrum zu migrieren.

Die Migration bot auch die Gelegenheit, Änderungen am Protokoll vorzunehmen. Eine dieser Verbesserungen war die Entfernung der Bonding-Kurven aus dem Kurationsmechanismus, wodurch die Kuration auf Arbitrum wesentlich einfacher wurde.

### Wie The Graph vom Ethereum Mainnet zu Arbitrum One wechselte

Um effektiv skalieren zu können, entschied sich die The Graph-Community für einen strategischen und methodischen Übergang vom Ethereum-Mainnet zu Arbitrum One, um sicherzustellen, dass der Wechsel die Leistung ohne Serviceunterbrechung verbessert und mögliche Risiken minimiert.

### 1\. Wählen Sie eine L2

Um den Anforderungen eines schnell wachsenden Netzwerks gerecht zu werden, benötigte The Graph mehr als einen Lift-and-Shift-Ansatz. Für einige Dapps, wie z. B. [Uniswap,](https://uniswap.org/) ist es am besten, das Protokoll neu bereitzustellen und es vollständig von anderen Versionen zu trennen und die Community zu ermutigen, die neueste Version zu übernehmen. Dieser Prozess kann jedoch je nach Art des jeweiligen Protokolls sehr unterschiedlich ausfallen.

Im Fall von The Graph war ein schrittweiser Übergang zu L2 erforderlich. Dies bedeutete, dass The Graph den Status beider Bereitstellungen des Protokolls aufrechterhalten musste, was ein wichtiger Faktor bei der Wahl der L2 war. [Als die Community ihre Optionen abwog](https://forum.thegraph.com/t/roadmap-to-l2-utilization/2695), hob sich ein L2 von den anderen ab: [Arbitrum One](https://arbitrum.io/), das aufgrund seiner Eigenschaften ausgewählt wurde:

*   **Interoperabilität:** Verwendung einer benutzerdefinierten Brücke zur Aufrechterhaltung des Status auf beiden Ebenen (ähnlich wie bei Livepeer)
    
*   **Ausgereift:** Arbitrum nutzt bewährte Technologie mit einem klar definierten Weg zur Dezentralisierung
    
*   **Aktivität:** Nutzung durch viele Dapps, einschließlich DEXs zur Bereitstellung von Liquidität Nachdem sich die The Graph- Community auf die Verwendung von Arbitrum One geeinigt hatte, war es an der Zeit, aktiv zu werden.
    

### 2.Smart Contracts überarbeiten

Für den Übergang zu L2 mussten die Smart Contracts des Protokolls neu geschrieben werden, um den Reward-Mechanismus so anzupassen, dass er auf beiden Ebenen gleichzeitig funktioniert. Diese neuen Verträge wurden strengen Audits unterzogen, um sicherzustellen, dass sie den höchsten Sicherheitsstandards entsprechen. Die Hauptentwicklerteams erstellten außerdem einen umfassenden Testplan, um das Risiko vor der Umstellung auf L2 zu minimieren.

### 3.Zuverlässige Bereitstellung auf L2

Nach der Iteration im Testnet begann mit der Umstellung eine Devnet-Phase, in der die Hauptentwicklerteams das Protokoll auf Arbitrum One perfektionierten, da es ohne Indexierungsbelohnungen funktionierte. Die Community-Mitglieder entwickelten wichtige Sicherheitsfunktionen, um sicherzustellen, dass das Protokoll im Falle einer Panne sicher auf L1 zurückgreifen kann. Derartige Ereignisse traten nicht ein, und die Devnet-Phase von The Graph auf Arbitrum One war erfolgreich, wobei das Protokoll auf [Block 42.449.166](https://arbiscan.io/block/42,449,166)4 umgestellt wurde.

Die Migration auf Arbitrum in einem gestaffelten Ansatz bedeutete, dass die Indexierungsbelohnungen auf L2 aktiviert werden mussten, was ebenfalls erfolgreich umgesetzt wurde, wobei [5 % der Indexierungsbelohnungen](https://forum.thegraph.com/t/gip-0043-activate-indexing-rewards-in-the-graph-network-on-arbitrum-one/3999) vom [The Graph Council](https://thegraph.com/ecosystem/governance/) über den [Governance-Prozess](https://snapshot.org/#/council.graphprotocol.eth/proposal/0x6dd02b4ab3a388628104b48a792b7db8dfe0cc1a93e8b7f5952fd4f7a1d2aa79) auf den L2-Einsatz von The Graph umgeleitet wurden.

Nach diesem Proof of Concept begann The Graph mit der Massenmigration der Nutzer von L1 auf L2.

### 4\. Erleichtern Sie den Wechsel zu L2

Die Kernentwicklerteams von The Graph haben L2 Transfer Tools veröffentlicht, eine Reihe von Smart Contracts und zugehörige UI-Komponenten, die die benutzerdefinierte Brücke nutzen, um nahtlose Transfers zu Arbitrum zu ermöglichen. Diese benutzerdefinierten L2-Transfer-Tools ermöglichten es allen Netzwerkteilnehmern, ihre aktive Beteiligung an The Graph zu übertragen, einschließlich:

*   Delegation
    
*   Subgraphs
    
*   Curation
    
*   Indexer Self-Stake
    

Die L2-Transfer-Tools waren entscheidend für eine nahtlose Benutzererfahrung. Die Kernentwicklungsteams entwickelten auch spezielle Versionen dieser Tools zur Unterstützung von Vesting-Verträgen, um sicherzustellen, dass das gesamte Ökosystem in der Lage sein würde, zu migrieren.

Die L2-Transfer-Tools brachten den Netzwerkteilnehmern eine erhebliche Zeitersparnis. Zum Beispiel mussten die Delegatoren nicht mehr:

*   1\. Ihre GRT nicht delegieren und den Zeitraum der Nichtdelegierung abwarten
    
*   2\. Manuelle Überbrückung ihrer GRT zu L2 (die Überbrückung kann oft 15-30 Minuten dauern)
    
*   3\. Den/die Indexer finden, an den/die sie delegieren, und
    
*   4\. Delegation der GRT (Zahlung einer Delegationssteuer von 0,5 %)
    

Mit den L2-Transfer-Tools brauchten Delegatoren nur eine einzige Transaktion zu initiieren. Ihr GRT würde überbrückt werden, und ihre Delegation würde bei dem von ihnen gewählten Indexer verbleiben. Dies trug nicht nur zu einem reibungslosen Ablauf bei, sondern verringerte auch die Zeit, die die Kunden-Support-Teams für die Bearbeitung von Überbrückungsproblemen benötigten, erheblich.

### 5.Sensibilisierung für die Übertragung

Eine erfolgreiche Migration hing von der Sensibilisierung der Community durch eine breit angelegte Marketingkampagne ab. Obwohl die Indexierungsprämien auf Arbitrum genutzt wurden, um aktive Netzwerkteilnehmer zu motivieren, die attraktiven Möglichkeiten zu nutzen, die bereits auf Arbitrum verfügbar waren, halfen andere Formen der Kommunikation, alle Netzwerkteilnehmer zu motivieren.

Gezielte Blogs, Beiträge in den sozialen Medien und Discord-Ankündigungen auf kontinuierlicher Basis halfen, das Ökosystem in Bewegung zu bringen.

### 6\. Das Protokoll auf L1 verwerfen

In den Monaten nach der Migration wechselten Zehntausende von Netzwerkteilnehmern zu Arbitrum One. Als die Community The Graph auf Arbitrum annahm, stiegen die Indexierungsbelohnungen allmählich an, was am [28\. Juni 2024](https://forum.thegraph.com/t/l1-l2-scaling-with-arbitrum-100-of-indexing-rewards-soon-to-be-on-l2/5850) in einem vollständigen Übergang zu 100% Indexierungsbelohnungen auf Arbitrum gipfelte. [Dies markierte den Beginn der Abschaffung des The Graph-Einsatzes im Ethereum-Mainnet](https://forum.thegraph.com/t/gip-0067-deprecate-the-l1-mainnet-protocol/5886), da die meisten Netzwerkaktivitäten auf L1 heruntergefahren wurden und nur wesentliche Funktionen wie die Token-Bridge in Betrieb blieben.

### Schlussgedanken

Die Umstellung eines Protokolls auf L2 ist nicht nur ein technisches Upgrade, sondern ein Meilenstein, der eine entscheidende Wachstumsphase einleitet. Durch die Umstellung skalieren web3-Protokolle wie [The Graph](https://thegraph.com/), [Livepeer](https://livepeer.org/) und [Synthetix](https://synthetix.io/) nicht nur ihren Betrieb, sondern verstärken auch die Protokollverbesserungen und verdoppeln ihr Engagement für die Dezentralisierung und die Unterstützung der Nutzer.

Die Vorteile dieser Umstellung gehen über die reine Effizienz hinaus. Mit niedrigeren Gasgebühren und schnelleren Transaktionsgeschwindigkeiten sind die Protokolle nun besser positioniert, um web3 zugänglicher als je zuvor zu machen und gleichzeitig die dezentralen Werte zu erhalten.

### Über The Graph

[The Graph](https://thegraph.com/) ist die Quelle von Daten und Informationen für das dezentrale Internet. Als ursprünglicher dezentraler Datenmarktplatz, der Subgraphen eingeführt und standardisiert hat, ist The Graph die web3-Methode zur Indizierung und zum Zugriff auf Blockchain-Daten geworden. Seit dem Start im Jahr 2018 haben Zehntausende von [Entwicklern Subgraphen](https://thegraph.com/docs/quick-start) für Dapps auf über 70 Blockchains erstellt — darunter Ethereum, Arbitrum, Optimism, Base, Polygon, Celo, Fantom, Gnosis und Avalanche.

Da die Nachfrage nach Daten im web3 weiter wächst, tritt The Graph in eine [neue Ära](https://thegraph.com/blog/the-graph-roadmap-new-era/) mit einer erweiterten Vision ein, die neue Datendienste und Abfragesprachen umfasst und sicherstellt, dass das dezentrale Protokoll jeden Anwendungsfall bedienen kann — jetzt und in Zukunft.

Erfahren Sie mehr darüber, wie The Graph die Zukunft der dezentralen physischen Infrastrukturnetzwerke (DePIN) gestaltet und bleiben Sie mit der Community in Verbindung. Folgen Sie The Graph auf [X](https://twitter.com/graphprotocol?s=20), [LinkedIn](https://www.linkedin.com/company/thegraph/), [Instagram](https://www.instagram.com/graphprotocol/?hl=en), [Facebook,](https://www.facebook.com/TheGraphProtocol) [Reddit](https://www.reddit.com/r/thegraph/), [Farcaster](https://warpcast.com/graphprotocol) und [Medium.](https://medium.com/graphprotocol) Schließen Sie sich der Community auf [The Graph’s Telegram](https://t.me/GraphProtocol) an und nehmen Sie an technischen Diskussionen auf [The Graph’s Discord](https://discord.com/invite/vtvv7FP) teil.

[Die The Graph Foundation](https://thegraph.com/blog/announcing-the-graph-foundation/) beaufsichtigt das The Graph Network. Die The Graph Foundation wird vom [Technical Council](https://thegraph.com/blog/inaugurating-council-and-grants/) beaufsichtigt. [Edge & Node](https://edgeandnode.com/), [StreamingFast](https://streamingfast.io/), [Semiotic Labs](https://www.semiotic.ai/), [The Guild](https://the-guild.dev/), [Messari](https://messari.io/), [GraphOps](https://graphops.xyz/), [Pinax](https://pinax.network/en)4 und [Geo](https://www.geobrowser.io/) sind acht der vielen Organisationen im Ökosystem von The Graph.

> Deutschsprachige ÜbersetzungAndy Schreiber / [The Graph| Germany](https://t.me/TheGraph_Germany)

[https://t.me/TheGraph\_Germany](https://t.me/TheGraph_Germany)

![  Andy Schreiber / The Graph| Germany](https://storage.googleapis.com/papyrus_images/fb9ee906cf28e4a263848f8410978b64859fa185e33c463ebd3495016bc681f2.jpg)

Andy Schreiber / The Graph| Germany

Autor: [Michael Macaulay](https://thegraph.com/blog/migrating-l1-l2-protocol/)

---

*Originally published on [The Graph Germany](https://paragraph.com/@thegraphgermany/migration-eines-web3-protokolls-von-l1-zu-l2)*
