Nillion on detsentraliseeritud platvorm, mis kasutab unikaalset hajutatud andmete salvestamise, töötlemise ja edastamise tehnoloogiat, mida tuntakse nime all NMC (Nillion Multicomputation).
See võimaldab arendajatel luua rakendusi ja teenuseid, mis kasutavad eraelu puutumatust suurendavaid tehnoloogiaid (PET), näiteks turvalist mitme kasutaja arvutamist (MPC), et teha arvutusi isikuandmetega ilma neid teistele kasutajatele või võrgule avaldamata.
Nillion Verifier'i testvõrgu osana saavad osalejad paigaldada Verifier-sõlme, mis võimaldab neil saada võrgu ametlikult tunnustatud liikmeks ja saada tasu arvutuste tegemise eest. Verifieri paigaldamine on lihtne ja võtab vähe aega.
Sõlme paigaldamiseks saab kasutada automaatset skripti:
wget -q -O nillion.sh https://api.nodes.guru/nillion.sh && sudo chmod +x nillion.sh && ./nillion.sh
Pärast skripti käivitamist järgige esitatud linki, et ühendada oma rahakott ja lisada testvõrk nillion-chain-testnet-1. Kui võrku ei kuvata automaatselt, lisage see käsitsi oma rahakoti seadete kaudu.
Kopeerige oma rahakoti aadress ja küsige testtähiseid kraanikast. Kui olete tokenid saanud, minge tagasi verifier.nillion.com, valige "Verified - Set up for Linux" ja jätkake sammuga 5 (Süüdistaja initsialiseerimine).
Seadistamise käigus vajate varem saadud AccountId ja PublicKey. Sisestage need andmed saidi vastavatesse väljadesse ja allkirjastage tehing oma rahakotiga.
Enne jätkamist peate ootama 30-60 minutit, et viia lõpule salajane verifitseerimine. Pärast seda võite jätkata Accuser'i käivitamist:
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)
Sõlme registreerimisprotsessi jälgimiseks:
sudo docker logs -f nillion --tail=50
Kontrollida, kas sõlme on registreeritud:
sudo docker logs --tail=1000000 nillion | grep -A 2 Registered | tail -3
Sõlme taaskäivitamiseks:
sudo docker restart nillion
Sõlme peatamiseks:
sudo docker stop nillion
Sõlme kustutamine:
sudo docker rm -f nillion
Enne paigaldamist peate uuendama oma süsteemi ja installima Dockeri:
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
Kontrollige Dockeri versiooni (vähemalt 27.2.0):
docker --version
Pärast Dockeri installimist tuleb laadida alla Accuser'i kujutis ja initsialiseerida see:
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
Kopeerige credentials.json failist saadud andmed ja salvestage need turvalisse kohta. Te vajate neid Verifieri veebisaidil registreerimisel.
Lõpetage ja desinstallige docker
docker ps | grep nillion | awk '{print $1}' | xargs docker stop
docker ps -a | grep nillion | awk '{print $1}' | xargs docker rm
Installige accuser:v1.0.1
docker pull nillion/retailtoken-accuser:v1.0.1
Dokumentatsioon arendajatelt sõlme töötamise kohta on saadaval aadressil: https://docs.nillion.com/.