Der MetaMask-Entwickler ConsenSys hat ein öffentliches Testnetz seiner Zero-Knowledge Ethereum Virtual Machine (zkEVM) mit dem Namen „Linea“ veröffentlicht, nur wenige Tage nachdem die Konkurrenten Polygon und Matter Labs ihre eigenen zkEVMs gestartet haben.

Verwandte Neuigkeiten: https://www.coindesk.com/tech/2023/03/28/consensys-launches-zkevm-public-testnet-renames-it-linea/

Ich weiß, dass viele Leute anfangen zu kochen, weil dies eine offene Beta ist und jeder ohne Whitelist teilnehmen kann, jeder hat eine Chance, und das Team hat in seinem Discord auch erwähnt, dass frühe Benutzer belohnt werden, was bedeutet, dass dies gebrandet werden könnte Luftabwurf.

Was ist also die Belohnung? Durch die Teilnahme am Linea-Testnetz (ehemals ConsenSys zkEVM) erhalten Sie möglicherweise Metamask- oder ConsenSys-eigene native Token.

ConsenSys hat 450 Millionen US-Dollar bei einer aktuellen Bewertung von 7 Milliarden US-Dollar eingesammelt.

1. Was ist Linea?

Linea ist eine Laryer 2 Zero-Knowledge Ethereum Virtual Machine (zkEVM), die die Ethereum-Umgebung als Rollup repliziert und es Entwicklern ermöglicht, darauf wie auf dem Ethereum-Mainnet aufzubauen. Linea ermöglicht es Benutzern, jeden Smart Contract bereitzustellen, jedes Tool zu verwenden und zu entwickeln, als ob es auf Ethereum aufgebaut wäre. Für Benutzer ermöglicht dies die Erfahrung und Sicherheitsgarantien von Ethereum, jedoch mit geringeren Transaktionskosten. (Schauen wir es uns alle gemeinsam an. Wie auch immer, es ist die offizielle wörtliche Übersetzung.)

2. Registrieren Sie infura

Bevor Sie beginnen, müssen Sie sich für ein Infura-Konto registrieren, das eine Voraussetzung für die Nutzung des Linea-Netzwerks ist. Das Team sagt, es habe „jetzt 150.000 Registrierungen erhalten und geht davon aus, dass diese Zahl noch steigen wird. Da die Nachfrage so hoch ist, kann es einige Wochen dauern, bis Sie Zugang erhalten. Während unser Ziel darin besteht, dass alle Benutzer dem Testnetz beitreten, ist dies bei uns möglicherweise nicht der Fall.“ in der Lage, jeden auf der Warteliste unterzubringen.“

In die Erwachsenensprache übersetzt: Unsere Rücken sind überfüllt. Ob Sie reibungslos eintreten können, hängt von Ihrem Glück ab.

Bei erfolgreicher Anmeldung erhalten Sie Ihren Listenplatz direkt in Ihrem Posteingang. Wenn Sie sich noch nicht für Infura angemeldet haben, machen Sie sich keine Sorgen, Sie erhalten trotzdem eine E-Mail mit den grundlegenden Schritten zur Teilnahme an der Linea-Beta. Beachten Sie jedoch, dass Sie zunächst ein kostenloses Infura-Konto erstellen müssen, um Linea testen zu können.

3. API-Schlüssel erstellen

Um einen API-Schlüssel zu erstellen, befolgen Sie diese Schritte

  • Klicken Sie auf diese Zugriffsseite, um sich bei Ihrem Infura-Konto anzumelden

  • Rufen Sie das Infura-Dashboard auf

  • Klicken Sie auf „Neuen API-SCHLÜSSEL erstellen“

Wenn Sie sich per E-Mail anmelden, sind die oben genannten Schritte nicht verfügbar.

  • Wählen Sie im Popup-Fenster „WEB3 API“ aus und geben Sie ihr einen Namen.

  • Anschließend werden Ihr Konto und Ihr API-Schlüssel erstellt (der API-Schlüssel wird unten verwendet).

4. Fügen Sie das zkEVM-Testnetz zu MetaMask hinzu

Klicken Sie in MetaMask auf „Netzwerk hinzufügen“, wählen Sie „Netzwerk manuell hinzufügen“ und geben Sie die folgenden Informationen ein:

  • Netzwerkname: Leitung

  • Neue RPC-URL: https://consensys-zkevm-goerli-prealpha.infura.io/v3/Ihr API-Schlüssel (oder direkt ausfüllen: https://rpc.goerli.linea.build/)

  • Ketten-ID: 59140

  • Währungssymbol: crETH

  • Block-Explorer-URL: https://explorer.goerll.zkevm.consensys.net

5. Überweisen Sie Gelder von Goerli an zkEVM

Stellen Sie vor der Überweisung von Geldern sicher, dass Sie über genügend ETH im Goerli-Netzwerk verfügen und dass Ihr Wallet ordnungsgemäß für das Linea-Netzwerk konfiguriert ist. Um Goerli ETH zu Linea zu verschieben, gehen Sie folgendermaßen vor:

  • Besuchen Sie die Goertek Test Bridge (hier klicken)

  • Wählen Sie Görli

  • Wählen Sie Linea

  • Wählen Sie ETH-Token

  • Betrag auswählen und absenden

Wechseln Sie nach Abschluss der MetaMask-Brieftasche zum Linea-Netzwerk (ConsenSys zkEVM).

Wenn Sie keine Testnet-Token haben, lesen Sie bitte:

https://medium.com/@jiamigou/Cryptodog Compilation Airdrop Kapitel 150 – Neue Version der Verschlüsselungs-Faucet-Liste – d9b4242434a1

