Způsoby platby Abuse

Nillion. Instalace uzlu

12.09.2024, 15:11

Nillion je decentralizovaná platforma, která využívá jedinečnou technologii distribuovaného ukládání, zpracování a přenosu dat známou jako NMC (Nillion Multicomputation).

Umožňuje vývojářům vytvářet aplikace a služby, které využívají technologie zvyšující ochranu soukromí (PET), jako je například bezpečný víceuživatelský výpočet (MPC), k provádění výpočtů s osobními údaji, aniž by byly vystaveny ostatním uživatelům nebo síti.

V rámci testovací sítě Nillion Verifier si účastníci mohou nainstalovat uzel Verifier, který jim umožní stát se oficiálně uznaným členem sítě a získávat odměny za provádění výpočtů. Instalace Verifieru je jednoduchá a zabere jen málo času.

Rychlá instalace uzlu Nillion

K instalaci uzlu můžete použít automatizovaný skript:

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

Po spuštění skriptu připojte podle uvedeného odkazu peněženku a přidejte testovací síť nillion-chain-testnet-1. Pokud se síť nezobrazí automaticky, přidejte ji ručně prostřednictvím nastavení peněženky.

Vyžádání testovacích tokenů

Zkopírujte adresu své peněženky a požádejte o testovací tokeny z kohoutku. Jakmile tokeny obdržíte, vraťte se na stránku verifier.nillion.com, vyberte možnost "Verified - Set up for Linux" a přejděte ke kroku 5 (Inicializace akuzátoru).

Inicializace akuzátoru

Během procesu nastavení budete potřebovat AccountId a PublicKey, které jste získali dříve. Vložte tyto údaje do příslušných polí na webu a podepište transakci peněženkou.

Spusťte aplikaci Accuser a zaregistrujte se

Než budete pokračovat, musíte počkat 30-60 minut, než se dokončí tajné ověření. Poté můžete přistoupit ke spuštění aplikace 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)

Přihlaste se a proveďte kontrolu

Sledování procesu registrace uzlu:

sudo docker logs -f nillion --tail=50

Kontrola, zda je uzel zaregistrován:

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

Chcete-li spravovat uzel

Restartovat uzel: Chcete-li restartovat uzel, můžete použít následující funkce:

sudo docker restart nillion

Zastavení uzlu: Chcete-li zastavit uzel:

sudo docker stop nillion

Odstranění uzlu:

sudo docker rm -f nillion

Instalace dalších balíčků

Před instalací je třeba provést aktualizaci systému a nainstalovat 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

Zkontrolujte verzi nástroje Docker (alespoň 27.2.0):

docker --version

Spuštění a ověření obrazu Accuser

Po instalaci nástroje Docker je třeba stáhnout obraz Accuser a inicializovat jej:

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

Zkopírujte údaje získané ze souboru credentials.json a uložte je na bezpečné místo. Budete je potřebovat při registraci na webové stránce Verifier.

Aktualizace uzlu:

Zastavte a odinstalujte docker

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

Nainstalujte accuser:v1.0.1

docker pull nillion/retailtoken-accuser:v1.0.1

Chybí vám nějaké informace?

Dokumentace od vývojářů o práci s uzlem je k dispozici na adrese: https://docs.nillion.com/.