1. TAIKO-Einführung

ZK-Rollups skalieren die Datenverarbeitung, indem sie Transaktionen außerhalb der Kette ausführen, aggregieren und beweisen und sich für den Nachweis der Datenverfügbarkeit und Gültigkeitsüberprüfung auf Ethereum verlassen. Der größte Nachteil der derzeit in Produktion befindlichen ZK-Rollups besteht darin, dass sie die allgemeine Berechnung von EVM nicht vollständig unterstützen, sondern größtenteils anwendungsspezifisch sind. Dadurch wird die Kompatibilität mit bestehenden Ethereum L1-Smart-Verträgen und Dapps beeinträchtigt und es wird außerdem schwieriger, neue Smart-Verträge und Dapps zu erstellen, die die gleichen zusammensetzbaren, ausdrucksstarken Funktionen bieten.

Das Ethereum-Äquivalent von ZK-Rollups, manchmal auch ZK-EVMs genannt, ist der heilige Gral der Layer-2-Skalierungslösungen, da sie keine Kompromisse bei Sicherheit oder Kompatibilität eingehen. Jüngste Behauptungen besagen, dass TAIKO darauf abzielt, ein ZK-EVM vom Typ 1 zu sein, d.

TAIKO besteht aus drei Hauptteilen: der ZK-EVM-Schaltung (zur Generierung von Beweisen), dem L2-Rollup-Knoten (zur Verwaltung der Rollup-Kette) und dem Protokoll auf L1 (zur Verbindung dieser beiden Teile zur Rollup-Protokollüberprüfung).

2. Cloud-Hosting

Cloud-Server bieten folgende Vorteile: hohe Verfügbarkeit, hohe Skalierbarkeit, globale Rechenzentren (wählen Sie das entsprechende IP-Adresssegment), einfache Konfiguration und niedrige Kosten

3. Mindestkonfiguration für die Ausführung von Pover in der aktuellen Version

CPU: 8/16 virtuelle Kerne, RAM: 32 GB, SDD: 80 GB, Betriebssystem: Ubuntu 20.04

4. Nutzen Sie den Cloud-Hosting-Service von Hetzner

(1) Klicken Sie auf „Anmelden“, um ein Konto zu registrieren



(2) Klicken Sie auf „JETZT REGISTRIEREN“



(3) Geben Sie Ihre E-Mail-Adresse und Ihr Passwort entsprechend den Anweisungen ein

(4) Füllen Sie den KYC aus

(5) Klicken Sie auf <+ Neues Projekt > geben Sie den Namen ein und klicken Sie dann auf der „Neuen Seite“ auf „Server hinzufügen“.



(6) Wählen Sie eine Region aus (es wird empfohlen, ein Rechenzentrum in Deutschland zu verwenden), wählen Sie die Mindestparameter entsprechend den oben genannten Hardware-Parametern aus (je höher die Leistungsparameter, desto höher die Gebühr), geben Sie dem Server einen zufälligen Namen, und klicken Sie dann auf „Erstellen und kaufen“







HINWEIS: Es wird eine E-Mail mit Ihren Serverinformationen wie IP-Adresse und Passwort gesendet. Bitte überprüfen Sie Ihre E-Mails und verwenden Sie diese Informationen, um eine Verbindung zum Server herzustellen.



5. Stellen Sie eine Verbindung zum Server her

Es wird empfohlen, Putty zu verwenden:

  • Suchen Sie im Internet, laden Sie die Anwendung herunter und starten Sie sie selbst.

  • Verwenden Sie die an Ihre E-Mail-Adresse gesendeten Informationen.

  • Kopieren Sie die IP, geben Sie sie in die Anwendung ein und klicken Sie auf die Schaltfläche „Öffnen“.

  • Klicken Sie auf die Schaltfläche „Akzeptieren“ und geben Sie den von Hetzner gesendeten Benutzernamen und das Passwort ein.

Hinweis: Um einen kopierten Befehl einzufügen, klicken Sie einfach mit der rechten Maustaste auf die Stelle, an der Sie den Befehl einfügen möchten.





Geben Sie Ihr Passwort erneut ein oder fügen Sie es erneut ein, geben Sie Ihr neues Passwort ein und bestätigen Sie Ihr Passwort erneut.

Wie im Bild oben gezeigt, haben Sie den Server betreten.

6. Debuggen Sie den Server

Geben Sie den Befehl ein:

sudo apt update und apt upgrade -y



Geben Sie den Befehl ein, um einige voreingestellte Pakete zu installieren:

sudo apt installiere pkg-config curl git-all build-essential libssl-dev libclang-dev ufw

