织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 竞争币

全面了解以太坊2.0技术关键:可扩展性(4)

时间:2021-02-18 08:50来源:未知 作者:admin 点击:
信标链会将新添加的验证者标记为“等待验证者”(Pending Validators)。一段时间后,他们将成为活跃验证者(Active Validators),这意味着他们可以参与区块

信标链会将新添加的验证者标记为“等待验证者”(Pending Validators)。一段时间后,他们将成为活跃验证者(Active Validators),这意味着他们可以参与区块生成。

信标链将对长期不活动的或坏的验证者进行处罚。当验证者的权益减少到16ETH时,他们将无法参与POS协议的运作。最后,信标将排除权益低于16ETH的验证者。

信标链区块需要维护以下信息:

登记验证者

等待验证者,这些帐户将添加到验证者列表中

活跃验证者,这些账户已添加到验证者列表中

退出验证者,这些帐户离开验证者列表

轮询信息

验证者投票

随机数,用于随机选择提案人和委员会

提案人选择

在提交区块之前,需要选择验证者作为提案人。以太坊1.0中提交下一个区块的权力取决于矿工的算力。如果矿工的处理能力很大,则该矿工有很大可能被选为下一个区块的生产者。

在以太坊2.0中,产块节点的选择基于随机数;在区块链系统中很难生成高质量的随机数。但是,POS协议要求随机数的源是分布式的,可验证的,不可预测的和不可替代的。

使用随机数从一组验证者中选择提案人,使验证者无法知道谁被选中。这样可以防止它们合谋发起攻击。

在信标链中每6秒生成一个区块。这6秒也称为时间槽间隔期(slot gaps)。在每个间隔期间,选定的提案人从信标链的先前区块的验证者那里收集所有选票,并使用它们形成一个新区块。

委员会

在将提案人提议的区块输入信标链的主链之前,需要对其进行投票。

委员会可以对提案人提议的区块进行表决,通过表决的区块可以收到最终确认。理想情况下,如果可以快速收集选票,则委员会中的成员最好都是系统中的活跃验证者。

主链选择规则

在以太坊中,最长链由算力决定,而以太坊2.0的信标链则使用POS算法。因此,将需要一套不同的规则来确定每个人都需要遵循的分叉链(注:即主链)。信标链通过使用LMD GHOST(Latest Message Driven GHOST)来解决此问题。此方法涉及一种基于消息或换句话说通过投票运行的算法。一般来说,票数最高的分叉链将被视为主链。

笑脸代表投票信息。每个区块中的数字代表投票总数,即该区块的权重。

分片链

分片链是以太坊2.0网络未来可扩展性的核心特征。

分片是指将数据库中多个节点(例如去中心化数据库或其他类型的数据库)的数据处理职责分开,从而允许同时进行交易、存储和信息的处理。

分片的概念与当前以太坊1.0的模型有很大不同,后者需要所有全节点来处理和验证每个交易。

信标链将监视分片链的运行。

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容