解析平行链:实现过程、技术难点、未来发展方(3)

来源:分析测试技术与仪器 【在线投稿】 栏目:综合新闻 时间:2021-06-10
作者:网站采编
关键词:
摘要:从某种意义上说,中继链的分片比我们现在已经做到的(平行链分片)还要简单一些。不过我觉得可能会在超过 3000 个验证人的时候来做这个事,我想告诉

从某种意义上说,中继链的分片比我们现在已经做到的(平行链分片)还要简单一些。不过我觉得可能会在超过 3000 个验证人的时候来做这个事,我想告诉大家现在还不用急着去实现它。在这之前,我们希望能先让中继链的功能尽可能简单,我觉得这样对于开发者来说工作量是最小的。

Rob:目前来看,Staking 和选举模块和一些治理功能其实是比较重的,会给中继链带来较大的负载。所有中继链上发生的事,中继链验证人都需要去执行。而根据设计,发生在平行链上的事情只需要验证人的子集来处理。所以这就是可扩展性的来源,把每个验证人机器都需要执行的事变得尽可能少。

我觉得安全地去提炼出 Staking 和治理之类的东西其实挺难的。因为波卡有一些故障模式,比如一个机制是在进行争议分析的时候的时候,链可能会被阻止出块。你可能无法进行 Slash 交易,验证人集无法更新交易等。这些都是很棘手的挑战。

不过这个其实也不是很紧急。在这之前,我们应该会优化节点那边,比如如何处理平行链和网络消息,来获得更高的扩展性,和运行更多的平行链。

Jeff:我觉得我们的目标应该是,虽然这个目标可能无法达到,但是目标应该是达到同等水平,让每条平行链有一个验证人。这个可能无法实现,但是当我们到达这个情况的时候,我们应该知道这个极限的存在,然后朝其他的方向努力。

Joe:刚刚你说 3000 个验证人,意味着 3000 条平行链。Rob 你作为实现者,怎么评价这个目标?

Rob:(笑)暂时还做不到,这是肯定的。我觉得代码经过一轮优化之后能运行 80-100 条平行链,我就很开心了,而且这对社区来说也绰绰有余了。

Jeff:是的。最终我们可能会到达一个点,用户耗尽了,我们得开始说服更多的人来使用,所以我猜可能会有很多次这样的爆发。

Rob:我想是的,我觉得这有点像波卡治理遇到的挑战 —— 拍卖计划的长尾效应是什么?因为在某些时候,如果所有的技术进展顺利,那么我们可能有能力运行更多的平行链,甚至可能超出市场对平行链的需求。但是我们也不希望平行链的资源被一些垃圾项目填满,占用个两年,当然之后社区的发展赶上来了(平行链的位子又会不够用),肯定会有这种来来回回的发展过程。

文章来源:《分析测试技术与仪器》 网址: http://www.fxcsjsyyq.cn/zonghexinwen/2021/0610/710.html



上一篇:法家最便宜的MR跑车要来了?解析法拉利F171测试
下一篇:辛辛苦苦升级了iOS 15测试版,因为这些细节我无

分析测试技术与仪器投稿 | 分析测试技术与仪器编辑部| 分析测试技术与仪器版面费 | 分析测试技术与仪器论文发表 | 分析测试技术与仪器最新目录
Copyright © 2018 《分析测试技术与仪器》杂志社 版权所有
投稿电话: 投稿邮箱: