Git Product home page Git Product logo

dusk-node-update's Introduction

Dusk-Node-güncel

(google could hatası-çözümlü)

Ödül Durumu

Dusk teşvikli Node kurulum işlemi. Ödül alabilmeniz için; 20 Şubat itibarıyla düğümlerin çalışır durumda olması gerekiyor. Bu, "sayıldığı" ve çalışma süresinin kaydedileceği zamandır 21 Şubat - 15 Mart 2024 arası çalışması gerekiyor. Ödüller : 250K DUSK tüm düğümlere eşit olarak dağıtılacak 250K DUSK, stake edilen tutara göre POAP airdrop'uyla dağıtılacak

Linkler

volkanberra twitter

volkanberra github

Gereksimler

2-4 Gb Ram Ubuntu 22.04 50-100 Gb SSD

Sistem Güncelleme ve kütüphaneler

sudo apt update && sudo apt upgrade -y

Rust kurulumu yapın

Kurulumu yapın

curl --proto '=https' --tlsv1.2 -sSfL https://github.com/dusk-network/itn-installer/releases/download/v0.1.0/itn-installer.sh | sudo sh

Cüzdan oluşturma ve Faucet işlemi

-Discord gidin duyuru kanalına giderek sağ üst tarafta insan logosuna tıklayın

-Botu bulun ve !Dusk komutunu yazın ve sizden cüzdan adresi isteyecek cüzdan adresinizi yazın

-1100 adet tDusk gelecek cüzdanınızı kontrol edin(yogunluktan dolayı 4-12 saat arasında gelebiliyor tokenler)

  • Aşağıdaki komutu girin ve cüzdan kelimelerinizi yazarak giriş yapın.

  • Not:Cüzdan kelimeleri ingilizce karakter ve hepsi küçük harfle olmalı.

  • Şifrenizi belirleyin

  • Şifre tekrar girin

rusk-wallet restore
  • konsensüs anahtarını dışarı aktarmak için aşaıdaki komutu girin
  • Cüzdanınızın şifresini girin
  • Tekrar Şifrenizi girin
rusk-wallet export -d /opt/dusk/conf -n consensus.keys
  • Şifrenizi girin
sh /opt/dusk/bin/setup_consensus_pwd.sh

Port Ayarı İşlemleri

1.Sunucu Port Ayarı

-sanal makinenizden vpc network-firewall kısmını tıklayın(google could) (Not:Diğer farklı şirket sunucuları olanlar güvenlik duvarı ayarlarına girecek)

-Create firewal Rule(güvenlik duvarı kuralı olustur) tıklayın

-Giriş(Ingress) ve çıkış(Egress) her iki trafik yönü için 0.0.0.0/0 filtreli tcp:8080 udp:9000 olacak şekilde güvenlik duvarı kuralı olsuturun.

-tags kesinlikle vermelisiniz!!! örnek olarak girişe dusk1, çıkışa dusk2 ismini verin. -verilen tagsları sanal sunucunuzda network tags bölümüne dusk1 ve dusk2 olusturuduğunuz tagsları yazın

2.Terminal Port Ayarı

komutu girin ufw nin aktif olup olmadığını kontrol edin

ufw status

'ufw incantive' çıktısı aldıysanız 08 nolu koddan devam devam edin;eğer ufw active çıktısı aldıysanız önce 59 nolu kod daha sonra 08 nolu koddan devam edin.

59 nolu kod:aşağıdaki kodu girin

ufw disable

08 nolu kod:aşağıdaki komutu girin

nano /opt/dusk/services/rusk.conf.user

-screen açılacak

-screende açılan ip ayarlarında

-kodların başındaki # (tag) işretlerini silin

-public-ip silin ve yerine harici ip(External IP) yazın

-private-ip silip yerine dahili ip(Internal IP) yazın

#KADCAST_PUBLIC_ADDRESS=public-ip:9000

#KADCAST_LISTEN_ADDRESS=private-ip:9000

Örnek KADCAST_PUBLIC_ADDRESS=34.168.241.213:9000

KADCAST_LISTEN_ADDRESS=10.138.0.6:9000

Servisi Çalıştırın

service rusk start

Update İşlemi Yapın

-Günceleme

curl --proto '=https' --tlsv1.2 -sSfL https://github.com/dusk-network/itn-installer/releases/download/v0.1.1/itn-installer.sh | sudo sh

-Çalıştırma

service rusk start

-Log kontrol

tail -F /var/log/rusk.log

Senkronizasyon Kontrol

Aşağıdaki kodu direk sunucuya yapıştırın bloklar yükseliyor mu? Kontrol edin.Expolrerden karşılaştırma yapın.

curl --location --request POST 'http://127.0.0.1:8080/02/Chain' --header 'Rusk-Version: 0.7.0-rc' --header 'Content-Type: application/json' --data-raw '{
    "topic": "gql",
    "data": "query { block(height: -1) { header { height } } }"
}' | jq '.block.header.height'

*https://explorer.dusk.network/

Stake işlemleri

-nodeniz güncelse (update yaptıysanız) ve syn ise (explorer deki block ile nodedeki block aynı ise) stake işlemine geçin

Faucetten token gelip gelmediğini cüzdanınızdan kontrol ediniz.

  • Cüzdanınıza Faucet üzerinden 1000 tDusk aldıysanız aşağıdaki komutu girerek stake işlemini başlatın
rusk-wallet stake --amt 1000 # Or however much you want to stake
  • Stake 30 block onayı verecek ve stake işlemi tamamlanacak tx vererecek.

Stake işlemleri Kontrol

rusk-wallet stake-info

adres verecek ve sağ altta 1000 adet stake etiğniz görünecek

node kurulum ve update işlemimiz bitmiştir.

Hercules Nodeye ve

Core Node ekibine teşekkürler...

dusk-node-update's People

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.