波卡Staking改進路線圖中關鍵功能的提名池是什麼? (下)
Polkadot生态研究院
2022-05-29 04:05
本文约2244字,阅读全文需要约9分钟
提名池將很快在Kusama上激活,這將有助於擴展Staking系統。

波卡知識圖譜”是我們針對波卡從零到一的入門級文章,我們嘗試從波卡最基礎的部分講起,為大家提供全方位了解波卡的內容,當然這是一項巨大的工程,也充滿了挑戰,然而我們希望通過這樣的努力讓大家能夠正確認知波卡,也讓不了解波卡的人方便快速掌握波卡相關知識,波卡知識圖譜

”是我們針對波卡從零到一的入門級文章,我們嘗試從波卡最基礎的部分講起,為大家提供全方位了解波卡的內容,當然這是一項巨大的工程,也充滿了挑戰,然而我們希望通過這樣的努力讓大家能夠正確認知波卡,也讓不了解波卡的人方便快速掌握波卡相關知識,

波卡知識圖譜

波卡知識圖譜

提名池目前僅在測試網Westend可用,計劃很快將在Kusama上激活,隨後在接下來的幾個月裡,還會有更多的細節和更新。

States

一級標題

池管理

一級標題

Roles

在上一期的科普欄目中,我們已經介紹了提名池的主要組成部分以及池成員的生命週期,那麼本期將重點介紹有關池管理和池的生命週期等內容。

一級標題

池管理

Destroying(銷毀):池正在被銷毀。一旦處於這種狀態,池可能永遠不會恢復到任何其他狀態;它只能繼續被銷毀。所有成員都可以不經允許地解除綁定;這允許無論任何單個成員的主動性如何,都可以拆除池。

一級標題

Depositor(存款人):創建池並且也是初始成員。存款人只有在所有其他成員都離開後才能離開資金池。一旦他們通過提款離開,資金池就會從系統中完全移除。

一級標題

如上所述,創建

如上所述,

創建

如上所述,

存款人調用create外部函數,設置管理角色並將一些資金轉移到池中,以便將自己添加為第一個成員。

如上所述,

只要資金池存在,存款人就必須始終是成員;他們將是最後離開的成員,確保他們能始終參與其中

存款人的大量股份始終是資金池信譽的良好指標。池的“提名者角色”用提名的外在條件選擇驗證者。在Polkadot JS Apps用戶界面上,導航到Network>Staking>Pools,然後單擊“Add Pool”按鈕。用戶界面自動為池分配ID,並允許輸入池的名稱以及要綁定的存款。

使用Polkadot JS Apps用戶界面創建池時,所有角色都默認映射到存款人賬戶。

如果需要將這些角色中的任何一個分配給不同的帳戶,請使用Polkadot JS Apps用戶界面上的Developer>Extrinsics>NominationPools來創建池。

維護"提名者可以更新池的驗證者選擇。在Polkadot JS Apps用戶界面上,導航到Network>Staking>Accounts頁面,並單擊“Pooled”按鈕。"如果你有任何具有提名者角色的池賬戶,你會注意到設置提名者的選項

  • 。選擇要提名的驗證者,就像你通常使用提名者賬戶一樣。"state-toggler可以通過setState外在條件將池的狀態更新為封鎖,然後通過調用unbond和withdrawUnbonded來踢掉成員。 (狀態也可以切換回打開)。"。

  • 銷毀

  • 一個池可以通過以下方式被推到"銷毀"狀態。

  • 銷毀

Slashing

當一個池處於

一級標題狀態時,unbond和withdrawUnbonded變成未經許可時,所有人都可以幫助所有成員退出。

一級標題

一旦存款者退出,就沒有成員屬於這個池,池的所有資源都從狀態中刪除。

一級標題如果一個池的基礎提名賬戶被Staking系統slash,那麼slash era+1到slash apply時代,slash將均勻分佈在綁定池(bonded pool)和未綁定池(unbonding pool)中。

因此,在上述era範圍內,a)未綁定或b)積極綁定的會員都會受到斜線的影響。

換句話說,在犯罪期間可能已經積極結合的成員將根據其相對於總slash金額按比例被slash

解綁池需要被slash,以確保在擔保資金池中所有支持犯罪的驗證者的提名者都受到懲罰。如果沒有這些措施,提名者可以在驗證者模棱兩可後立即解除綁定,而不會產生任何後果。

這種策略對那些在slash之後加入的成員是不公平的,因為他們也會被slash,但對那些解綁的成員卻有好處。

Polkadot生态研究院
作者文库