LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 插槽拍卖及XCMP协议的三个阶段

插槽拍卖及XCMP协议的三个阶段

2021-05-14 BluemountainLabs 来源:区块链网络

前半部分是观点,后半部分是波卡知识内容学习,可以选择性阅读。

关于插槽竞拍的细节,请见《波卡入门系列丨关于平行链插槽拍卖,你想了解的都在这里》。

关于插槽拍卖时间,BML一直的理性的乐观派。去年底市场的呼声是今年4月进行Kusama插槽拍卖且认为波卡的插槽竞拍会接踵而至,和kusama不会间隔太久,认为kusama稳定跑两三条链后就是波卡。

当时BML提出过自己的观点:根据波卡团队做事的态度和节奏,根基Rococo测试网的的进度,以及结合kusama和波卡的角色关系,BML认为Kusama插槽拍卖最早是5月,波卡预计在8月,且这是较理想状态下的进度值。进度可能会根据技术测试、布局和市场热度有变化。

需要提出的是,波卡的插槽竞拍不会和Kusama相聚太近,Kusama是波卡的最后一道测试防守线,是功能比较齐全的和规模化的先行运行项目,所以在开启波卡竞拍前,Kusama一定会运行一段时间,使问题充分显现。

关于如何判断,我们记住三个重要的点:1、技术检验需要反复,需要时间,2、波卡运行的稳定安全就是DOT的生命,3、波卡宁愿慢都不要后面出错。或许还有一点,4、庄稼不傻。

所以为什么DOT线条走的这么完美现在下跌幅度这么陡,且在4.17有一个极速拉伸和下跌,跟着BTC的涨跌只是一个明面借口。当然理性点说,币价的支撑来自网络的价值,而波卡的生命力开始来自于插槽成功拍卖后项目顺利运行

下面细说一下波卡XCMP传递区块的中的一些细节问题。

最近有人问了小编几个专业的POS安全问题,小编看了问题后的感受是,虽然这是一位爱思考的技术人员,但是,让它连一些基本的研究工作都没有做,只看到了一个点而忽略了点连成面的影响力。

区块链行业的力量会变得越来越多维,无论从技术实施、社群运营、资本力量、项目管理都会变得越来越多维,越来越多样性,越往后走越需要从各方面做研究,我们要在现在整体行业比较容易的时候打好基础。

XCMP的信息传递在文章《波卡入门系列丨波卡国度商务交流规则 XCMP》里有提到。

中继链的信息传递可以分为:

给A平行链随机分配验证组A

收集者A生产一个平行链区块和一个POV证明,这个平行区块叫做候选块(因为此时此区块还不是该平行链的一部分,需要被认证且纳入中继链后才算是这条平行链的一部分)

收集者A把候选块和POV证明传给验证组A

验证组A验证并为该候选块提供“已签名的有效性证明”,此时这些候选块被认为是"backable"可被嵌入(中继链)的。

中继链通过BABE机制选出中继区块生产者,它们会根据验证组A提供的“已签名有效性证明”,将候选块纳入中继链分支(平行链和中继链的连接),被纳入后即认为该候选块“backed”被嵌入了。

一旦被嵌入中继链,候选块就被标记为(需要中继链认证的)“有效性待定”。

接下来,这些候选块被包含进中继链区块,中继链验证者会再次验证候选块(此时也需要POV证明),确保被平行链验证组A认证的有效性是正确的,如果有效,那么该“有效性”信息会出现在之后所有的中继链区块里

一旦Runtime(即中继链状态机)有足够的信息确认这个候选块有效,那么候选块就正式被纳入为中继链分支,即被纳入平行链,成为组成该平行链历史的一部分。

以上可以大致分为几个阶段:

第一阶段:1、2是收集人A收集和传递候选区块给验证组A

第二阶段:3、4、5是验证组A验证候选区块的正确性(通过平行链之前保存在中继链上STF来验证),判定其是否可以被嵌入中继链区块里“backable”,若可以嵌入则传递给中继链验证组将其嵌入中继链分支“backed”(此时是暂时认为嵌入,还需要中继链验证者验证)。

第三阶段:6、7、8根据中继链状态机,也就是runtime的逻辑,来再次确认候选区块是否有效,有效则被正式确定为平行链的一部分,被纳入中继链。

第二阶段,分配给平行链的验证组A是根据系统随机数从一个更大的验证者组群里面选出来的,这个更大的组群被认为有至多<1/3是恶意的。这意味着被随机选出来的验证组A可能大部分或者全部是恶意的。所以需要进行二次验证,也就是第三阶段的验证,确保这些候选区块在被正式签名为平行链的一部分时(中继链分支的一部分时)是正确的。

第三阶段Approve process允许在事后检测到第二阶段验证者组恶意的行为,但同时无需给平行链分配更多的验证者,不会消耗系统的吞吐量。第三阶段的验证者可以同时验证好几条平行链的候选区块。该阶段候选区块被二次验证,一样需要之前平行链收集者提供的POV证明。

这些进行二次验证的验证者,是随机的自我选举出来的,不再是系统的随机数选择,就像勤劳的蜜蜂谁先看有工作做就先做,不会等待被分配。

验证后会在全网公布他们的验证结果,如果和之前的验证结果不一致那么就需要所有的验证者都参与进来验证这个块,那些做出错误验证的验证者会受到惩罚。这个阶段结束后,候选区块要么被接受要么被拒绝。

这个第三阶段还有很多讲究我们后面再继续说。

—-

编译者/作者:BluemountainLabs

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...