Mempertaruhkan
Ikatan (Mempertaruhkan)
Kami membahas dua jenis ikatan:
Non-self bonding (disebut sebagai delegasi di banyak ekosistem lain, namun berbeda dengan delegasi tata kelola di Namada)
Ikatan non-diri (mendelegasikan)
Pengguna dapat terikat dengan sejumlah validator kapan pun. Saat pengguna mengikatkan token, obligasi tersebut tidak akan dihitung terhadap taruhan validator (yang pada gilirannya menentukan hak suaranya) hingga awal zaman di zaman n + 2
saat ini n
(harfiahnya 2
ditentukan oleh parameter PoS pipeline_len
). Token yang terikat akan segera dipotong dari akun bonder, dan akan dikreditkan ke akun sistem PoS.
Untuk mengikat token dari alamat sumber dengan alias aliace
ke validator dengan alias validator-1
:
namada client bond \
--source aliace \
--validator validator-1 \
--amount 12.34
Anda dapat menanyakan obligasi Anda:
namada client bonds --owner aliace
Hasil dari kueri ini akan menginformasikan periode aktif obligasi Anda.
Karena sistem PoS hanyalah sebuah akun, Anda dapat menanyakan saldonya, yang merupakan jumlah dari semua token yang terikat saat ini serta token tidak terikat yang belum ditarik:
namada client balance --owner PoS
Ikatan diri
Dimungkinkan juga untuk meningkatkan hak suara validator melalui pengikatan NAM dari saldo likuid validator ke dirinya sendiri. Pengguna dapat mengirimkan transaksi token yang mengikat sendiri dari akun validator ke sistem PoS dengan:
namada client bond \
--validator my-validator \
--amount 3.3
Kueri validatorbonded-stake
bonded-stake
Taruhan terikat validator (kekuatan suara di cometbft) ditentukan oleh jumlah semua obligasi mandiri aktif dan obligasi dari delegator, dengan penerapan garis miring, jika ada.
Ketika token tidak terikat, jumlah yang terikat tidak dihitung terhadap taruhan validator hingga awal epoch n + 2
pada epoch saat ini n
. Jumlah token yang terikat akan segera dipotong dari akun validator dan akan dikreditkan ke akun sistem PoS.
Untuk melihat semua validator dan hak suara mereka, yang sama persis dengan jumlah token NAM yang dipertaruhkan dari obligasi mandiri dan obligasi yang didelegasikan, Anda dapat menanyakan:
namada client bonded-stake
Dengan perintah ini, Anda dapat menentukan --epoch
untuk menemukan hak suara di masa mendatang. Perlu dicatat bahwa hanya hak suara untuk periode saat ini dan periode berikutnya yang bersifat final.
Garis miring
Jika validator menunjukkan perilaku yang dapat dihukum, obligasi terhadap validator ini juga dapat dikenakan pemotongan. Hanya ikatan yang aktif pada zaman terjadinya kesalahan yang akan terpotong oleh tingkat pemotongan jenis kesalahan tersebut. Jika ada obligasi Anda yang dipotong, ini akan ditampilkan dalam bonds
kueri. Anda juga dapat menemukan semua garis miring yang diterapkan dengan:
namada client slashes
Melepaskan ikatan
Meskipun token terikat, token tersebut terkunci dalam sistem PoS dan karenanya tidak likuid sampai pemegang obligasi menariknya. Untuk melakukan itu, bonder terlebih dahulu harus mengirimkan transaksi untuk “melepaskan” tokennya. Pengguna dapat melepaskan ikatan dalam jumlah berapa pun, hingga jumlah seluruh ikatannya ke validator tertentu, bahkan sebelum ikatan tersebut menjadi aktif.
Tanpa melepaskan diri
Untuk mengirimkan pelepasan token dari alamat sumber ke validator:
namada client unbond \
--source aliace \
--validator validator-1 \
--amount 1.2
Melepaskan ikatan diri
Untuk mengirimkan pelepasan token yang terikat sendiri dari validator:
namada client unbond \
--validator my-validator \
--amount 0.3
Penarikan Token Tidak Terikat
Saat pengguna melepas ikatan token, pengguna tidak akan dapat segera menariknya. Sebaliknya, token yang tidak terikat pada epoch n
akan dapat ditarik mulai dari epoch tersebut n + 6
(harfiahnya 6
diatur oleh parameter PoS unbonding_len
). Setelah token tidak terikat, pengguna akan dapat melihat kapan mereka dapat menariknya melalui bonds
kueri:
namada client bonds --owner aliace
Ketika rantai mencapai masa di mana Anda dapat menarik token (atau kapan saja setelahnya), `aliace`` dapat mengirimkan penarikan token tidak terikat kembali ke akunnya:
namada client withdraw \
--source aliace \
--validator validator-1
Setelah berhasil, token yang ditarik akan dikreditkan kembali aliace
ke akun dan didebit dari sistem PoS.
Last updated