Mokėjimo būdai Abuse

Niljonas. Mazgo diegimas

12.09.2024, 15:11

"Nillion" yra decentralizuota platforma, kurioje naudojama unikali paskirstyta duomenų saugojimo, apdorojimo ir perdavimo technologija, vadinama NMC (Nillion Multicomputation).

Ji leidžia kūrėjams kurti taikomąsias programas ir paslaugas, kuriose naudojamos privatumą didinančios technologijos (PET), pavyzdžiui, saugūs daugialypės terpės skaičiavimai (MPC), kad būtų galima atlikti skaičiavimus su asmeniniais duomenimis, neatskleidžiant jų kitiems naudotojams ar tinklui.

Dalyvaudami "Nillion Verifier" bandymų tinkle, dalyviai gali įdiegti "Verifier" mazgą, kuris leidžia tapti oficialiai pripažintu tinklo nariu ir gauti atlygį už atliktus skaičiavimus. Įdiegti "Verifier" yra paprasta ir užima nedaug laiko.

Greitas "Nillion" mazgo įdiegimas

Mazgui įdiegti galite naudoti automatinį scenarijų:

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

Paleidę scenarijų, vadovaukitės pateikta nuoroda, kad prijungtumėte savo piniginę ir pridėtumėte bandomąjį tinklą nillion-chain-testnet-1. Jei tinklas nerodomas automatiškai, pridėkite jį rankiniu būdu per piniginės nustatymus.

Bandomųjų žetonų prašymas

Nusikopijuokite savo piniginės adresą ir paprašykite bandomųjų žetonų iš maišytuvo. Gavę žetonų, grįžkite į verifier.nillion.com, pasirinkite "Verified - Set up for Linux" ir pereikite prie 5 veiksmo (Inicializuoti kaltininką).

Kaltintuvo inicijavimas

Nustatymo proceso metu jums reikės anksčiau gautų AccountId ir PublicKey (viešasis raktas). Įkelkite šiuos duomenis į atitinkamus svetainės laukus ir pasirašykite sandorį savo pinigine.

Paleiskite "Accuser" ir užsiregistruokite

Prieš pradėdami darbą, turite palaukti 30-60 minučių, kad būtų baigtas slaptas patikrinimas. Po to galite pereiti prie "Accuser" paleidimo:

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)

Prisijungti Patikrinimas

Norėdami stebėti mazgo registracijos procesą:

sudo docker logs -f nillion --tail=50

Patikrinti, ar mazgas užregistruotas:

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

Valdyti mazgą

Iš naujo paleisti mazgą:

sudo docker restart nillion

Sustabdyti mazgą:

sudo docker stop nillion

ištrinti mazgą:

sudo docker rm -f nillion

Įdiegti papildomus paketus

Prieš diegimą reikia atnaujinti sistemą ir įdiegti "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

Patikrinkite "Docker" versiją (bent 27.2.0):

docker --version

Įjungti ir patikrinti "Accuser Image" atvaizdą

Įdiegus "Docker", reikia atsisiųsti "Accuser" atvaizdą ir jį inicializuoti:

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

nukopijuokite duomenis, gautus iš credentials.json failo, ir išsaugokite juos saugioje vietoje. Jų prireiks registruojantis Verifikatoriaus svetainėje.

Atnaujinti mazgą:

Sustabdykite ir pašalinkite "Docker

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

Įdiekite accuser:v1.0.1

docker pull nillion/retailtoken-accuser:v1.0.1

Trūksta tam tikros informacijos?

Kūrėjų dokumentaciją, kaip dirbti su mazgu, rasite adresu: https: //docs.nillion.com/.