VET - Bifrost 基于 Polkadot 治理 2.0 的多链验证人选举机制
Bifrost 开发的 SLP 协议是一个流动性质押协议,用户将想要质押的 Token 发送给 SLP 协议,由 SLP 协议执行质押,并为用户铸造流动性衍生品 vToken 。用户质押的 Token 将被 SLP 委托给节点,进而参与到 PoS 网络的共识维护工作当中, Bifrost 自身不运营节点。为了保证 vToken 的 Fungible 属性, SLP 协议会代替用户行使选择节点的权力。
此前,我们通过议会投票来选举委托节点,日后,我们将逐步启用新的委托节点选举方案。新方案在原方案基础上做了进一步的优化:
其一:我们将委托节点的席位划分为两部分,分别是 Validator Whilte List(VWL)和 Validator Boost List(VBL),前者将依据一套明确的节点评选规则产生,后者则通过节点的主动申请,社区投票审批产生。SLP 协议只会将用户质押的资产委托给这两个 List 当中的节点。
其二:我们计划结合波卡 OpenGov 推出专用于节点选举的治理投票轨道—Validator Election Track(VET)。VWL 和 VBL 都需要通过 VET 的投票流程才可正式生效。 VET 是一个公投流程,这意味着原本属于议会的权力现在归于 Bifrost 社区全体。
Validator White List
进入到 VWL 的节点,我们根据一套评分规则来为节点打分,评分达到门槛之上的节点无需主动申请,会自动获得 VWL 资格。
影响评分的主要因素包括:
1. 节点去中心化:我们尽可能使我们的票权的在地理位置和司法辖区上的分布相对均衡;
节点信誉及安全风险:包括节点的链下主体信息、节点存续时间、节点的掉线次数和时长等指标;
2. 安全风险:节点历史上的 Slash 的次数及严重程度都会列入考量;
3. 节点杠杆率:我们在分配票权时,我们会考量节点的自抵押量,避免节点有过高的杠杆率(指该节点来自委托的抵押在总抵押中的占比);
4. 收益率:包括节点的历史收益表现以及为委托人提供的 Staking 收益分佣比例。
VWL 不是固定不变的,我们会根据评分情况的变化动态调整该名单。评分排名降低至末位的节点会被清退,评分排名提升超过末位的节点会被选入。
对节点的评分是链下完成的,根据评分所拟定的 Validator White List 名单需要通过 VET 公投才会在链上正式生效,Validator White List 名单的修改也需要 VET 公投确认。
Validator Boost List
VBL 是为提供附加价值的节点专设的席位名额。节点可以通过 VET 提案的形式, 主动向 Bifrost 社区提出申请。公投通过后,节点可正式进入 VBL 名单。我们期待 VBL 节点为 SLP 协议或是 vToken 持有者提供附加价值,以促进协议的长期发展。例如:
为 vToken /Token 交易对提供流动性
提供曝光引流机会,或者促进用户的教育和引导,增加 vToken 的铸造
促进 vToken 在 DeFi 应用中的集成
为 vToken 持有者提供其他形式的福利
相比 VWL , VBL 节点的名额会更加稀缺,优先级也会高于 VWL 节点, VBL 节点会更加稳定的获得 SLP 的票权委托。VBL 节点的默认期限是 6 个月,过期之后会自动失去 VBL 资格,如需再次获取 VBL 资格,需要重新发起公投。
需要注意的是,尽管 VWL 和 VBL 的首个单词都是“Validator”,但实际上,在不同的 PoS 链中,节点的角色可能有所不同。例如,对于 Polkadot/Kusama 中继链或其他 Layer1 区块链来说,节点是 Validator(验证者),对于平行链而言,节点是 Collator(收集者),对于 Rollup 类的 Layer 2 而言,节点也可能是 Sequencer(排序者),但它们的共同特点是都需要质押。
VBL 的申请步骤
Step 1 提案草案
节点运营商在 Bifrost Discussion( https://bifrost.subsquare.io/discussions),发布 VBL 入选提案草案,表明自身能提供的附加价值,以及希望获得的委托数量和委托时长。参考草案:
https://bifrost.subsquare.io/post/1
Step 2 发起公投提案
在帖子相关的讨论和反馈情况较好的情况下,节点运营商可以发起公投提案。了解如何发起公投提案:
https://wiki.bifrost.finance/learn/guides/governance/submit-a-referendum-proposal
Step 3 提案公投
根据 VET 的治理流程,开启投票后会有 7 天的投票期和 2 天的执行期。如果公投通过表示合作建立,如果公投未通过则合作暂时搁浅。
Step 4 提案执行
如果提案通过,节点会被自动加入 VBL 。VET 的执行代表会根据提案内容持续推进相关提案内容的执行工作。
Step 5 定期 Review
执行代表会定期检查整个提案执行过程中的的情况,以及节点在收益和性能方面的表现。如果期间发现问题会与节点商沟通,并推进问题的解决。如提案无法继续执行, SLP 委员会可通过 VET 发起公投终止相关节点的 VBL 资格。
小结
总体来看, Bifrost 遵循以下原则来制定节点选举的规则。
1. 维护 PoS 原链的安全
2. 维护/扩大 vToken 持有者的利益
3. 促进 SLP 协议的长期发展
为了维护 PoS 链的安全,我们会均衡的委托给尽可能多的节点,且这些节点在地理分布和司法辖区分布上尽可能多元化;为了维护 vToken 持有者的利益,我们在制定 VWL 评分量表时,会综合考量节点的收益率和节点的安全信用;为了捕获优质的发展机会,促进 SLP 协议的长期发展,我们设置了 VBL,预留了一部分委托节点名额给到能提供附加价值的节点。
由于流动性质押模式的独有优势,随着 SLP 协议的持续发展,会有更多的持币人愿意成为 Staker, PoS 节点商的整体市场会被做大。我们希望广大的节点商,能够积极参与、共同开拓,一起发掘 Staking Finance 当中的未开发价值,同时收获流动性质押的票权委托红利。
VET Townhall 社区分享
北京时间12月23日 22 点,我们将在 Discord 社区 Townhall 语音频道举办一场 Bifrost 多链验证人选举机制。该分享将由 Bifrost council member Tyrone 详细介绍 VET 如何为用户选择 Validators 节点以及 VWL 白名单节点评分等内容。
继 Tyrone 介绍后,我们也欢迎来自社区用户和 Valiadtor 的开放式提问,更好地帮助了解 VET、VWL、VBL。
Discord Townhall 语音频道:
https://discord.gg/sQerqje5Aa
Bifrost 是什么?
Bifrost 是一个为 Staking 提供跨链流动性的 Web 3.0 基础设施,通过跨链通信协议(XCMP)为多链提供去中心化、可跨链的 Liquid Staking 服务。
Bifrost 的使命是通过跨链衍生品来聚合超过 80% PoS 共识链的 Staking 流动性,为波卡中继链、平行链,以及与波卡桥接的异构公链提供标准化可跨链的带息衍生品,降低用户 Staking 门槛、提升多链质押比例、提高生态应用收益基础,打造用户、多链、生态应用三方赋能、正向循环的 StakeFi 生态。
目前 Bifrost 已获得 NGC、SNZ、DFG、CMS 等机构数百万美金融资和 Web3 基金会 Grant,同时也是 Substrate Builders Program、Web3 Bootcamp 成员。
往期文章
官网 https://bifrost.finance
白皮书 https://whitepaper.bifrost.finance
Github https://github.com/bifrost-finance
Twitter https://twitter.com/bifrost_finance
Telegram https://t.me/bifrost_finance