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

POL:技术解读:波卡如何在平行链之间进行有效的分片?

作者:

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

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

翻译:PolkaWorld

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

AnV协议的阶段

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

平行链阶段

中继链提交阶段

可用性和不可用性子协议

二级GRANDPA批准有效性检查

钓鱼人反对程序

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

平行链阶段

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

声音 | 经济学家宋清辉:建议借助区块链等新兴技术解决中小企业的信用问题:经济学家宋清辉今日在《金融投资报》上刊文《中小企业走出困境的突破点在哪里》。文章称,建议政府各部门企业政务数据应尽快打通,并借助区块链等新兴技术实现中小企业信用的记录和传递,以解决中小企业的信用问题,使普惠金融成为一种可能。[2019/10/26]

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

中继链提交阶段

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

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

声音 | 废物管理公司Wastezon:运用区块链技术解决电子垃圾问题:据ozy报道,位于卢旺达首都基加利的废物管理公司Wastezon管理者Irakoze和他的团队表示,通过应用程序将电视和手机等二手电子产品的消费者与回收行业联系起来。 Wastezon采用区块链技术来认证每个使用阶段的组件,希望使制造商能够跟踪并从最终用户那里收集他们的产品,尽可能的利用区块链技术减少进入垃圾填埋场的电子垃圾数量。[2019/9/19]

平行链ID

收集人的ID和签名

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

块的擦除编码片段的Merkle根

任何发出信息的Merkle根

块的哈希

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

政策 | 国常会通过专利法修正案草案 区块链技术解决版权权属或被肯定:据财联社消息,国务院总理李克强12月5日主持召开国务院常务会议,通过《中华人民共和国专利法修正案(草案)》,有效保护产权,有力打击侵权。

公司方面,安妮股份:率先在版权服务领域应用区块链技术,公司旗下数字版权服务平台“版权家”利用区块链技术解决了海量版权权属确认问题,化解互联网时代版权侵权乱象。[2018/12/5]

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

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

可用性和不可用性子协议

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

现场 | 甜甜圈Idonut创始人:用区块链技术解决餐饮行业乱象:金色财经现场报道,在8月16日的WMIC2018世界移动互联网大会上,甜甜圈Idonut创始人、CEO王进表示,虽然目前人们的生活已经通过互联网电商变得足够便利,但痛点显而易见,商家与用户之间缺乏紧密的联系,首先商家与用户之间的联系需要通过第三方中心化平台,缺乏价值交换的媒介;其次,商家刷好评、刷销量、加收服务费、黑心作坊、食品安全危机等问题频发。“甜甜圈”则是一个以餐饮为核心的非中心化超级区块链网络集群新型社区,通政经济新时代下,消费者、供应链社、商家社区共同创造价值,按贡献与重要程度分享社区品牌价值,避免中心利用垄断地位过度掠夺生产者利益,间接侵害消费者利益。[2018/8/16]

擦除编码

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

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

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

注意:为了构造完整的平行链状态数据而必须响应的验证人的1/3+1阈值对应于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

标签:区块链POLKPOLDOT区块链域名还有市场前景吗polkawallet官网polkawallet钱包可以离线吗dot币总量多少

酷币热门资讯
稳定币:日本监管机构:放松加密管制只会增加投机性交易

8月5日,日本金融服务局最新任命的委员RyozoHimino对放松加密货币交易的监管表示了担忧.

1900/1/1 0:00:00
以太坊:期权数据显示以太坊9月份可涨至500美元

来自加密衍生品市场的数据显示,市值第二的加密货币以太坊的价格可涨至500美元。 AOFEX创新型期权24H交易量3110万USDT ?:据AOFEX创新型期权交易数据:截至18:00, BTC.

1900/1/1 0:00:00
LAS:OKEx Research:6大指标看懂真实的比特币市场

原题《OKExResearch:6大指标看懂真实的比特币市场》作者:OKExResearch近日,据Glassnode统计报告显示,比特币的短期MVRV比率目前正支持牛市的说法.

1900/1/1 0:00:00
区块链:保险是下一个DeFi热点?yearn宣布推出去中心化保险服务yinsure,YFI大涨超40%

yearn创始人AndreCronje今日发文宣布推出去中心化的保险类服务原型yinsure.finance,将于接下来的几周里系统性地发布产品.

1900/1/1 0:00:00
区块链:SheKnows丨融资企业数量不如出台政策多,4位专家指明产业区块链破局之路

2019年10月24日,中共中央局就区块链技术发展现状和趋势进行第十八次集体学习,产业区块链自此迎来春天.

1900/1/1 0:00:00
CEB:观察丨Facebook新支付项目F2的野心:一统支付江湖?

Facebook已经推出了一项全新支付项目“FacebookFinancial”,并组建了一个支付团队,还聘请多位来自PayPal和Upwork公司的资深人士来提供帮助.

1900/1/1 0:00:00