Төлем әдістері Abuse

Ниллион. Түйінді орнату

12.09.2024, 15:11

Nillion - NMC (Nillion Multicomputation) деп аталатын деректерді үлестірілген сақтау, өңдеу және беру үшін бірегей технологияны пайдаланатын орталықтандырылмаған платформа.

Ол әзірлеушілерге қауіпсіз көп пайдаланушылы есептеулер (MPC) сияқты құпиялылықты жақсартатын технологияларды (PETs) пайдаланатын қолданбалар мен қызметтерді жасауға, жеке деректер бойынша есептеулерді басқа пайдаланушыларға немесе желіге көрсетпей орындауға мүмкіндік береді.

Nillion Verifier тест желісінің бөлігі ретінде қатысушылар желіде ресми түрде танылған қатысушы болуға және есептеулерді орындағаны үшін сыйақы алуға мүмкіндік беретін Verifier түйінін орната алады. Verifier орнату оңай және аз уақытты алады.

Nillion түйінін жылдам орнату

Түйінді орнату үшін автоматты сценарийді пайдалануға болады:

 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 минут күту керек. Осыдан кейін сіз айыптаушыны бастауға болады:

 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

Қосымша бумаларды орнату

Орнату алдында жүйені жаңарту және 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

Docker нұсқасын тексеріңіз (27.2.0 төмен емес):

 docker --version

Айыптаушының кескінін іске қосыңыз және тексеріңіз

Docker орнатқаннан кейін сіз айыптаушы кескінін жүктеп алып, оны инициализациялауыңыз керек:

 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/