Betalningsmetoder Abuse

Nillion. Installera noden

12.09.2024, 15:11

Nillion är en decentraliserad plattform som använder en unik teknik för distribuerad lagring, bearbetning och överföring av data som kallas NMC (Nillion Multicomputation).

Det gör det möjligt för utvecklare att bygga applikationer och tjänster som använder integritetshöjande teknik (PET), till exempel säker fleranvändarberäkning (MPC), för att utföra beräkningar på personuppgifter utan att exponera dem för andra användare eller nätverket.

Som en del av testnätverket Nillion Verifier kan deltagarna installera Verifier-noden, som gör att de kan bli en officiellt erkänd medlem av nätverket och få belöningar för att utföra beräkningar. Installationen av Verifier är enkel och tar lite tid.

Snabb installation av en Nillion-nod

Du kan använda ett automatiserat skript för att installera noden:

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

När du har kört skriptet följer du länken som tillhandahålls för att ansluta din plånbok och lägga till testnätverket nillion-chain-testnet-1. Om nätverket inte visas automatiskt, lägg till det manuellt via dina plånboksinställningar.

Begära testtokens

Kopiera din plånboksadress och begär testtokens från kranen. När du har fått dina tokens, gå tillbaka till verifier.nillion.com, välj "Verified - Set up for Linux" och fortsätt till steg 5 (Initialisera anklagaren).

Initialisering av ackusatorn

Under installationsprocessen kommer du att behöva AccountId och PublicKey som du fick tidigare. Klistra in dessa uppgifter i lämpliga fält på webbplatsen och signera transaktionen med din plånbok.

Starta Accuser och registrera dig

Innan du fortsätter måste du vänta i 30-60 minuter för att slutföra den hemliga verifieringen. Efter det kan du fortsätta att starta 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)

Logga in och kontrollera

För att spåra nodens registreringsprocess:

sudo docker logs -f nillion --tail=50

För att kontrollera om noden är registrerad:

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

För att hantera noden

För att starta om en nod:

sudo docker restart nillion

Stoppa en nod:

sudo docker stop nillion

Ta bort en nod:

sudo docker rm -f nillion

Så här installerar du ytterligare paket

Före installationen måste du uppgradera ditt system och installera 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

Kontrollera Docker-versionen (minst 27.2.0):

docker --version

Körning och verifiering av Accuser-avbildningen

När du har installerat Docker måste du ladda ner Accuser-imagen och initiera den:

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

Kopiera de uppgifter som hämtats från filen credentials.json och spara dem på ett säkert ställe. Du kommer att behöva dem när du registrerar dig på verifierarens webbplats.

Uppdatering av noden:

Stoppa och avinstallera docker

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

Installera accuser:v1.0.1

docker pull nillion/retailtoken-accuser:v1.0.1

Saknar du någon information?

Dokumentation från utvecklarna om hur man arbetar med noden finns på: https://docs.nillion.com/.