Metode de plată Abuse

Nillion. Instalarea nodului

12.09.2024, 15:11

Nillion este o platformă descentralizată care utilizează o tehnologie distribuită unică de stocare, prelucrare și transmitere a datelor, cunoscută sub numele de NMC (Nillion Multicomputation).

Aceasta permite dezvoltatorilor să creeze aplicații și servicii care utilizează tehnologii de îmbunătățire a confidențialității (PET), cum ar fi calculul securizat multiutilizator (MPC), pentru a efectua calcule pe date personale fără a le expune altor utilizatori sau rețelei.

Ca parte a rețelei de testare Nillion Verifier, participanții pot instala nodul Verifier, care le permite să devină membri recunoscuți oficial ai rețelei și să primească recompense pentru efectuarea calculelor. Instalarea Verifier este simplă și necesită puțin timp.

Instalarea rapidă a unui nod Nillion

Puteți utiliza un script automat pentru a instala nodul:

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

După rularea scriptului, urmați link-ul furnizat pentru a vă conecta portofelul și a adăuga rețeaua de testare nillion-chain-testnet-1. Dacă rețeaua nu este afișată automat, adăugați-o manual prin setările portofelului dvs.

Solicitarea jetoanelor de testare

Copiați adresa portofelului dvs. și solicitați jetoane de testare de la robinet. După ce primiți jetoanele, reveniți la verifier.nillion.com, selectați "Verified - Set up for Linux" și treceți la pasul 5 (Inițializarea acuzatorului).

Inițializarea acuzatorului

În timpul procesului de configurare, veți avea nevoie de AccountId și PublicKey care au fost obținute anterior. Lipiți aceste date în câmpurile corespunzătoare de pe site și semnați tranzacția cu portofelul dvs.

Lansați Accuser și înregistrați-vă

Înainte de a continua, trebuie să așteptați 30-60 de minute pentru a finaliza verificarea secretă. După aceea, puteți trece la lansarea 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)

Înregistrarea verificării

Pentru a urmări procesul de înregistrare a nodului:

sudo docker logs -f nillion --tail=50

Pentru a verifica dacă nodul este înregistrat:

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

Pentru a gestiona nodul

Pentru a reporni un nod:

sudo docker restart nillion

Pentru a opri un nod:

sudo docker stop nillion

Pentru a șterge un nod:

sudo docker rm -f nillion

Pentru a instala pachete suplimentare

Înainte de instalare, trebuie să vă actualizați sistemul și să instalați 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

Verificați versiunea Docker (cel puțin 27.2.0):

docker --version

Rularea și verificarea imaginii Accuser

După instalarea Docker, trebuie să descărcați imaginea Accuser și să o inițializați:

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

Copiați datele obținute din fișierul credentials.json și salvați-le într-un loc sigur. Veți avea nevoie de ele atunci când vă înregistrați pe site-ul web al verificatorului.

Actualizarea nodului:

Opriți și dezinstalați docker

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

Instalați accuser:v1.0.1

docker pull nillion/retailtoken-accuser:v1.0.1

Vă lipsesc unele informații?

Documentația dezvoltatorilor privind modul de lucru cu nodul este disponibilă la: https://docs.nillion.com/.