<!-- $theme: default --> 如何在 Polkadot 网络参与 Staking ![polkadot](https://trello-attachments.s3.amazonaws.com/5aceaf1164c86a15f5956cda/5ce71b42183f238351c467f8/9447fcf255ce8a48087e77f4c608a245/image.png) Caos --- ## 简述 NPoS (Nominated Proof-of-Stake) ![image.png](https://trello-attachments.s3.amazonaws.com/5aceaf1164c86a15f5956cda/5ce71b42183f238351c467f8/578e054019ce1b929090ea962712dbd9/image.png) --- NPOS(nominated proof-of-stake) 是「提名权益证明」共识机制 :::info Polkadot 是一个无许可的系统,任何拥有 DOT 的人都可以参与 Staking 。成为验证节点(validator)或提名者(nominator)。验证节点位于中继链上,负责保持整个网络的状态,是全天候运行的安全节点。 ::: --- 与 DPoS 不同,NPoS 中的验证者和提名者都需要通过 Staking 来参与网络的验证: - 验证者通过 Staking Dot 声明自己的验证者身份 - 提名人 Staking Dot 提名验证者 - 系统通过调节算法将提名人抵押的 DOT 分配给被提名验证者的验证池 --- ## 为什么要 Staking :::info - 主网上线后,==10%== 的年通胀率 - 预计活跃抵押率 ==50%== - ==~20%== 的年化收益 ::: --- ## 通胀模型 ![通胀模型](https://trello-attachments.s3.amazonaws.com/5aceaf1164c86a15f5956cda/5d28845d82086e4f05fe9a0c/f0d457e9369203c6dd499f2c30b06b9a/image.png) - X 轴 —— 抵押的 DOTs 数量 - Y 轴 —— 年化百分比 - 绿线 —— staking 回报率 - 蓝线 —— 通胀比率 --- ### 账户类型 ![账户类型](https://trello-attachments.s3.amazonaws.com/5aceaf1164c86a15f5956cda/5d28845d82086e4f05fe9a0c/6dc75d13a5ab4e7cce09eaa8e501ce44/image.png) - Stash 持有资金的主要账户,一般用于抵押; - Controller 用于控制验证人或提名人的设置和 Staking 状态切换; - Session 此账户无需存入任何资金,其并不负责发送任何交易。 --- ### 需要注意的事情 :::warning - Polkadot 网络对账户有最低余额的要求(0.1 DOT),低于这个余额的账户将会被销毁 - Stash 账户在抵押的过程中需要消耗手续费,最好不要全额 Bound - 提名一般会在一个纪元(Era)结束(1 小时)之后生效 - 奖励将按照 5 分钟的会话(Session)记录,纪元结束后发放 - 各验证人池的报酬相同 - 惩罚按照验证人池 DOT 总额的百分比扣除(包括提名人抵押的 DOT) - 提名者可指定多个验证人,所抵押的 DOT 将被最优分配 ::: --- ### 如何成为验证者 - 一台 7X24 小时运行的服务器 - 安装同步的全节点 - 一个 Session 账户 - 抵押并申请成为验证者 - 设置验证人参数和手续费 - 关联全节点与 Session key --- ## 参考资料 [抵押 - Polkadot Wiki](https://wiki.polkadot.network/en/latest/lang/chinese/learn/staking/#_5) [How to nominate - Polkadot Wiki](https://wiki.polkadot.network/en/latest/polkadot/node/guides/how-to-nominate/) [如何成为验证人 - Polkadot Wiki](https://wiki.polkadot.network/en/latest/lang/chinese/node/guides/how-to-validate/) [Polkadot-Staking Rewards(抵押回报计算) - Google 表格](https://docs.google.com/spreadsheets/d/1-9Hc3kZ23EhZC3X6feRUKSTv6gj4xR7cvUbJD2zUEZk/edit#gid=0) ---