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-ratedelegasi yang dibebankan oleh validator (dalam format desimal) serta maximum-commission-rate-changeper 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.01dan 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.

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_slotsparameter 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