You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MobaXtermi indirip bilgisayarımıza kuralım. Sonrasında Altta gösterdiğim yerlere tıklayıp sunucu bilgilerimizi girelim.
Adımda Private keyiniz varsa işaretlediğim yerden dosyanızı seçin. Eğer private key yerine şifre ile bağlanıyorsanız bu adımı geçin. Sunucu şifrenizi sunucuya bağlanırken soracak.
İşaretlediğim sembole basıp gizli dosyalarımızı açığa çıkartalım. Gördüğünüz gibi .nibid klasörü açığa çıktı
Kurduğunuz nodeyi başka bir sunucuya taşımak istediğinizde bilmeniz gerekenler;
İhtiyacınız olanlar priv_validator_key.json dosyası ve cüzdanınızın menmonicleri
Node taşıma işlemi özetle; ikinci sunucuda nodeyi kurmak, senkronize olmasını beklemek, cüzdanınızı recover etmek, son olarak priv_validator_key.json dosyasını yeni sunucuya taşıyıp nodeye restart atmak.
Önemli!
Yeni sunucuda validatörünüz çalışmaya başlamadan önce önceki sunucuda çalışmayı durdurmalıdır.
Validatörünüz iki farklı sunucuda aynı anda çalışması aynı bloğu iki kere imzalamasına neden olur buna multisign denir.
Multisign yapmak valiadtörlerin ödül mekanizmasını manipüle etmek demektir. Bunu yapanlar ağdan slashlenir sonzuza dek atılır ve stakede tuttukları tokenlar ellerinden alınır. Tombstone
Adım adım node taşıma
1. Adım
Nodu kurun ve başlatın.
2. Adım
Cüzdanınızı recover edin.
nodeismi keys add wallet --recover
3. Adım
Nodenizin ağ ile senkronize olmasını bekleyin.
4. Adım
Önceki nodeyi durdurun.
sudo systemctl stop nodeismi
5. Adım
Yeni kurduğunuz nodenin config kalsörü altındaki priv_validator_key.json dosyasını yedeklediğiniz dosya ile değiştirin
Ardından nodeyi yeniden başlatın sudo systemctl restart nodeismi
Kontrol etme
nodeismi status 2>&1 | jq .ValidatorInfo komutunun çıktısındaki Address kısmının explorerda validatör detyalarındaki HEX adresi ile aynı olduğunu kontrol edin
nibid q staking validator $(nibid keys show wallet --bech val -a) komutunun çıktısındaki validatör detaylarının doğru olduğunu kontrol edin.
bu komutta walletyerine cüzdan isminizi yazmanız gerekebilir.