Menginisialisasi akun validator
Membuat akun validator
namada wallet address gen --alias aliace
Sekarang pilih nama untuk validator Anda:
export VALIDATOR_ALIAS="<your-validator-name>"
Akun validator memerlukan kunci tambahan dibandingkan dengan akun pengguna, jadi mulailah dengan menginisialisasi akun validator:
namada client init-validator \
--alias $VALIDATOR_ALIAS \
--account-keys aliace \
--signing-keys aliace \
--commission-rate <enter-your-commission-rate> \
--max-commission-rate-change <enter-decimal-rate>
Saat menginisialisasi akun validator, wajib juga menentukan biaya commission-rate
delegasi yang dibebankan oleh validator (dalam format desimal) serta maximum-commission-rate-change
per epoch dalam commission-rate
. Keduanya dinyatakan dalam desimal antara 0 dan 1. Standar untuk mainnet akan ditetapkan berdasarkan konsensus sosial, namun untuk testnet, standarnya masing-masing adalah 0.01
dan 0.05
.
Perintah ini akan menghasilkan kunci yang diperlukan untuk menjalankan validator:
Kunci konsensus, yang digunakan dalam penandatanganan blok di CometBFT(terbuka di tab baru).
Kunci akun validator untuk menandatangani transaksi pada akun validator, seperti token self-bonding, unbonding dan penarikan, kunci validator, predikat validitas, pembaruan status dan metadata.
Kemudian, ia mengirimkan transaksi ke buku besar yang menghasilkan akun validator baru dengan alamat yang ditetapkan, yang dapat digunakan untuk menerima delegasi baru.
Kunci dan alias alamatnya akan disimpan di dompet Anda.
PENTING
Node buku besar lokal kami juga akan diatur untuk menjalankan validator ini, Anda hanya perlu mematikannya dengan misalnya Ctrl + C
, lalu memulainya lagi dengan perintah yang sama seperti sebelumnya.
namadan ledger run
Buku besar kemudian akan menggunakan kunci konsensus validator untuk menandatangani blok, jika akun validator Anda memperoleh hak suara yang cukup untuk disertakan dalam set validator aktif. Ukuran kumpulan validator aktif dibatasi hingga 128
(batasnya ditentukan oleh max_validator_slots
parameter PoS).
Perhatikan bahwa saldo token NAM yang ada di akun validator Anda tidak dihitung terhadap saham dan hak suara validator Anda:
namada client balance --owner my-validator --token NAM
Artinya, saldo alamat akun Anda merupakan saldo cair biasa yang dapat Anda transfer menggunakan kunci akun validator Anda, tergantung aturan predikat validator akun validator tersebut. Predikat validitas default memungkinkan Anda mentransfernya dengan transaksi yang ditandatangani dan/atau mempertaruhkannya di sistem PoS. Oleh karena itu, untuk meningkatkan hak suara validator Anda, Anda perlu mengumpulkan sejumlah taruhan .
Last updated