1. TAIKO Úvod
ZK-Rollups škáluje výpočty prováděním, agregováním a prokazováním transakcí mimo řetězec a spoléháním se na Ethereum pro důkaz dostupnosti dat a ověřování platnosti. Největší nevýhodou ZK-Rollups v současné době ve výrobě je, že plně nepodporují zobecněné výpočty EVM, ale jsou většinou specifické pro aplikaci. To narušuje kompatibilitu se stávajícími smart kontrakty a dapps Ethereum L1 a dále ztěžuje vytváření nových chytrých kontraktů a dapp, které nabízejí stejný typ složitelných funkcí bohatých na výraz.
Ethereum ekvivalent ZK-Rollups, někdy nazývaný ZK-EVM, jsou svatým grálem škálovacích řešení vrstvy 2, protože neohrožují bezpečnost ani kompatibilitu. Nedávná tvrzení jsou taková, že TAIKO si klade za cíl být ZK-EVM typu 1, tj. upřednostňovat dokonalou ekvivalenci EVM/Ethereum před rychlostí generování důkazů ZK.
TAIKO se skládá ze tří hlavních částí: obvodu ZK-EVM (používá se ke generování důkazů), uzel L2 Rollup (používá se ke správě řetězce Rollup) a protokolu na L1 (používá se ke spojení těchto dvou částí pro ověření protokolu Rollup) .
2. Cloud hosting
Cloudové servery mají následující výhody: vysoká dostupnost, vysoká škálovatelnost, globální datová centra (vyberte vhodný segment IP adresy), snadná konfigurace a nízké náklady
3. Minimální konfigurace pro spuštění Poveru v aktuální verzi
CPU: 8/16 vCore, RAM: 32 GB, SDD: 80 GB, OS: Ubuntu 20.04
4. Využijte cloudovou hostingovou službu Hetzner
(1) Klikněte na „Zaregistrovat se“ pro registraci účtu
(2) Klikněte na „ZAREGISTRUJTE SE NYNÍ“
(3) Vyplňte svůj e-mail a heslo podle pokynů
(4) Vyplňte KYC
(5) Klikněte na <+ Nový projekt> vyplňte název, poté na „nové stránce“ klikněte na „Přidat server
“
(6) Vyberte region (doporučuje se použít datové centrum v Německu), vyberte minimální parametry podle výše uvedených hardwarových parametrů (čím vyšší parametry výkonu, tím vyšší poplatek), dejte serveru náhodný název, a poté klikněte na „vytvořit a koupit“
POZNÁMKA: Bude odeslán e-mail s informacemi o vašem serveru, jako je IP adresa a heslo, zkontrolujte prosím svůj e-mail a použijte tyto informace pro připojení k serveru.
5. Připojte se k serveru
Doporučuje se použít Putty:
Prohledejte internet, stáhněte si a spusťte aplikaci sami.
Použijte informace zaslané na vaši e-mailovou adresu.
Zkopírujte IP a zadejte ji do aplikace a klikněte na tlačítko "Otevřít".
Klikněte na tlačítko „Přijmout“ a zadejte uživatelské jméno a heslo zaslané společností Hetzner.
Poznámka: Chcete-li vložit jakýkoli příkaz, který jste zkopírovali, klepněte pravým tlačítkem myši na místo, kam chcete příkaz vložit.
Zadejte nebo vložte heslo znovu, zadejte nové heslo a znovu heslo potvrďte.
Jak je znázorněno na obrázku výše, vstoupili jste na server.
6. Odlaďte server
Zadejte příkaz:
sudo apt update && apt upgrade -y

Zadejte příkaz pro instalaci některých přednastavených balíčků:
sudo apt install pkg-config curl git-all build-essential libssl-dev libclang-dev ufw
Zadejte příkaz pro instalaci Dockeru:
sudo apt-get install ca-certificates curl gnupg lsb-release

Zadejte příkaz pro instalaci oficiálního klíče GPG 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
Zadejte příkaz pro nastavení cesty ke zdroji instalace
echo \ "deb [arch=$(dpkg --print-architecture) signature-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs ) stabilní" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Nastavte oprávnění k adresáři
sudo chmod a+r /etc/apt/keyrings/docker.gpg
aktualizace sudo apt-get

Nainstalujte nejnovější verzi
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
Po zobrazení výzvy na příkazovém řádku stiskněte Y pro potvrzení.

Nainstalujte docker compose
sudo apt install docker-compose

Obrazovka instalace
Instalační obrazovka sudo apt
Po dokončení instalace zadejte:
sudo obrazovka -S KeithLoveCZ

V tomto okamžiku je serverové prostředí připraveno.
7. Nastavte si svůj vlastní uzel TAIKO v Alchymii
Alchemy hledá adresu webu. Mělo by to vypadat jako na obrázku níže. Dokončete registraci a nastavení uzlu pro vlastní použití podle obrázku níže.





Klíčem je zkopírovat HTTPS a WWS do červeného pole výše, které bude použito později při konfiguraci uzlu TAIKO.
8. Nastavte EOA peněženku
Vzhledem k tomu, že někteří fanoušci o tomto tématu možná nemají ani ponětí, rád bych vás trochu představil.
Stáhněte a nainstalujte peněženku Metamask
Poznámka: Potřebujeme exportovat a zkopírovat soukromý klíč peněženky, takže se ujistěte, že používáte nový účet nebo peněženku bez zůstatku, pouze na uzlech Taiko.
Pokud peněženku Little Fox Wallet nemáte, můžete si ji stáhnout a nainstalovat z Internetového obchodu Chrome, otevřít ji a vytvořit si účet (nezapomeňte účet pouze pro testnet Taiko).
Pokud jste si nainstalovali Taiko, otevřete a vytvořte si nový účet (nezapomeňte účet pouze pro Taiko testnet).
Nové účty lze vytvářet krok za krokem na základě obrázku:



Exportovat soukromý klíč
Exportujte soukromý klíč účtu, zkopírujte informace do poznámkového bloku a uložte je pro další krok. K posledním krokům můžete použít odkazy nebo obrázky níže.


9. Veďte vodu
Chcete-li se stát certifikátorem, musíte vlastnit nějaké ETH na Sepolia (testovací síť pro Ethereum, na které běží testovací síť TAIKO). Použijte webovou stránku Lingshui společnosti pk910 k přihlášení nebo zanechte zprávu a já vám pomohu.

10. Nainstalujte a provozujte Prover testovací sítě TAIKO
Stáhnout uzel:
git klon https://github.com/taikoxyz/simple-taiko-node.git cd simple-taiko-node

Konfigurovat uzel:
cp .env.ukázka .env

Upravte konfigurační soubor pomocí následujícího příkazu a zkopírujte/vložte klíč http/ws uložený v předchozím kroku podle příkladu. Šipky na obrázku představují místo, kam vložit klíč.
nano .env

Chcete-li se zúčastnit soutěže Prover, nastavte následující proměnné prostředí:
Nastavte ENABLE_PROVER na hodnotu true (nahraďte výchozí hodnotu false hodnotou true).
Nastavte L1_PROVER_PRIVATE_KEY jako soukromý klíč vaší peněženky, jak je uvedeno výše, musíte mít určité množství testovacího ETH na Sepolii, pokud ne, nebude existovat žádný GAS, abyste získali odměny.

Stiskněte Ctrl + X, poté na klávesnici napište y a nakonec stiskněte klávesu ENTER.

