Начини плаћања Abuse

Подешавање чвора Nullion

12.09.2024, 15:11

Нилион је децентрализована платформа која користи јединствену технологију за дистрибуирано складиштење, обраду и пренос података познату као NMC (Nillion Multicomputation).

Омогућава програмерима да креирају апликације и услуге које користе технологије за побољшање приватности (PET), као што је безбедно вишекорисничко рачунарство (MPC), како би вршили прорачуне на личним подацима без откривања истих другим корисницима или мрежи.

Као део Nillion Verifier тестне мреже, учесници могу инсталирати Verifier чвор, што им омогућава да постану званично признати учесници у мрежи и зараде награде за обављање прорачуна. Инсталирање Verifier-а је једноставно и траје мало времена.

Брза инсталација Ниллион чвора

Да бисте инсталирали чвор, можете користити аутоматску скрипту:

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

Након покретања скрипте, пратите дати линк да бисте повезали свој новчаник и додали тестну мрежу nillion-chain-testnet-1. Ако се мрежа не прикаже аутоматски, додајте је ручно кроз подешавања новчаника.

Захтевајте тестне токене

Копирајте адресу новчаника и преузмите тест токене са славине. Када добијете токене, вратите се на verifier.nillion.com , изаберите „Верификовано — Подешавање за Linux“ и пређите на корак 5 (Иницијализација тужиоца).

Иницијализација тужиоца

Током процеса инсталације, биће вам потребни AccountId и PublicKey које сте раније добили. Налепите ове податке у одговарајућа поља на веб локацији и потпишите трансакцију користећи свој новчаник.

Покретање Accuser-а и регистрација

Пре него што наставите, морате сачекати 30-60 минута да се тајна верификација заврши. Након тога можете покренути 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)

Провера логова

Да бисте пратили процес регистрације чвора:

 sudo docker logs -f nillion --tail=50

Да бисте проверили да ли је чвор регистрован:

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

Управљање чворовима

Да бисте поново покренули чвор:

 sudo docker restart nillion

Да бисте зауставили чвор:

 sudo docker stop nillion

Да бисте избрисали чвор:

 sudo docker rm -f nillion

Инсталирање додатних пакета

Пре инсталације, потребно је да ажурирате систем и инсталирате Докер:

 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

Проверите верзију вашег Докера (не старију од 27.2.0):

 docker --version

Покрените и проверите слику тужиоца

Након инсталирања Докера, потребно је да преузмете слику Accuser-а и иницијализујете је:

 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

Копирајте податке добијене из датотеке credentials.json и сачувајте је на сигурном месту. Биће вам потребни приликом регистрације на веб-сајту Verifier-а.

Ажурирање чвора:

Заустави и уклони докер

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

Инсталирајте тужиоца:v1.0.1

 docker pull nillion/retailtoken-accuser:v1.0.1

Да ли су неке информације недостајале?

Документација програмера о раду са чвором доступна је на линку: https://docs.nillion.com/