Geben Sie den Befehl ein, um Docker zu installieren:

sudo apt-get installiere CA-Zertifikate curl gnupg lsb-release



Geben Sie den Befehl ein, um den offiziellen GPG-Schlüssel von Docker zu installieren

sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

Geben Sie den Befehl ein, um den Installationsquellpfad festzulegen

echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stabil" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null



Legen Sie Verzeichnisberechtigungen fest

sudo chmod a+r /etc/apt/keyrings/docker.gpg

sudo apt-get update



Installieren Sie die neueste Version

sudo apt-get installiere docker-ce docker-ce-cli containerd.io docker-compose-plugin

Wenn Sie in der Befehlszeile dazu aufgefordert werden, drücken Sie zur Bestätigung Y.



Installieren Sie Docker Compose

sudo apt installiere Docker-Compose



Bildschirm installieren

sudo apt Installationsbildschirm

Geben Sie nach Abschluss der Installation Folgendes ein:

sudo-Bildschirm -S KeithLoveCZ



Zu diesem Zeitpunkt ist die Serverumgebung bereit.

7. Richten Sie Ihren eigenen TAIKO-Knoten in Alchemy ein

Alchemy sucht nach der Website-Adresse. Sie sollte wie im Bild unten aussehen. Vervollständigen Sie die Registrierungs- und Selbstnutzungsknoteneinstellungen gemäß dem Screenshot unten.













Der Schlüssel besteht darin, HTTPS und WWS in das rote Feld oben zu kopieren, das später bei der Konfiguration des TAIKO-Knotens verwendet wird.

8. EOA-Wallet einrichten

Da einige Fans möglicherweise keine Ahnung von diesem Thema haben, möchte ich Ihnen eine kleine Einführung geben.

Laden Sie die Metamask-Wallet herunter und installieren Sie sie

Hinweis: Wir müssen den privaten Schlüssel des Wallets exportieren und kopieren. Verwenden Sie daher unbedingt ein neues Konto oder Wallet ohne Guthaben, nur auf Taiko-Knoten.

Wenn Sie das Little Fox Wallet nicht haben, können Sie es im Chrome Web Store herunterladen und installieren, es öffnen und ein Konto erstellen (vergessen Sie nicht das Konto nur für das Taiko-Testnetz).

Wenn Sie Taiko installiert haben, öffnen Sie bitte ein neues Konto und erstellen Sie es (vergessen Sie nicht, das Konto nur für das Taiko-Testnetz zu verwenden).

Anhand des Bildes können Schritt für Schritt neue Konten angelegt werden:









Privaten Schlüssel exportieren

Exportieren Sie den privaten Schlüssel des Kontos, kopieren Sie dann die Informationen in Notepad und speichern Sie sie für den nächsten Schritt. Sie können die Links oder Bilder unten verwenden, um zu den letzten Schritten zu gelangen.







9. Führen Sie das Wasser

Um Zertifizierer zu werden, müssen Sie einige ETH auf Sepolia besitzen (ein Testnetzwerk für Ethereum, auf dem das TAIKO-Testnetzwerk läuft). Bewerben Sie sich über die Lingshui-Website von pk910 oder hinterlassen Sie eine Nachricht. Ich helfe Ihnen dann weiter.



10. Installieren und betreiben Sie den Prüfer des TAIKO-Testnetzwerks

Download-Knoten:

git clone https://github.com/taikoxyz/simple-taiko-node.git cd simple-taiko-node



Knoten konfigurieren:

cp .env.Beispiel .env



Bearbeiten Sie die Konfigurationsdatei mit dem folgenden Befehl und kopieren/fügen Sie den im vorherigen Schritt gespeicherten http/ws-Schlüssel entsprechend dem Beispiel ein. Die Pfeile im Bild zeigen an, wo der Schlüssel eingefügt werden soll.

nano .env



Legen Sie die folgenden Umgebungsvariablen fest, um am Prüferwettbewerb teilzunehmen:

  • Setzen Sie ENABLE_PROVER auf true (ersetzen Sie den Standardwert false durch true).

  • Legen Sie L1_PROVER_PRIVATE_KEY als privaten Schlüssel Ihres Wallets fest. Wie oben erwähnt, benötigen Sie eine bestimmte Menge an Test-ETH auf Sepolia. Andernfalls gibt es kein GAS, um Belohnungen zu erhalten.



Drücken Sie Strg + X, geben Sie dann y auf der Tastatur ein und drücken Sie abschließend die EINGABETASTE.

#ETH #Binance #Web3 #Layer2 #原创