Heim > web3.0 > Hauptteil

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

WBOY
Freigeben: 2024-04-03 11:01:04
nach vorne
956 Leute haben es durchsucht

Auszug aus diesem Artikel:

  • Rollup as a Service (RaaS) ist ein neues Geschäftsmodell, das es jedem ermöglicht, sein eigenes L2-Rollup ohne Programmieraufwand zu erstellen und bereitzustellen.

  • Conduit ist ein äußerst benutzerfreundlicher RaaS-Anbieter. Unten sehen Sie, wie Sie mit wenigen Klicks Transaktionen auf Layer 2 Rollup schnell und mit bemerkenswerter Effizienz ausführen können.

  • Während Ihr Rollup aktiv ist, können Sie ETH sein Ich habe es überbrückt und Smart Contracts und Dapps bereitgestellt, zum Beispiel habe ich einen Token namens DOG erstellt und ihn übertragen.

  • Conduit richtet außerdem einen Block-Explorer für Sie ein, damit Sie alles in der Kette einfach visualisieren können.

Text

Wir sehen Wachstum in Ethereum L2, da das Ethereum-Mainnet zu langsam und teuer wird. Die meisten davon sind Rollups, die ich bereits besprochen habe.

Das Erstellen Ihres eigenen Rollups erfordert ein relativ tiefes Verständnis der Blockchain, aber das jüngste Wachstum bei „Rollup as a Service“ (RaaS)-Anbietern bedeutet, dass Sie ein L2-Rollup in wenigen Minuten bereitstellen können, ohne eine einzige Codezeile schreiben zu müssen!

In diesem Artikel werde ich ein wenig über die Funktionsweise von RaaS sprechen, indem ich Conduit beobachte.

Rollups und RaaS

Während das Ethereum-Protokoll weiter skaliert wird, um mehr Transaktionen pro Sekunde abzuwickeln, untersuchen wir EVM L2, das in der bisherigen Literatur eingehend untersucht wurde.

Rollup ist heute der beliebteste L2-Typ auf Ethereum. Zur Erinnerung: Rollup ist eine separate Blockchain, die Transaktionen ausführt und die Rollup-Version dann wieder in der Hauptkette veröffentlicht.

Es gibt bereits Hunderte Beispiele für L2-Rollups, wie in der Abbildung unten dargestellt.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Aber trotz des Aufkommens von Ketten wie Optimism und Arbitrum, die ihre eigenen Toolkits entwickelt haben, um L2 schneller zu erstellen, ist die Erstellung eines eigenen L2 immer noch keine triviale Angelegenheit und erfordert ein gewisses Maß an technischem Wissen. Darüber hinaus müssen Sie Knoten zur Unterstützung von L2 ausführen, was ebenfalls kompliziert werden kann.

Diese Herausforderung hat zu einer neuen Art von Geschäft geführt, der Bereitstellung von „Rollup as a Service“ (RaaS). Mit RaaS kann jeder in wenigen Minuten durch Drücken einiger Tasten sein eigenes Rollup erstellen und bereitstellen und mit der Überbrückung der ETH sowie der Ausführung intelligenter Verträge und Dapps auf seinem eigenen L2 beginnen!

Im Folgenden zeige ich Ihnen, wie einfach es ist, mit RaaS ein Rollup zu erstellen.

Conduit

Es gibt bereits viele Konkurrenten im RaaS-Bereich, darunter Astria, Caldera, AltLayer, Conduit usw.

Für diesen Artikel habe ich mich für Conduit entschieden, da es meiner Meinung nach sehr schnell und einfach zu nutzen ist.

Demnach ermöglicht Ihnen Conduit: „Ein Rollup in Minuten und nicht in Monaten bereitzustellen.“ Bietet „vollständig verwaltetes, produktionstaugliches, anpassbares Ethereum, Optimism, Arbitrum, Base, Mode und Zora Rollup.“

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Ihre Landingpage zeigt sehr deutlich, wie schnell und einfach es ist, mit Conduit ein Rollup zu erstellen.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Lassen Sie es uns in den folgenden Schritten herausfinden.

Erstellen Sie ein Rollup

