Doğrulayıcı kılavuzu
Doğrulayıcıların yaptığı işler, ağın onlara verdiği krediler ve bir doğrulayıcı düğümünün bakımı, taşınması ve emekliye ayrılması.
Rol
Bir doğrulayıcı ne yapar?
Diğer doğrulayıcılarla birlikte ağın ortak kaydını doğrulayan ve kesinleştiren, doğrulayıcı modunda bir Bigfoot düğümü çalıştırır. Doğrulayıcı yalnızca doğrulama yapar; kayıtları depolamaz veya aktarmaz.
Neye ihtiyacım var?
Genel bir adresi olan, x86-64 veya ARM64 üzerinde Ubuntu 24.04 LTS çalıştıran bir Linux makinesi. Anahtarınızı oluşturmak için kullandığınız Bigfoot CLI Linux ve macOS üzerinde, hem ARM64 hem de x86-64'te çalışır. Doğrulayıcı, depolama düğümüyle aynı makineyi veya genel adresi paylaşamaz; IPv6'da aynı /64 ağı aynı adres sayılır.
Bir doğrulayıcı ne kadar kredi alır?
Her yeni gönderi ve yanıt bir hizmet ücreti öder; ağ bunun yüzde 5'ini, imzalarıyla işlemi kesinleştiren doğrulayıcılara eşit olarak paylaştırarak kredi verir. Diğer doğrulama çalışmalarına ve yalnızca üyeliğe kredi verilmez. Ücretler ve krediler hizmet ücretini açıklar.
Nasıl başvururum?
Bigfoot CLI ile bir anahtar oluşturun ve başvurunuzu onunla imzalayın: bigfoot-node sign-application --role validator --email ADDRESS --thumbprint T; burada ADDRESS başvuru yaptığınız e-posta adresidir. Bu komut yalnızca bu rol ve e-posta adresi için, ayrıca yalnızca güncelse geçerli olan tek satırlık bir başvuru belirteci yazdırır. Belirteci doğrulayıcı sayfasındaki forma yapıştırın; site imzasını kontrol eder ve parmak izinizi ondan alır. Kararı yönetişim üyeleri oyla verir.
Anahtarıma rolünü nasıl veririm?
bigfoot-node create-key bir anahtarın rolünü atanmamış bırakır ve bigfoot-node init --mode validator, doğrulayıcı anahtarı bulunmayan bir ana dizini kabul etmez. Kabul edildikten sonra anahtarın korumalı bir kopyasını bigfoot-node export-key --id N --out FILE --passphrase-file FILE ile kaydedin; burada --out kopya için yeni dosyayı, --passphrase-file ise parolasını içeren dosyayı belirtir. Ardından doğrulayıcının makinesinde ve düğümünün kullanacağı ana dizinde kopyayı bigfoot-node import --key FILE --role validator ile kaydedin; bu komut parolayı ister. Mutlak yollar kullanın.
Onaylandıktan sonra ne olur?
Önce yukarıda açıklandığı gibi anahtarınıza doğrulayıcı rolünü verin. Ardından doğrulayıcı modunda bir düğüm başlatın: bigfoot-node init --mode validator --endpoint HOST:PORT, sonra bigfoot-node start. Düğüm ilk başlatıldığında anahtarı tuttuğunu kanıtlar, başka bir adreste etkin bir depolama düğümünün adresini doğrulamasını ister ve doğrulayıcılara katılır. Bu depolama düğümü otomatik olarak seçilir.
Taşıyıcı, küratör değil
Doğrulayıcımın neyi kabul edeceğini ben mi seçerim?
Hayır. Değiştirilmemiş düğüm yazılımını çalıştırdığınızda doğrulayıcınız, ağ kurallarının izin verdiği şeyleri doğrular: kayıtları seçmez, değiştirmez veya kaldırmazsınız. Kayıtları seçmek, değiştirmek veya bırakmak için yazılımı değiştirmek sizi doğrulayıcıdan küratöre dönüştürür: ağın ne tuttuğuna siz karar vermiş olursunuz ve bu kararlardan sorumlu olursunuz. Doğrulanmış kötü davranış kayda geçirilir ve yönetişim üyeleri bir doğrulayıcıyı kaldırmak için oy verebilir.
Hangi yasalar benim için geçerli?
Operatörler, doğrulayıcı çalıştırdıkları yerde kendileri için geçerli olan yasalardan sorumludur. Bu kılavuz hukuki danışmanlık değildir.
Doğrulayıcı çalıştırma
Doğrulayıcım çevrimiçi kalmalı mı?
Evet. Ağ yeni kayıtları yalnızca doğrulayıcılarının üçte ikisinden fazlası imza atarken kesinleştirir. Dört doğrulayıcı varken biri çevrimdışı olabilir; ikincisi arızalanırsa ağ onlar dönene kadar kesinleştirmeyi durdurur.
Bakım için onu nasıl çevrimdışı bırakırım?
Önce bigfoot-node maintenance on, ardından bigfoot-node stop komutunu çalıştırın. maintenance on, diğer doğrulayıcıların siz olmadan kesinleştirmeye devam edebileceğini kontrol eder ve sizden onay ister; ancak yalnızca bir bakım bayrağı ayarlar, düğümü durdurmaz. Bayrak açıkken düğüm başlamaz ve planlanmış yükseltmeleri hazırlamaz. İşiniz bittiğinde bigfoot-node maintenance off, ardından bigfoot-node start komutunu çalıştırın.
Yükseltmeler nasıl ele alınır?
Planlanmış protokol yükseltmeleri, ağın belirlediği yükseklikte otomatik olarak kurulur. bigfoot-node status, hazırlanmış veya planlanmış bir yükseltmeyi gösterir ve bir sürüm sizi beklerken her komut bir bildirim yazdırır. Sürüm, bigfoot-node update komutunu çalıştırdığınızda kurulur.
Bir şey ters giderse ne olur?
Bir doğrulayıcının doğrulanmış kötü davranışı kaydedilir, ancak otomatik olarak cezalandırılmaz. Bir doğrulayıcıyı kaldırmak her zaman yönetişim oyu gerektirir.
Doğrulayıcımı yeni donanıma taşıyabilir miyim?
Evet, onay gerekmeden. Düğümü durdurun, bigfoot-node backup --out DIR komutunu çalıştırın, yedeği yeni makineye taşıyın, orada bigfoot-node restore --from DIR komutunu çalıştırın ve düğümü başlatın. Eski ve yeni makineleri aynı anda asla çalıştırmayın.
Doğrulayıcı anahtarımı nasıl değiştiririm?
Düğümü durdurun ve makinesinde bigfoot-node rotate-key --thumbprint T komutunu çalıştırın. Doğrulayıcı anahtarınızı ve düğümün imzalama anahtarını birlikte değiştirir; üyeliğiniz yeni anahtarla devam eder.
Görevi bırakma
Doğrulayıcı olmayı nasıl bırakırım?
Doğrulayıcının makinesinde bigfoot-node decommission komutunu çalıştırın ve onaylayın. Doğrulayıcılar arasından ayrılmak için yönetişim oyu gerekir; bu nedenle komut bu adımı beklediğini bildirir: bir yönetişim üyesinden kaldırılmanıza sponsor olmasını isteyin. Kaldırma gerçekleşene kadar düğümü çalışır durumda tutun; ardından durdurun ve anahtarlarını emekliye ayırmak için bigfoot-node decommission komutunu tekrar çalıştırın.
Kaldırma ertelenebilir mi?
Evet. Ağ her zaman en az dört doğrulayıcı tutar; bu nedenle sayıyı azaltacak veya ağın kesinleştirmesini durduracak bir kaldırma, daha fazla doğrulayıcı katılana kadar yürürlüğe giremez.
Kaydıma ne olur?
Kaldırılma ağda kalıcı bir kayıt bırakır ve geçmişte yaptığınız doğrulamalar size atfedilmeye devam eder. Anahtarınız yeniden katılamaz. Tekrar doğrulama yapmak için yeni bir anahtarla başvurun.
Başka bir şey mi arıyorsunuz?
Ürün Yardımına göz atın, Öğren bölümünü keşfedin veya Sözlükte bir terim arayın. Sorunuz için bize ulaşabilirsiniz.