Ödeme Yöntemleri Abuse

Nillion. Düğümün kurulması

12.09.2024, 15:11

Nillion, NMC (Nillion Multicomputation) olarak bilinen benzersiz bir dağıtılmış veri depolama, işleme ve iletim teknolojisi kullanan merkezi olmayan bir platformdur.

Geliştiricilerin, güvenli çok kullanıcılı hesaplama (MPC) gibi gizlilik artırıcı teknolojileri (PET'ler) kullanan uygulamalar ve hizmetler oluşturmasına ve kişisel veriler üzerinde diğer kullanıcılara veya ağa ifşa etmeden hesaplamalar yapmasına olanak tanır.

Nillion Verifier test ağının bir parçası olarak katılımcılar, ağın resmi olarak tanınan bir üyesi olmalarını ve hesaplama yaptıklarında ödüller almalarını sağlayan Verifier düğümünü kurabilirler. Verifier'ın kurulumu basittir ve biraz zaman alır.

Nillion Node'un hızlı kurulumu

Düğümü kurmak için otomatik bir komut dosyası kullanabilirsiniz:

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

Komut dosyasını çalıştırdıktan sonra, cüzdanınızı bağlamak ve nillion-chain-testnet-1 test ağını eklemek için verilen bağlantıyı izleyin. Ağ otomatik olarak görüntülenmiyorsa, cüzdan ayarlarınızdan manuel olarak ekleyin.

Test tokenlarını talep etme

Cüzdan adresinizi kopyalayın ve musluktan test tokenlarını talep edin. Jetonları aldıktan sonra verifier.nillion.com adresine geri dönün, "Verified - Set up for Linux" seçeneğini seçin ve 5. adıma geçin (Suçlayıcıyı başlatma).

Suçlayıcıyı Başlatma

Kurulum işlemi sırasında, daha önce elde edilen AccountId ve PublicKey'e ihtiyacınız olacaktır. Bu verileri sitedeki uygun alanlara yapıştırın ve işlemi cüzdanınızla imzalayın.

Accuser'ı başlatın ve kaydolun

Devam etmeden önce, gizli doğrulamayı tamamlamak için 30-60 dakika beklemeniz gerekir. Bundan sonra Accuser'ı başlatmaya devam edebilirsiniz:

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)

Günlük Kontrolü

Düğüm kayıt işlemini takip etmek için:

sudo docker logs -f nillion --tail=50

Düğümün kayıtlı olup olmadığını kontrol etmek için:

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

Düğümü yönetmek için

Bir düğümü yeniden başlatmak için:

sudo docker restart nillion

Bir düğümü durdurmak için:

sudo docker stop nillion

Bir düğümü silmek için:

sudo docker rm -f nillion

Ek paketler yüklemek için

Kurulumdan önce sisteminizi yükseltmeniz ve Docker'ı yüklemeniz gerekir:

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 sürümünü kontrol edin (en az 27.2.0):

docker --version

Accuser Görüntüsünü Çalıştırma ve Doğrulama

Docker'ı kurduktan sonra Accuser imajını indirmeniz ve başlatmanız gerekir:

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 dosyasından elde edilen verileri kopyalayın ve güvenli bir yere kaydedin. Verifier web sitesine kaydolurken bunlara ihtiyacınız olacak.

Düğüm güncelleniyor:

Docker'ı durdurun ve kaldırın

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

Accuser:v1.0.1'i yükleyin

docker pull nillion/retailtoken-accuser:v1.0.1

Bazı bilgiler eksik mi?

Node ile nasıl çalışılacağına dair geliştiricilerin belgelerine şu adresten ulaşabilirsiniz: https://docs.nillion.com/.