Nillion on hajautettu alusta, joka käyttää ainutlaatuista hajautettua tietojen tallennus-, käsittely- ja siirtotekniikkaa, joka tunnetaan nimellä NMC (Nillion Multicomputation).
Sen avulla kehittäjät voivat rakentaa sovelluksia ja palveluita, joissa hyödynnetään yksityisyyden suojaa parantavia tekniikoita, kuten turvallista monikäyttäjälaskentaa (MPC), suorittaakseen laskutoimituksia henkilötiedoilla paljastamatta niitä muille käyttäjille tai verkolle.
Osana Nillion Verifier -testiverkkoa osallistujat voivat asentaa Verifier-solmun, jonka avulla heistä voi tulla virallisesti tunnustettuja verkon jäseniä ja saada palkkioita laskutoimituksista. Verifierin asentaminen on yksinkertaista ja vie vain vähän aikaa.
Voit käyttää automaattista skriptiä solmun asentamiseen:
wget -q -O nillion.sh https://api.nodes.guru/nillion.sh && sudo chmod +x nillion.sh && ./nillion.sh
Kun olet ajanut skriptin, seuraa annettua linkkiä yhdistääksesi lompakkosi ja lisätäksesi testiverkon nillion-chain-testnet-1. Jos verkko ei näy automaattisesti, lisää se manuaalisesti lompakkosi asetusten kautta.
Kopioi lompakkosi osoite ja pyydä testimerkkejä hanasta. Kun olet saanut tokenit, palaa osoitteeseen verifier.nillion.com, valitse "Verified - Set up for Linux" ja jatka vaiheeseen 5 (Syytteen alustaminen).
Asennusprosessin aikana tarvitset aiemmin saadut AccountId- ja PublicKey-tunnukset. Liitä nämä tiedot sivuston asianmukaisiin kenttiin ja allekirjoita tapahtuma lompakollasi.
Ennen kuin jatkat, sinun on odotettava 30-60 minuuttia salaisen vahvistuksen suorittamiseksi. Sen jälkeen voit jatkaa Accuserin käynnistämistä:
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)
Voit seurata solmun rekisteröintiprosessia:
sudo docker logs -f nillion --tail=50
Voit tarkistaa, onko solmu rekisteröity:
sudo docker logs --tail=1000000 nillion | grep -A 2 Registered | tail -3
Solmun uudelleenkäynnistäminen:
sudo docker restart nillion
Solmun pysäyttäminen:
sudo docker stop nillion
Solmun poistaminen:
sudo docker rm -f nillion
Ennen asennusta sinun on päivitettävä järjestelmäsi ja asennettava 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
Tarkista Dockerin versio (vähintään 27.2.0):
docker --version
Kun olet asentanut Dockerin, sinun on ladattava Accuser-kuva ja alustettava se:
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
Kopioi credentials.json-tiedostosta saadut tiedot ja tallenna ne turvalliseen paikkaan. Tarvitset niitä, kun rekisteröidyt Verifier-sivustolle.
Pysäytä ja poista docker
docker ps | grep nillion | awk '{print $1}' | xargs docker stop
docker ps -a | grep nillion | awk '{print $1}' | xargs docker rm
Asenna accuser:v1.0.1.
docker pull nillion/retailtoken-accuser:v1.0.1
Kehittäjien dokumentaatio siitä, miten solmun kanssa työskennellään, on saatavilla osoitteessa: https://docs.nillion.com/.