| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 区块链 -> 重要公告|Moonriver技术更新:Runtime版本1001质押功能更新 -> 正文阅读 |
|
[区块链]重要公告|Moonriver技术更新:Runtime版本1001质押功能更新 |
自上线以来,Moonriver迅速成为Kusama最活跃的平行链,拥有最大的集成生态系统。实现了超过1300万笔交易,部署了大约1650种ERC-20 Token,超过34万个钱包,质押了大约92.5万枚MOVR(超过2.6亿美元)。 为了提高网络的安全性和稳定性,Moonbeam团队对质押(Stake)流程进行了更新,这些更新已随着Runtime 1001升级生效。下文将带您了解质押体验的变化: #1?专业术语:从提名(Nomination)到委托(Delegation)Moonriver是第一个在Kusama实行平行链质押共识协议的平行链,该协议依赖于委托权益证明(DPoS),Token持有人委托(质押)他们的Token以支持特定的区块生产者(即收集人)并赚取奖励。 最初,Moonbeam平行链质押系统参考了波卡(Polkadot)的提名权益证明(NPoS)命名框架,因此MOVR质押者被称为提名人,他们“提名”区块生产者。 然而,因为Moonbeam的平行链质押系统与波卡(Polkadot)/Kusama上使用的系统不同,因此造成了一些困惑:波卡(Polkadot)/Kusama上的平行链质押系统只需激励区块生产,而无需验证区块是否有效(最终性)。区块的最终性是由波卡(Polkadot)/Kusama保证的。 由于Moonriver执行的平行链共识模型更类似于委托权益证明(DPoS),因此与质押(Stake)相关的行动现在将被称为“委托(Delegation)”。这说明了委托人可以直接挑选他们想要支持的收集人,而不是由算法为他们做决定。 此外,Moonriver上不存在Slash惩罚的概念:如果提名人提名的验证人有非法行为,则提名人会失去Token。考虑到Moonriver仍处于早期阶段,我们认为此次对与质押相关功能的重新定义不会造成重大混乱。 #2?退出/解绑生效期延长在升级之前,委托人有两种选择来退出对收集人的委托:
随着此次升级,每一轮增加到600个区块(之前是300个区块一个轮次),退出生效从两轮(以前是2小时)延长到24轮(大约48小时)。? 以下所有的行为现在都有24轮(大约48小时)的退出生效期(截至本文撰写时): 委托人:
收集人:
延长退出生效期的主要原因是为了提高委托权益证明(DPoS)共识机制的稳定性。在这之前,平行链质押的参与者可以迅速地将他们的全部质押从收集人身边转移,甚至完全离开平行链质押模块,这可能导致活跃收集人集的不稳定性。 因此,一个不稳定的活跃收集人集可能导致区块生产出现问题,从而阻碍网络性能。我们希望在此次升级后,整个轮次的质押量将更加稳定。 需要注意的是,在Kusama上退出提名的生效期(或解绑期)是7天,而在波卡(Polkadot)上是28天。另一个主要区别是,在波卡(Polkadot)和Kusama上,提名人在解绑资金时不会获得任何质押奖励。而在Moonriver上,委托人将从被退出委托的价值中获得质押奖励。 #3 手动退出质押界面的另一个意义重大的变化与委托人/收集人如何减少或完全退出他们的委托/绑定有关。 在升级之前,委托人/收集人会发送一个交易来表达他们减少他们的绑定量(委托/自身绑定)或完全退出他们质押头寸的意向(撤销委托/离开收集人的候选集)。一旦交易被确认,该行动将在两轮(约2小时)后自动执行。 我们在运行Moonriver三个多月后发现,这些自动执行的时间安排导致了一些过重的区块,以至于无法被Kusama验证。这导致了轻微的网络停滞和整体的网络性能不佳。 因此,退出流程现被分为两个动作:计划(scheduling)和执行(execution)。当委托人/收集人想要减少他们的绑定(委托/自身绑定),或者完全退出(撤销委托/离开收集人的候选集),首先,他们需要发送请求(即计划)。在退出生效期(在本文撰写时为2天)之后,请求将被强制执行。委托人/收集人也可以在任何时候取消行动,以便能够安排另一个行动。 请注意:
这类似于波卡(Polkadot)/Kusama的质押模式,提名人必须先解绑他们的Token,然后再解锁。 #4?Runtime升级的突破性变化DApp开发者应该考虑实施新的术语表和计划执行流程。受此变化影响的主要行动如下,分为Substrate和以太坊API。 Substrate API Chain state elements更新 请注意,以前的State已被废弃(存储已被迁移),但仍然可以通过质押预编译访问: Extrinsics更新 请注意,以前的Extrinsics已被废弃: 事件更新 ? 以太坊API 在质押预编译中的方法更新 请注意,旧的函数将在不久的将来被废弃。 关于Moonbeam |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 1:54:26- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |