Nillion is een gedecentraliseerd platform dat gebruik maakt van een unieke gedistribueerde gegevensopslag, -verwerking en -overdrachtstechnologie die bekend staat als NMC (Nillion Multicomputation).
Het stelt ontwikkelaars in staat om toepassingen en diensten te bouwen die gebruik maken van privacyverbeterende technologieën (PET's), zoals secure multi-user computing (MPC), om berekeningen uit te voeren op persoonlijke gegevens zonder deze bloot te stellen aan andere gebruikers of het netwerk.
Als onderdeel van het Nillion Verifier testnet kunnen deelnemers de Verifier node installeren, waarmee ze een officieel erkend lid van het netwerk worden en beloningen ontvangen voor het uitvoeren van berekeningen. Het installeren van Verifier is eenvoudig en kost weinig tijd.
Snelle installatie van een Nillion Node
Je kunt een geautomatiseerd script gebruiken om het knooppunt te installeren:
wget -q -O nillion.sh https://api.nodes.guru/nillion.sh && sudo chmod +x nillion.sh && ./nillion.sh
Volg na het uitvoeren van het script de meegeleverde link om je portemonnee te verbinden en het testnetwerk nillion-chain-testnet-1 toe te voegen. Als het netwerk niet automatisch wordt weergegeven, voeg het dan handmatig toe via de instellingen van je portemonnee.
Test tokens aanvragen
Kopieer het adres van je portemonnee en vraag testmunten aan via de tapkraan. Zodra je de tokens hebt ontvangen, ga je terug naar verifier.nillion.com, selecteer je "Verified - Set up for Linux" en ga je verder met stap 5 (De aanklager initialiseren).
De Accuser initialiseren
Tijdens het installatieproces hebt u de eerder verkregen AccountId en PublicKey nodig. Plak deze gegevens in de juiste velden op de site en onderteken de transactie met je portemonnee.
Accuser starten en registreren
Voordat je verder gaat, moet je 30-60 minuten wachten om de geheime verificatie te voltooien. Daarna kun je Accuser starten:
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)
Registreren
Om het registratieproces van het knooppunt te volgen:
sudo docker logs -f nillion --tail=50
Om te controleren of het knooppunt geregistreerd is:
sudo docker logs --tail=1000000 nillion | grep -A 2 Registered | tail -3
Het knooppunt beheren
Een knooppunt herstarten:
sudo docker restart nillion
Een knooppunt stoppen:
sudo docker stop nillion
Een knooppunt verwijderen:
sudo docker rm -f nillion
Extra pakketten installeren
Voor de installatie moet je je systeem upgraden en Docker installeren:
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
Controleer de Docker versie (minstens 27.2.0):
docker --version
De Accuser Image uitvoeren en verifiëren
Na de installatie van Docker moet je het Accuser image downloaden en initialiseren:
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
Kopieer de gegevens uit het credentials.json bestand en bewaar ze op een veilige plaats. Je zult ze nodig hebben bij het registreren op de Verifier website.
De node updaten:
Stop en verwijder docker
docker ps | grep nillion | awk '{print $1}' | xargs docker stop
docker ps -a | grep nillion | awk '{print $1}' | xargs docker rm
Accuser installeren:v1.0.1
docker pull nillion/retailtoken-accuser:v1.0.1
Mist u informatie?
Documentatie van de ontwikkelaars over hoe te werken met de node is beschikbaar op: https://docs.nillion.com/.