Wählen Sie zunächst auf der Zielseite die Schaltfläche „Bereitstellen“ aus. Sie werden aufgefordert, ein Konto und eine Organisation zu erstellen, und werden dann sofort zur Einrichtungsseite weitergeleitet, um Ihr erstes Rollup bereitzustellen.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Das Erstellen eines Mainnet-Rollups mit Conduit kostet 3.000 US-Dollar pro Monat. Unabhängig davon, ob Sie ein Mainnet-Rollup benötigen oder nicht, können Sie für den Einstieg immer noch ein Testnet-Rollup für nur 50 US-Dollar pro Monat verwenden.

Conduit ermöglicht Ihnen die Verwendung des OP-Stacks von Optimism oder des Orbit-Stacks von Arbitrum. Wenn Sie Orbit auswählen, werden Sie feststellen, dass sich die nachfolgenden Optionen entsprechend ändern.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Die Abwicklungsschicht ist die Schicht, die die Endgültigkeit und Sicherheit der Transaktion garantiert, während die Datenverfügbarkeitsschicht der Verwalter der Informationen ist, die zum Rekonstruieren des Rollups zu einem bestimmten Zeitpunkt erforderlich sind.

Beides ist wichtig, aber als vereinfachte Lösung sollte die Abwicklung eigentlich auf einer dezentraleren Blockchain wie Ethereum mit der höchsten finanziellen Sicherheit erfolgen, während die Datenverfügbarkeit auf einer Blockchain wie Celestia auf einer zentraleren Blockchain erfolgen kann, die die Speicherung von mehr Daten unterstützt zu geringeren Kosten.

In meinem Testnetz-Beispiel bin ich beim OP-Stack geblieben und habe Ethereum als Abwicklungsschicht und Celestia als DA verwendet. Nichtsdestotrotz können Sie mit Conduit diese kombinieren, um herauszufinden, was für Ihren spezifischen Anwendungsfall am besten funktioniert.

Wenn Sie fortfahren, werden Sie aufgefordert, eine monatliche Gebühr von 50 $ zu zahlen.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Sobald die Zahlung abgeschlossen ist, sind Sie fertig! Innerhalb weniger Minuten haben Sie Ihr erstes L2-Rollup konfiguriert.

Jetzt müssen Sie nur noch 15–20 Minuten warten, bis Conduit alles eingerichtet hat. Sobald die Bereitstellung abgeschlossen ist, sieht sie folgendermaßen aus:

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Die Namen Ihrer Organisation und Ihres Rollups können bearbeitet werden. Sie können jetzt mit der Nutzung Ihres neuen L2-Rollups beginnen!

Beginnen Sie mit der Verwendung Ihres Rollups

Nachdem Sie Ihr Rollup auf der Bereitstellungsseite ausgewählt haben, werden die Rollup-Informationen wie folgt angezeigt:

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Rollup-Konfigurationseinstellungen werden rechts angezeigt, und die Ausgabe im schwarzen Anschlussfeld zeigt dies an L2 läuft. Im Moment müssen Sie nicht wirklich verstehen, was die Ausgabe bedeutet. Sie müssen lediglich sehen, dass sie kontinuierlich aktualisiert wird.

Sie müssen „Zur Wallet hinzufügen“ auswählen, um das Netzwerk zu Ihrer Metamask oder einer gleichwertigen Wallet hinzuzufügen.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Sie sollten dann im Bridge-Bereich auf „Bridge erstellen“ klicken, wodurch eine Bridging-Software namens SuperBridge geöffnet wird.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Da wir uns im Testnetzwerk befinden, können Sie Sepolia ETH mit Ihrem Bridge-Netzwerk verbinden Auf dem neuen Rollup. Wenn Sie keine Sepolia-ETH haben, können Sie diese über diesen Wasserhahn erhalten.

Ich habe ein paar Mal 1 ETH überbrückt und am Ende 2 Testnet-ETH auf meinem neuen L2-Rollup in meiner Metamask-Wallet erhalten. Sie können es auf

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

sehen. Nachdem Sie nun das Testnetzwerk ETH mit Ihrem neuen Rollup verbunden haben, können Sie es verwenden.

Verwenden Sie Ihr Rollup weiter.

Jetzt haben Sie Ihr eigenes L2-Rollup, das Sie bereitstellen können Code direkt hinein.

