Betalingsmåter Abuse

Nillion. Installere noden

12.09.2024, 15:11

Nillion er en desentralisert plattform som bruker en unik teknologi for distribuert datalagring, -behandling og -overføring, kjent som NMC (Nillion Multicomputation).

Den gjør det mulig for utviklere å bygge applikasjoner og tjenester som benytter personvernfremmende teknologier (PET), for eksempel sikker flerbrukerdatabehandling (MPC), for å utføre beregninger på personlige data uten å eksponere dem for andre brukere eller nettverket.

Som en del av Nillion Verifier-testnettet kan deltakerne installere Verifier-noden, som gjør det mulig å bli et offisielt anerkjent medlem av nettverket og motta belønninger for å utføre beregninger. Installasjonen av Verifier er enkel og tar kort tid.

Rask installasjon av en Nillion-node

Du kan bruke et automatisert skript for å installere noden:

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

Når du har kjørt skriptet, følger du lenken for å koble til lommeboken din og legge til testnettverket nillion-chain-testnet-1. Hvis nettverket ikke vises automatisk, kan du legge det til manuelt via lommebokinnstillingene.

Be om test-tokens

Kopier lommebokadressen din og be om test-tokens fra kranen. Når du har mottatt tokens, går du tilbake til verifier.nillion.com, velger "Verified - Set up for Linux" og går videre til trinn 5 (Initialisering av anklageren).

Initialisering av Accuser

Under oppsettprosessen trenger du AccountId og PublicKey som du har fått tidligere. Lim inn disse dataene i de aktuelle feltene på nettstedet, og signer transaksjonen med lommeboken din.

Start Accuser og registrer deg

Før du fortsetter, må du vente i 30-60 minutter for å fullføre den hemmelige bekreftelsen. Etter det kan du fortsette å starte 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)

Loggkontroll

For å spore noderegistreringsprosessen:

sudo docker logs -f nillion --tail=50

For å sjekke om noden er registrert:

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

For å administrere noden

For å starte en node på nytt:

sudo docker restart nillion

For å stoppe en node:

sudo docker stop nillion

Slik sletter du en node:

sudo docker rm -f nillion

Slik installerer du tilleggspakker

Før installasjonen må du oppgradere systemet og installere 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

Kontroller Docker-versjonen (minst 27.2.0):

docker --version

Kjøre og verifisere Accuser-imaget

Etter at du har installert Docker, må du laste ned Accuser-imaget og initialisere det:

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

Kopier dataene fra credentials.json-filen, og lagre dem på et trygt sted. Du trenger dem når du registrerer deg på Verifier-nettstedet.

Oppdatering av noden:

Stopp og avinstaller docker

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

Installer accuser:v1.0.1

docker pull nillion/retailtoken-accuser:v1.0.1

Mangler du noe informasjon?

Dokumentasjon fra utviklerne om hvordan du arbeider med noden, er tilgjengelig på: https://docs.nillion.com/.