6. Gewöhnliche Interaktion

Derzeit ist es möglich, über Uniswap und Dexchnage mit dem Testnetz zu interagieren, weitere Optionen werden in Zukunft folgen.

(1) Verwendung von Uniswap

Das Uniswap v3-Protokoll wurde in das zkEVM-Protokoll von ConsenSys integriert. Durch den Betrieb von Uniswap können viele Funktionen ausgeführt werden, darunter das Hinzufügen von Liquidität, der Token-Austausch usw.

Tauschen

  • Besuchen Sie die Uniswap-Website, auf der Linea (ConsenSys) Swap verfügbar ist, und Sie können hier direkt auf den Swap-Bereich zugreifen.

  • Wählen Sie im oberen Bereich Ethereum aus und klicken Sie im unteren Bereich auf Consensys Rollup Wrap.

  • Geben Sie den Betrag ein, den Sie umtauschen möchten

  • bestätigen

  • Sie können mehrere Swaps auf die gleiche Weise durchführen

Liquidität erhöhen

  • Klicken Sie auf die Registerkarte Pool

  • Klicken Sie auf „Neue Position“ und wählen Sie den Token aus

  • Geben Sie den Betrag jedes Tokens ein und klicken Sie auf „Bereitstellen“.

  • autorisierte Transaktion

  • Die Liquidität kann auf ähnliche Weise um ein Vielfaches erhöht werden.

(2) Verwendung von Dexchange

Dexchange ist ein „orderbuchbasierter DEX, der auf zkSync 2.0 basiert“ und Sie können diese Plattform verwenden, um mit dem Testnetz zu interagieren.

  • Besuchen Sie die Dexchange-Website und klicken Sie auf „App starten“. Direkt über diese Adresse erreichbar

  • Wählen Sie wETH-crUSDC unter „Markt auswählen“

  • Geben Sie die erforderliche Menge hinzu

  • Klicken Sie auf „Einzahlen“, um die Transaktion zu bestätigen

  • Nachdem Sie Geld eingezahlt haben, können Sie auch andere Handelsvorgänge durchführen.

(3) Wenn die Interaktion fehlschlägt

Wenn die obige Interaktion fehlschlägt, interagieren Sie bitte hier:

1. Tauschen Sie Token aus

https://swap.goerli.linea.build/#/swap, Token tauschen (ETH zu crUSDC und umgekehrt)

2. Liquidität hinzufügen

https://swap.goerli.linea.build/#/pool, Bereitstellung von ETH-crUSDC-Liquidität

7. Rückmeldung

Zu diesem Zeitpunkt sind die grundlegenden Interaktionen der öffentlichen Beta von Linea tatsächlich abgeschlossen. Sie werden nur aufgefordert, Feedback zu geben und dann jeden Tag vorbeizukommen, um zu interagieren Nachdem Sie diesen Punkt erreicht haben, können Sie jetzt das Feedback-Formular ausfüllen:

https://docs.google.com/forms/d/e/1FAIpQLSen0KN2uqKMJuUxBH8yTfwrb-xdN48kA-NmO-DSCJMYRdQyMA/viewform

Wenn Sie eine ausführliche Interaktion durchführen möchten, lesen Sie bitte weiter (viele Personen können möglicherweise nicht interagieren):

8. Setzen Sie intelligente Verträge ein

Schritt 1. Laden Sie diese ZIP-Datei herunter

Link hier

Schritt 2. Klicken Sie hier, um die Remix-IDE aufzurufen

Schritt 3. Stellen Sie die Datei wieder her

Geben Sie Remix ein, wie im Bild unten gezeigt, klicken Sie auf das Menü und dann auf Wiederherstellen

Klicken Sie auf „Datei auswählen“

Wählen Sie die ZIP-Datei aus, die Sie gerade heruntergeladen haben

Klicken Sie dann neben „memecoin“ auf „memecoin“

Nachdem Sie auf „Importieren“ geklickt haben, werden einige Dateien importiert.

Klicken Sie auf die Datei „satoshi.sol“.

Klicken Sie, wie im Bild oben gezeigt, in der linken Menüleiste auf das Solidity-Compiler-Symbol

Dann müssen Sie genau denselben Compiler aus dem Dropdown-Menü auswählen und „Automatisch kompilieren“ und „Warnung ausblenden“ aktivieren.

Klicken Sie wie in der Abbildung unten gezeigt auf „Satoshi.sol kompilieren“.

Klicken Sie im Seitenmenü auf die vierte Schaltfläche, wie unten gezeigt:

Wählen Sie für die Umgebung „Injected Provider – MetaMask“ aus dem Dropdown-Menü aus, entsperren Sie Ihr Metamask-Wallet und stellen Sie eine Verbindung zum Goerli-Testnetzwerk her.

Klicken Sie abschließend auf die Schaltfläche „Bereitstellen“.

Sie werden zur Eingabe einer Metamask-Transaktion aufgefordert, klicken auf „Bestätigen“ und warten 1–2 Minuten.

Nachdem Sie die Transaktion bestätigt haben, müssen Sie 10 bis 20 Minuten warten, bevor Sie im Remix-Terminal auf „Auf Etherscan anzeigen“ klicken.

Im Browser wird etwas Ähnliches angezeigt.

In diesem Schritt ist Ihre Vertragsbereitstellung abgeschlossen.

Das Obige ist die erweiterte Interaktion dieses Artikels. Weitere Dapp-Interaktionen basierend auf ConsenSys finden Sie hier:

https://goerli.linea.build/explore

Das Obige ist der gesamte Inhalt dieses Artikels