Abyste zjistili, kolik CKB může vaše zařízení vytěžit za den, můžete jednoduše postupovat podle kroků v tomto článku, a podívat se, jak spustit uzel CKB a poté těžit a získat odměnu.
První, představení základních principů
Před začátkem se nejprve seznámíme s několika důležitými pojmy.
Nejprve, co je to uzel? Zjednodušeně řečeno, uzel je počítač, na kterém je nainstalován $CKB klient. Tento klient umožňuje vašemu počítači interagovat se sítí CKB.
Nyní si povíme o testovací síti CKB. CKB je blockchainový projekt, jehož síťová struktura je peer-to-peer, což znamená, že celá síť nemá centrální server, ale je složena ze všech uzlů společně. Tyto uzly dosahují konsensu prostřednictvím rovnocenné komunikace, čímž zajišťují spolehlivost blockchainu. Testovací síť je určena výhradně pro testování a liší se od oficiální hlavní sítě.
Druhý, kroky těžby na testovací síti CKB
Nyní se podíváme, jak spustit uzel $CKB na MacOS a těžit.
Stáhněte a nainstalujte klienta CKB
Nejprve si musíte stáhnout binární balíček CKB z oficiálního Github repozitáře Nervos. Po stažení jej rozbalte a nainstalujte.
Po dokončení instalace můžete zkontrolovat, zda byla instalace úspěšná, spuštěním příkazu ckb --version. Pokud uvidíte výstup verze, gratulujeme, klient CKB byl úspěšně nainstalován!
Vygenerujte konfigurační soubor pro testovací síť
Nyní potřebujete vygenerovat konfigurační soubor pro testovací síť. Spusťte příkaz ckb init -C ckb-testnet --spec testnet, který vytvoří složku s názvem ckb-testnet, která obsahuje konfigurační soubory.
Spusťte uzel CKB
Přejděte do složky ckb-testnet a poté spusťte příkaz ckb run pro spuštění uzlu CKB. Uvidíte, že terminál vyžaduje stažení celé blockchainové řetězce z jiných uzlů, což může chvíli trvat.
Vygenerujte svou vlastní peněženku
Abychom mohli těžit a získat odměny, potřebujeme vygenerovat svou vlastní peněženku. Zde použijeme Nodejs a Javascript SDK poskytované Nervos pro generování peněženky.
Nejprve se ujistěte, že vaše verze Nodejs není nižší než 10.10.0. Poté vytvořte nový projekt Nodejs a nainstalujte balíček @nervosnetwork/ckb-sdk-core.
Nyní můžete použít kód ze SDK k vygenerování peněženky. Po spuštění příslušného příkazu obdržíte soukromý klíč a adresu. Tato adresa je vaše adresa peněženky, kterou můžete použít k přijímání těžebních odměn.
Konfigurační uzel používá svou vlastní peněženku
Nyní musíte vygenerovanou peněženku nakonfigurovat do uzlu CKB. Otevřete soubor ckb.toml, najděte příslušné konfigurační položky a nahraďte svou adresu peněženky a soukromý klíč.
Začněte těžit
Po dokončení konfigurace můžete začít těžit. Otevřete nové okno terminálu a spusťte příkaz ckb miner. To zahájí těžební proces a váš počítač začne počítat hash hodnoty splňující síťové požadavky.
Jakmile najdete hash hodnotu splňující podmínky, uvidíte v terminálu zprávu podobnou "nalezeno pečetění", což znamená, že se vám podařilo vytěžit blok!
Zkontrolujte těžební odměny
Nakonec můžete vyhledat svou adresu peněženky na blockchainovém prohlížeči testovací sítě CKB (https://explorer.nervos.org/) a zjistit, zda jste obdrželi těžební odměnu.
Třetí, důležité poznámky
Testovací síť se každé dva týdny resetuje, takže všechny mince budou vymazány.
Těžba vyžaduje určitou výpočetní sílu a čas, takže prosím buďte trpěliví.
Pokud nejste obeznámeni s Nodejs nebo Javascript, nebojte se, stačí postupovat podle výše uvedených kroků.
Dobře, to je hlavní obsah této části. Společně jsme postavili uzel CKB a vytěžili blok.
#CKB助力比特币生态 @CKB Eco Fund