Нилион је децентрализована платформа која користи јединствену технологију за дистрибуирано складиштење, обраду и пренос података познату као 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/