火星链 火星链
Ctrl+D收藏火星链
首页 > BNB > 正文

Polkadot:波卡如何在平行链之间进行有效的分片?

作者:

时间:1900/1/1 0:00:00

Polkadot的可用性和有效性协议使整个网络能在平行链之间有效地分片,同时有着强大的安全性保证。

AnV协议的阶段

可用性和有效性协议分为六个阶段。

平行链阶段

中继链提交阶段

可用性和不可用性子协议

二级GRANDPA批准有效性检查

钓鱼人反对程序

调用拜占庭式容错最终性小工具来巩固链

平行链阶段

AnV协议的平行链阶段是平行链的收集人向当前分配给平行链的验证人提议候选块的时候。

候选块是来自平行链收集人的新块,它可能是有效的也可能不是有效的,并且必须经过有效性检查才能包含在中继链中。

波卡生态概念板块今日平均跌幅为1.92%:金色财经行情显示,波卡生态概念板块今日平均跌幅为1.92%。26个币种中6个上涨,20个下跌,其中领涨币种为:KLP(+43.83%)、AR(+8.77%)、DOCK(+4.49%)。领跌币种为:CHI(-12.97%)、INSTAR(-11.80%)、AKRO(-11.06%)。[2021/6/18 23:48:16]

中继链提交阶段

验证人接下来会对照该平行链的注册代码所提供的验证功能来检查候选块。如果验证成功,则验证人会将候选块传递给八卦网络中的其他验证人。但是,如果验证失败,则验证人立即将候选块视为无效。

当超过一半的平行链验证人同意特定的平行链候选区块是有效的状态转换时,他们会准备候选者收据。候选收据将最终包含在中继链状态中。这包括:

金色相对论?|?Acala?Network姜富耀:波卡平行链的上线技术驱动联动的效果会越来越明显:金色财经报道,12月11日消息,在今日举行的金色相对论中,针对“插槽拍卖的主网启动前最重要的里程碑,这个里程碑会带来什么联动效果?”等问题,Acala?Network姜富耀表示,PLO(平行链租赁发行)可以让多方参与者互利共赢,1. Kusama,Polkadot 锁仓并捕获 Token 价值,受益 2. 项目方获得插槽,享受共享安全,以及跨链互操作,受益 3. 用户抵押KSM/DOT,不损失资产前提下,获得项目方 Token,受益 4. 用户抵押KSM/DOT, 不直接给项目方,KSM/DOT 没有项目方抛盘,反而锁仓,用户锁定资产部分,受益 5.跟交易所、矿池等等合作的玩一些新花样,那这些合作方也受益。

因此,波卡平行链的上线技术驱动联动的效果会越来越明显,对于 Acala 来说最重要的就是产品会放入市场中得到更多的验证,一站式跨链 DeFi 等衍生品服务本身就会对整个市场带来更多流动性。[2020/12/11 14:56:04]

平行链ID

波卡隐私项目Phala与Cosmos存储项目Bluzelle达成合作:Cosmos生态分布式存储数据项目Bluzelle宣布与波卡隐私项目Phala Network达成技术合作,Phala的数据隐私产品Web3 Analytics(获得Web3基金会资助)将采用Bluzelle作为链下存储工具之一。[2020/11/5 11:43:40]

收集人的ID和签名

父区块的候选收据的哈希值

块的擦除编码片段的Merkle根

任何发出信息的Merkle根

块的哈希

区块执行之前,平行链的状态根

区块执行后,平行链的状态根

以上信息都是恒定的,但平行链的实际PoV块是可变长度的,对于任何获得完整PoV块的人来说,这都是足够的信息,可以验证其中包含的状态转换。

火币全球站将支持波卡DOT转账及拆分:据火币全球站官网公告,波卡DOT (Polkadot) 将于近期开启转账和拆分,经与DOT项目方沟通,火币全球站将支持DOT转账及拆分。

火币全球站将基于DOT智能合约升级进度,自动完成对DOT代币1:100的面额拆分,拆分后所有持币用户的持币量变为原持币量的100倍,但不会影响用户DOT持仓的总价值。预计拆分时间为2020年8月21日21:15 (GMT+8),区块高度1,248,328时;交易、映射、充币和提币业务具体恢复时间将以公告形式另行通知。[2020/8/7]

可用性和不可用性子协议

在可用性和不可用性子协议阶段,验证人会在网络中流传擦除编码片段。至少1/31个验证人必须报告他们拥有自己的代码字段。一旦达到验证人的阈值,网络便可以考虑使用平行链的PoV块。

擦除编码

擦除编码将消息转换为更长的代码,从而可以从代码的子集中恢复原始消息,而无需代码的某些部分。代码是原始消息,上面填充了一些额外的数据,从而可以在擦除的情况下重建代码。

Polkadot的可用性方案使用的擦除代码类型为Reed-Solomon代码,该代码已在区块链行业以外的技术中经受了久经考验的应用。在光盘行业中可以找到一个例子。CD使用Reed-Solomon代码来纠正由于磁盘表面不一致而导致的任何丢失的数据。

