Spôsoby platby Abuse

Nillion. Inštalácia uzla

12.09.2024, 15:11

Nillion je decentralizovaná platforma, ktorá využíva jedinečnú technológiu distribuovaného ukladania, spracovania a prenosu dát známu ako NMC (Nillion Multicomputation).

Umožňuje vývojárom vytvárať aplikácie a služby, ktoré využívajú technológie na zvýšenie súkromia (PET), ako je napríklad bezpečný viacpoužívateľský výpočet (MPC), na vykonávanie výpočtov s osobnými údajmi bez toho, aby boli vystavené iným používateľom alebo sieti.

V rámci testovacej siete Nillion Verifier si účastníci môžu nainštalovať uzol Verifier, ktorý im umožní stať sa oficiálne uznaným členom siete a dostávať odmeny za vykonávanie výpočtov. Inštalácia Verifiera je jednoduchá a nezaberie veľa času.

Rýchla inštalácia uzla Nillion

Na inštaláciu uzla môžete použiť automatizovaný skript:

wget -q -O nillion.sh https://api.nodes.guru/nillion.sh && sudo chmod +x nillion.sh && ./nillion.sh

Po spustení skriptu postupujte podľa uvedeného odkazu, pripojte peňaženku a pridajte testovaciu sieť nillion-chain-testnet-1. Ak sa sieť nezobrazí automaticky, pridajte ju manuálne prostredníctvom nastavení peňaženky.

Vyžiadanie testovacích tokenov

Skopírujte adresu svojej peňaženky a požiadajte o testovacie tokeny z kohútika. Po prijatí tokenov sa vráťte na stránku verifier.nillion.com, vyberte položku "Verified - Set up for Linux" a prejdite na krok 5 (Inicializácia akuzátora).

Inicializácia akustika

Počas procesu nastavenia budete potrebovať AccountId a PublicKey, ktoré ste získali predtým. Vložte tieto údaje do príslušných polí na stránke a podpíšte transakciu pomocou peňaženky.

Spustite aplikáciu Accuser a zaregistrujte sa

Pred pokračovaním musíte počkať 30-60 minút na dokončenie tajného overenia. Potom môžete pristúpiť k spusteniu programu Accuser:

sudo docker run -d --name nillion -v $HOME/nillion/accuser:/var/tmp nillion/retailtoken-accuser:v1.0.0 accuse --rpc-endpoint "https://testnet-nillion-rpc.lavenderfive.com" --block-start $(curl -s https://testnet-nillion-rpc.lavenderfive.com/status | jq -r .result.sync_info.latest_block_height)

Prihláste sa na kontrolu

Sledovanie procesu registrácie uzla:

sudo docker logs -f nillion --tail=50

Kontrola, či je uzol zaregistrovaný:

sudo docker logs --tail=1000000 nillion | grep -A 2 Registered | tail -3

Spravovať uzol: Ak chcete spravovať uzol

Reštartovanie uzla: Ak chcete uzol reštartovať:

sudo docker restart nillion

Zastaviť uzol:

sudo docker stop nillion

Odstrániť uzol:

sudo docker rm -f nillion

Inštalácia ďalších balíkov

Pred inštaláciou je potrebné aktualizovať systém a nainštalovať aplikáciu Docker:

sudo apt update && sudo apt upgrade -y
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y

Skontrolujte verziu nástroja Docker (aspoň 27.2.0):

docker --version

Spustenie a overenie obrazu Accuser

Po nainštalovaní nástroja Docker je potrebné stiahnuť obraz Accuser a inicializovať ho:

docker pull nillion/retailtoken-accuser:v1.0.0
mkdir -p nillion/accuser
docker run -v ./nillion/accuser:/var/tmp nillion/retailtoken-accuser:v1.0.1 initialise

Skopírujte údaje získané zo súboru credentials.json a uložte ich na bezpečné miesto. Budete ich potrebovať pri registrácii na webovej lokalite Verifier.

Aktualizácia uzla:

Zastavte a odinštalujte docker

docker ps | grep nillion | awk '{print $1}' | xargs docker stop
docker ps -a | grep nillion | awk '{print $1}' | xargs docker rm

Nainštalujte accuser:v1.0.1

docker pull nillion/retailtoken-accuser:v1.0.1

Chýbajú vám niektoré informácie?

Dokumentácia od vývojárov o tom, ako pracovať s uzlom, je k dispozícii na adrese: https://docs.nillion.com/.