1. Introducere TAIKO

ZK-Rollups scalează calculul prin executarea, agregarea și demonstrarea tranzacțiilor în afara lanțului și bazându-se pe Ethereum pentru disponibilitatea dovezii și verificarea validității datelor. Cel mai mare dezavantaj al ZK-Rollup-urilor aflate în prezent în producție este că nu acceptă pe deplin calculul generalizat al EVM, dar sunt în mare parte specifice aplicației. Acest lucru întrerupe compatibilitatea cu contractele și dapp-urile inteligente Ethereum L1 existente și îngreunează și mai mult construirea de noi contracte inteligente și dapp-uri care oferă același tip de capabilități componabile, bogate în expresii.

Echivalentul Ethereum al ZK-Rollups, numit uneori ZK-EVM, este Sfântul Graal al soluțiilor de scalare de nivel 2, deoarece nu compromit securitatea sau compatibilitatea. Afirmațiile recente sunt că TAIKO își propune să fie un ZK-EVM de tip 1, adică acordând prioritate echivalenței perfecte EVM/Ethereum față de viteza de generare a probei ZK.

TAIKO constă din trei părți principale: circuitul ZK-EVM (utilizat pentru a genera dovezi), nodul L2 Rollup (utilizat pentru a gestiona lanțul Rollup) și protocolul pe L1 (folosit pentru a conecta aceste două părți pentru verificarea protocolului Rollup) .

2. Găzduire în cloud

Serverele cloud au următoarele avantaje: disponibilitate ridicată, scalabilitate ridicată, centre de date globale (alegeți segmentul de adresă IP adecvat), configurare ușoară și cost redus

3. Configurație minimă pentru rularea Pover în versiunea curentă

CPU: 8/16 vCore, RAM: 32 GB, SDD: 80 GB, OS: Ubuntu 20.04

4. Utilizați serviciul de găzduire în cloud Hetzner

(1) Faceți clic pe „Înscrieți-vă” pentru a înregistra un cont



(2) Faceți clic pe „ÎNREGISTRARE ACUM”



(3) Completați e-mailul și parola conform solicitărilor

(4) Completați KYC

(5) Faceți clic pe <+ Proiect nou> completați numele, apoi în „pagină nouă”, faceți clic pe „Adăugați server



(6) Selectați o regiune (se recomandă utilizarea unui centru de date în Germania), selectați parametrii minimi în funcție de parametrii hardware menționați mai sus (cu cât parametrii de performanță sunt mai mari, cu atât taxa este mai mare), dați serverului un nume aleatoriu, apoi faceți clic pe „creați și cumpărați”







NOTĂ: Va fi trimis un e-mail cu informațiile serverului dvs., cum ar fi adresa IP și parola, vă rugăm să vă verificați e-mailul și să utilizați aceste informații pentru a vă conecta la server.



5. Conectați-vă la server

Se recomandă utilizarea Putty:

  • Căutați pe internet, descărcați și lansați singur aplicația.

  • Utilizați informațiile trimise la adresa dvs. de e-mail.

  • Copiați IP-ul și introduceți-l în aplicație și faceți clic pe butonul „Deschidere”.

  • Faceți clic pe butonul „Accept” și introduceți numele de utilizator și parola trimise de Hetzner.

Notă: Pentru a lipi orice comandă pe care ați copiat-o, faceți clic dreapta în locul în care doriți să inserați comanda.





Introduceți sau inserați din nou parola, introduceți noua parolă și confirmați-vă parola din nou.

După cum se arată în imaginea de mai sus, ați intrat pe server.

6. Depanați serverul

Introdu comanda:

sudo apt update && apt upgrade -y



Introduceți comanda pentru a instala câteva pachete prestabilite:

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

Introduceți comanda pentru a instala Docker:

sudo apt-get install ca-certificates curl gnupg lsb-release



Introduceți comanda pentru a instala cheia GPG oficială Docker

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

Introduceți comanda pentru a seta calea sursei de instalare

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



Setați permisiunile pentru director

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

sudo apt-get update



Instalați cea mai recentă versiune

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

Când vi se solicită pe linia de comandă, apăsați Y pentru a confirma.



Instalați docker compose

sudo apt install docker-compose



Ecran de instalare

ecran de instalare sudo apt

După finalizarea instalării, introduceți:

sudo screen -S KeithLoveCZ



În acest moment, mediul server este gata.

7. Configurați-vă propriul nod TAIKO în Alchemy

Alchemy caută adresa site-ului web. Ar trebui să arate ca în imaginea de mai jos. Completați setările nodului de înregistrare și autoutilizare conform capturii de ecran de mai jos.













Cheia este să copiați HTTPS și WWS în caseta roșie de mai sus, care va fi folosit mai târziu la configurarea nodului TAIKO.

8. Configurați portofelul EOA

Având în vedere că unii fani poate habar n-au despre acest subiect, aș dori să vă fac o mică introducere.

Descărcați și instalați portofelul Metamask

Notă: trebuie să exportăm și să copiem cheia privată a portofelului, așa că asigurați-vă că folosiți un nou cont sau portofel fără sold, doar pe nodurile Taiko.

Dacă nu aveți portofelul Little Fox, îl puteți descărca și instala din Magazinul web Chrome, îl puteți deschide și vă creați un cont (nu uitați contul doar pentru testnetul Taiko).

Dacă ați instalat deja Taiko, vă rugăm să deschideți și să creați un cont nou (nu uitați contul doar pentru Taiko testnet).

Conturi noi pot fi create pas cu pas pe baza imaginii:









Exportați cheia privată

Exportați cheia privată a contului, apoi copiați informațiile în Notepad și salvați-o pentru pasul următor. Puteți folosi linkurile sau imaginile de mai jos pentru a ajunge la pașii finali.







9. Conduce apa

Pentru a deveni certificator, trebuie să dețineți niște ETH pe Sepolia (o rețea de testare pentru Ethereum, pe care rulează rețeaua de testare TAIKO). Utilizați site-ul web Lingshui al pk910 pentru a aplica sau lăsați un mesaj și vă voi ajuta.



10. Instalați și utilizați rețeaua de testare Prover of TAIKO

Nod de descărcare:

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



Configurați nodul:

cp .env.sample .env



Editați fișierul de configurare cu următoarea comandă și copiați/lipiți cheia http/ws salvată în pasul anterior conform exemplului. Săgețile din imagine reprezintă unde să lipiți cheia.

nano .env



Setați următoarele variabile de mediu pentru a vă alătura competiției Prover:

  • Setați ENABLE_PROVER la adevărat (înlocuiți valoarea implicită false cu adevărat).

  • Setați L1_PROVER_PRIVATE_KEY ca cheie privată a portofelului dvs. După cum sa menționat mai sus, trebuie să aveți o anumită cantitate de ETH de testare pe Sepolia. Dacă nu, nu va exista GAS pentru a obține recompense.



Apăsați Ctrl + X, apoi tastați y pe tastatură și în final apăsați tasta ENTER.

#ETH #Binance #Web3 #Layer2 #原创