Öffnen Sie zuerst die Remix-IDE, ich habe in meinem Tutorial „Schreiben Ihres ersten Smart Contracts“ erklärt. Dann kopieren Sie den Code unten in eine neue Datei

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellenAktualisieren Sie die Umgebung auf „Injected Provider“ und stellen Sie Ihre Metamask auf das neue Rollup ein. Geben Sie Ihrem Token einen Namen und ein Symbol neben die orangefarbene Bereitstellungsschaltfläche. In diesem Fall habe ich „Dog, DOG“ geschrieben und auf „Bereitstellen“ geklickt

Sie müssen diese Transaktion in Metamask signieren und wenn die Transaktion verarbeitet wird, haben Sie sie gerade auf Ihrem neuen L2-Rollup erstellt. Das ist cool.

Wenn ich Metamask öffne, kann ich das Token hinzufügen Mein Wallet durch Kopieren der in Remix erstellten Vertragsadresse

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Danach kann ich sehen, dass mein Guthaben an neuen Dog-Token 100000 DOG beträgt. In Metamask kann ich 100 DOG an eine andere Adresse im Netzwerk senden

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Wie erstaunlich, wir haben nicht nur gerade unser eigenes Rollup auf dieser neuen Blockchain erstellt und sie an ein anderes Konto in dieser neuen Kette gesendet

Integration

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellenWie Sie sehen, können Sie dies auf Ihrer neuen tun L2-Blockchain. Machen Sie alles, was Sie wollen, wie das Erstellen Ihrer eigenen Token, Smart Contracts und Dapps.

Sie können alles von einfachen Token bis hin zu komplexen AMMs wie Sushiswap ausführen, wie wir es in mehreren gesehen haben Für diese Art der Integration mit verschiedenen Projekten verfügt Conduit über eine Integrationsseite, die Sie bei der Bereitstellung dieser Anwendungen in Ihrem neuen Rollup unterstützt.

Wenn Sie bei einem Dapp auf dieser Seite „Get“ auswählen, wird ein Formular angezeigt, in dem Sie erklären können, warum Sie dieses Dapp in Ihr Rollup integrieren möchten.

Eine so einfache Schnittstelle zur Kommunikation mit einem von Dutzenden der beliebtesten Dapps zu haben, ist beim Starten eines brandneuen Rollups sehr hilfreich.

Wenn Sie mit allem, was Sie getestet haben, zufrieden sind, können Sie Ihr Rollup ins Mainnet migrieren. Allerdings kostet das Upgrade 3.000 US-Dollar pro Monat und Sie müssen eine Demo mit Conduit vereinbaren, damit es funktioniert.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Bestätigung, was wir im Explorer gemacht haben

Nachdem ich mein neues Testnet-Rollup ausprobiert hatte, konnte ich alles bestätigen, was vor sich ging, indem ich in den Block-Explorer sprang, den Conduit ebenfalls für Sie einrichtet.

Zum Beispiel kann ich zum Browser zurückkehren und meine Adresse anzeigen, um abgeschlossene Transaktionen und die Münzen, die ich besitze, anzuzeigen.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Ich kann weitere Blockchain-spezifische Informationen erhalten, indem ich links die Registerkarte „Blockchain“ auswähle und auf Optionen wie „Einzahlungen (L1->L2)“ klicke. Falls Sie meine überbrückte Sepolia ETH sehen können.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Nachdem ich den Token ausgewählt habe, kann ich auch den neuen DOG-Token sehen, den ich bereitgestellt habe.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Wir können tiefer in diese Münze eindringen und sehen, dass es zwei Inhaber gibt, da ich 100 DOG auf ein anderes Konto im Netzwerk gesendet habe.

Erfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen

Ich glaube, es ist offensichtlich, dass ich nur an der Oberfläche dessen gekratzt habe, was mit einem eigenen neuen Rollup möglich ist. In zukünftigen Beiträgen werde ich möglicherweise auf verschiedene Anwendungsfälle eingehen.

Das Faszinierendste ist, dass L2 wahrscheinlich allgegenwärtig sein wird, da es einfacher geworden ist, Rollups mit RaaS zu erstellen, und dass es Hunderte oder Tausende davon geben wird.

Die eigentliche Frage wird also sein, wie Sie Ihr L2-Rollup von anderen Rollups unterscheiden können.

Das obige ist der detaillierte Inhalt vonErfahren Sie Schritt für Schritt, wie Sie in 2 Minuten Ihr eigenes Rollup erstellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:jb51.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage