以太坊 2.0 中即将启动的信标链是什么?

2020-10-14 16:20 栏目:经验之谈 来源:网络整理 查看()

昨天,ConsenSys的研究员本爱丁顿写道,预计以太网2.0信标链将于周六启动。以太网2.0旨在解决以太网的一致性问题和可伸缩性问题,而信标链是基于一致性问题的新概念,碎片链是基于可伸缩性问题的。今天大白给大家讲讲什么是信标链,它的功能是什么。

1.什么是信标链?

信标链,英文名是Beacon Chain,意思是信标和信号浮标。它其实是Ethereum 2.0系统的核心。

信标链是一种全新的权利证明(PoS)区块链,旨在解决共识问题,而碎片链旨在解决以太网的可扩展性问题。

碎片链之所以能解决性能问题,相当于通过多芯片技术处理事务,提高了系统的效率和性能。下图是信标链和分片链的结构图,其中信标链在协调层,负责协调和管理,分片链在数据层,负责数据部分。

以太坊 2.0 中即将启动的信标链是什么?

如图所示,我们为什么需要信标链?信标链就像一个核心骨干网,支持和链接每个片段链。事实上,信标链是为整个以太网2.0系统注入活力的核心,负责指挥和协调系统的所有参与者。那么它能做什么呢?

2.信标链能做什么?

以太坊 2.0 中即将启动的信标链是什么?

首先,这个链条就是权利证明(PoS)区块链,它允许验证者参与质押制度,取代矿工作为链条构建者的角色。也就是说,信标链管理验证者的列表和分片验证者的任务。

怎样才能成为信标链的验证者?

首先你需要给一个以太网主链中的合同发送一个定金(32个以太网币)。然后,经过一系列审核,您将收到一张电子收据(Ethereum智能合同中的一个事件),相当于一张贵宾卡。有了这张卡,你就有了认证资格,成为了验证人。如果你是“积极的”,你可能被选为拦网提议者。

成为验证者后,信标链会给你任务。

它会随机给你分配一两个切片进行验证。我们知道在工作量证明机制下,也就是我们当前的Ethereum主链下,矿工通过挖掘生成下一个块,但是在权限证明机制下,没有挖掘,下一个块是由验证者选择的。这种选择是随机的,超出了一个验证者的控制,这也体现了分权的特点。

如果您不是很“活跃”,在信标链将您分配到一个片之后,您需要与该片的其他验证者一起选择一个新的块。

然后,该片段的块提议者将收集该片段的事务,并将这些事务包含在验证者刚刚选择的块中。虽然您不是块的支持者,但是您没有权利将事务包含在新的块中,但是作为验证者,您可以在此时验证块提议者在这个过程中的行为是否正确。

如果你表现出色,你会因为做了作为验证者应该做的事情而得到奖励。相反,如果你违反了规则,你将受到惩罚。惩罚就是从你32 ETH的房贷里扣一部分。当抵押少于16埃瑟伦时,信标链会将你从验证者列表中移除。

如果有一天你不想做验证人,你抵押的以太网加上你的奖励和你因惩罚而扣除的以太网不会回到你之前的以太网主链,而是会储存在某个片段链中。

除了管理授权码,信标链还需要存储一些授权码。

我们知道当前的区块链以太网存储了我们通常交易的数据信息,比如资产转移,但是信标链不同于当前的以太网主链,后者存储了一系列计算字符串。

这个字符串的生成是基于计算机中的一个哈希运算,就像生活中,你把豆子放进豆浆机后,不能根据之前的豆浆来判断豆子的形状和大小。而且如果多加一颗豆,豆浆会变化很大。你无法确定这种豆是豆浆中的哪种颗粒。这个豆浆机就像一个哈希算法,不能用来推导哈希前的外观,只要哈希前的数据变化一点,哈希后的结果就会变化很多。

在信标链中,验证者验证并签署一个事务,如传输事务,然后将其散列成一个字符串,存储在信标链中。此时,字符串代表事务的数据。这样做的好处是,您不必深入了解交易发生在哪个环节。

一旦切片中的状态发生变化(例如,账户余额发生轻微变化),验证者将向信标链报告该变化。因此,信标链实时跟踪碎片的变化,并在碎片之间建立连接和通信。

3.摘要

一般来说,信标链就像信号灯一样,指挥着系统的各种行为,存储着大量的认证数据。但是,这种指挥是分散的。比如涉及到的验证者的投票行为是由验证者自己决定的,信标链是无法控制的。

微信二维码
售前客服二维码

文章均源于网络收集编辑侵删

提示:仅接受技术开发咨询!

郑重申明:资讯文章为网络收集整理,官方公告以外的资讯内容与本站无关!
NFT开发,NFT交易所开发,DAPP开发 Keywords: NFT开发 NFT交易所开发 DAPP开发