BETA POOL a TESTNET

Máme funkční první BETA verzi testnetu. Níže návod jak se do něj připojit:

  1. doporučujeme všem testovat BETA pool na virtuálním stroji, aby nedošlo k případné ztrátě dat z mainnetu. Kdo nechce a ví co dělá, nemusí se tímto krokem zabývat a může přeskočit rovnou na bod č.2. Jako univerzální nástroj pro multi platformí prostředí (Linux, Mac OS, Windows) se zdá být vyhovující Virtualbox viz https://www.virtualbox.org/wiki/Downloads. Tento návod je pouze pro příkazovou řádku tedy doporučujeme pro virtualizaci použít linux např. Ubuntu server viz https://releases.ubuntu.com/21.04/ubuntu-21.04-live-server-amd64.iso.

    nastavení Virtualboxu

    Type: Linux
    Version: Ubuntu 64 bit
    RAM: 4096
    CPU: 4
    HDD: 40 GB
    CD: stažený ISO image Ubuntu
    NETWORK: doporučujeme nastavit **Attached to: Bridged Adapter**
    

    Po bootu virtuálu se rozběhne instalace Ubuntu, stačí vše odklikat a stále pokračovat dále. Jediné co doporučujeme přidat do instalace je ssh server.

  2. instalace Chia předpokláda nainstalovaný virtuální server s linuxem na který se přes ssh připojíte s libovolného terminálu počítače. Tuto cestu doporučujeme z důvodu jednoduší práce s terminály, podpory Cut&Paste apod. Níže návod instalace krok po kroku:

    mkdir chia
    cd chia
    git clone https://github.com/Chia-Network/chia-blockchain.git
    cd chia-blockchain
    git checkout pools.dev
    sh install.sh
    . ./activate
    export CHIA_ROOT="~/.chia/testnet7"
    chia init 
    chia keys generate
    chia configure -t true
    chia start all
    chia wallet get_address
    

    na adrese http://chia-faucet.com … zadat adresu peněženky viz předchozí krok, dále zadat 0.5 XCH a klik na Withdraw. Dojde k připsání 0.5 XCH do vaší peněženky, což je nezbytný krok pro registraci k poolu (každá změna poolu stojí 1 mojo).

    tady si chvilku (několik hodin) počkáte na sync blockchainu testnetu. Možné sledovat přes chia show -s. Jak bude node ve stavu full sync je možné pokračovat na dlaší krok.

  3. přihlášení k BETA poolu

    chia plotnft create -s pool -u https://testnet9.czech.farm
    chia plotnft show
    

    zkopírovat adresu za P2 singleton address (pool contract address for plotting):

  4. plotting

    Pro test farmy je potřeba vygenerovat několik (třeba alespoň 20) malých K25 plotů. Jeden zabere 600 MB a pro účely testování stačí. Níže do příkazu pouze doplňte cestu do TEMPu (my například využíváme na testnetu RAMDISK).

    mkdir ~/chia/plots
    chia plots add -d ~/chia/plots
    chia plots create --override-k -k 25 -t TEMP -d ~/chia/plots -b 3390 -u 128 -r 4 -c P2_SINGLETON_ADDRESS
    
  5. farming

    příkaz chia farm summary zobrazí aktuální stav farmy, kolik má plotů, kolik XCH apod. Další užitečný příkaz je chia wallet show, který zobrazuje aktuální stav peněženky a hlavně POOLING peněženky.

Diskuzi ohledně BETA poolu a testnetu směrujte na fórum viz https://forum.czech.farm/d/7-testnet/.

Dále pracujeme na předávání informací pro farmáře do https://pool.czech.farm/, kde bude možné sledovat veškeré statistiky, žebříčky apod. Toto se v čase stane základem pro samotý pool. Tak se nebojte přinášet různé nápady a vylepšení :-)