在Polkadot中,擦除代码用于保持系统可用的平行链状态,而无需所有验证人在所有平行链上保留制表符。取而代之的是,验证人共享较小的数据,并可以在1/31的验证人可以提供其各自的数据的假设下,稍后重建整个数据。

注意:为了构造完整的平行链状态数据而必须响应的验证人的1/31阈值对应于Polkadot关于拜占庭节点的安全性假设。

钓鱼人

钓鱼人是平行链的完整节点,与收集人相似,但在与Polkadot网络的关系中扮演不同的角色。钓鱼人将观察整个过程并确保不包括无效的状态转换,而不必像收集人那样打包状态转换并产生下一个平行链区块。钓鱼人需要适度质押一部分代币在中继链上,这与不要求在中继链上必须要有筹码的收集人不同。如果发现平行链生产过程中发生了不当行为,钓鱼人将提交无效报告。如果对举报的不当行为被证明是正确的,他们将得到丰厚的回报,但如果被证明是错误的,则可能会失去质押部分权益。因此,钓鱼人类似于赏金猎人,他们在完成一项工作时会获得丰厚的报酬,否则就没有稳定的报酬。

如何运行一个钓鱼人节点

预计与验证人节点的质押要求相比,运行钓鱼人节点的要求会相对适中。在中继链上注册“钓鱼”状态将需要一定数量的代币。如果钓鱼人提交了不正确的无效报告,则协议可能会大幅Slash这些代币。Slash风险的存在是为了防止钓鱼人向网络发送垃圾邮件,因为重新建立平行链状态对于中继链来说是昂贵的处理过程。

在需求的硬件方面,功能适中的机器理论上就能够运行一个或多个平行链的完整节点。最大的需求可能是存储每个被钓鱼的平行链的数据。但是,诸如prunning之类的改进意味着,维持一个平行链的完整节点所需的最终存储大小将稳定在一个非常高的水平。对RAM和CPU的需求可能会随着所钓鱼的平行链的数量而扩展,那么对于钓鱼一条平行链并且之后会随之增加钓鱼数量,需要一个最低起步配置。每月10或20个cloudinstance就足以开始使用。

注意:Kusama或Polkadot网络中现在尚无钓鱼人!一旦有可能,本文内容将通过设置指南进行更新。

更多资源

LifeofaParachainBlock:由Parity分析师JoePetrowski撰写的文章,详细说明了平行链区块必须通过以进行平行链验证的有效性检查。https://polkadot.network/the-path-of-a-parachain-block/

AvailabilityandValidity:W3F研究团队的论文,详细说明了可用性和有效性协议。https://github.com/w3f/research/tree/85cd4adfccb7d435f21cd9fd249cd1b7f5167537/docs/papers/AnV

原文:https://wiki.polkadot.network/docs/en/learn-availability

标签:DOTPolkadotPOLKPOLDota Financepolkadot怎么读PolkaCipherpolkadot怎么读

BNB热门资讯
FINE:【新币上线】第十三期积分上币项目BAX正式登陆DigiFinex

亲爱的用户:DigiFinex将于2020年08月07日11:00(GMT8)上线BAX开放充币和交易服务,提币服务将于2020年08月08日11:00(GMT8)开放.

1900/1/1 0:00:00
加密货币:【关于OSST/BG交易对开放交易的公告】

亲爱的用户:BG交易所作为全球著名的数字资产交易平台,为用户提供一站式数字货币交易服务。BG交易所在BG主交易区上线OSST/BG交易对,并将于今日正式开放交易,具体详情如下:开放交易时间:8月.

1900/1/1 0:00:00
Gate.io:Gate.io单个投票上币第八期—Ren

关于Gate.io单个投票上币活动Gate.io一贯保持不收上币费,严格审核,真实透明的态度上线项目和提供多样化的区块链资产交易服务.

1900/1/1 0:00:00
KEX:BKEX Global 关于上线DMCH(DARMA Cash)的公告

亲爱的BKEXer:???BKEXGlobal即将上线DMCH,详情如下:??上线交易对:DMCH/USDT交易功能开放时间:2020年8月6日18:30?项目详情?项目简介:Darmacash.

1900/1/1 0:00:00
以太坊:比特币价格飙涨11600美金,现在还能买吗?还能挖不?

你猜现在比特币值多少钱一个?11600美金一枚,折合人民币就是80700元是的你没听错,纵使这两周黄金白银等贵金属价格,相继突破历史高位,但比特币完完全全盖过了前两者风头.

1900/1/1 0:00:00
UNI:UCA(UCACoin)

Hotbit不为任何区块链资产做信用背书,所有相关介绍均来自第三方并有可能存在错误与遗漏。区块链资产投资是高风险行为,您必须自行承担价格有可能归零的风险,请根据您自身能力谨慎投资.

1900/1/1 0:00:00