http://www.7klian.com

以太坊基金会:参加 Eth2 Staking教程 (第0篇)

信标节点 (也即节点) 认真维护信标链,以及对用户或验证者需要利用哪条分片举办打点。

设计理念

Eth2 的设计理念为 Eth2 中做出的所有决定提供了有用的配景,并在很多环境下归纳综合了 Eth2 与其他协议之间的差别。

阶段0与信标链有关,信标链是 Eth2 的焦点,它打点着验证者和分片的协调。信标链是事实的源泉,Eth2 的所有其他方面都从这里启动。

协议高于一切:固然我们需要认可一切事物都有其衡量之处,但协议的安详性与活性高于其他的设计需求。

Eth2 的研究事情已经举办很长一段时间了,相关事情在已往的几年中获得了显著改进。最初通过智能合约分创打点的分片设计 (sharding) 和权益证明( PoS) 事情现已转变为高度互联的设计,在效率、可扩展性和安详性方面获得了显著晋升。

每个验证者都需要抵押 32 ETH 才气激活,因此任何想要抵押高出 32 ETH 的用户都将需要运行多个验证者实例。将信标节点与验证者客户端区别开来,将可以让这部门用户只需运行一个信标节点和多个与该节点相毗连的验证者客户端,这样可以减罕用户的计较、内存和存储要求。

验证者客户端 (也即客户端) 认真处理惩罚单个验证者的逻辑。即客户端通过与信标节点举办通信来相识信标链的当前状态,并在适当的时候提议区块可能对区块举办验证,最后通过请求信标节点将此信息发送给其他信标节点。

最小水平的可行巨大性:只要有大概,Eth2 已获得简化,,因为这将使其更易领略、更易向他人表明、更易审核、更易编写无 Bug 客户端,而且凡是更易制止边沿化的环境。

最洪流平的去中心化:PoS 协议普遍在验证者数量这一点长举办了妥协,而 Eth2 的设计初志就是将验证者数量扩展到数百万,同时勉励这些验证者互相独立事情。

Eth2 将信标节点 (beacon nodes) 和验证者客户端 (validator clients) 区别了开来且验证者将同时需要信标节点和验证者客户端才气执行本身的职责(即举办投票验证)。

将验证者客户端区别开来作为独立的模块,这样客户端将很大概越发安详,因为客户端更易于编写、推理和审计更小的代码模块。

如前所述,信标链会追踪验证者集和分片链。在实践中,这意味着假如你 (周期性地) 追踪信标链上产生的工作,你就会知道足够的信息来验证 Eth2 中产生的任何工作。通过验证来信任。

信标链也会追踪 Eth1 链和上面的抵押金,这样新的验证者就可以通过将 32 ETH 发送到陈设在 Eth1 链上的抵押合约 (deposit contract) 来插手到 Eth2 系统中。信标链对 Eth1 链举办投票 (也即信标链对 Eth1 链上的 Staking 参加者的抵押举办投票验证) 带来的功效就是,Eth2 将在将来的某个时候,可觉得区块属于 Eth1 权威链 (也即所谓的最长链) 的一部门提供经济担保,从而加强 Eth1 链的安详性。

民治民享:Eth2 必需能在条记本电脑上运行。参加门槛越低,参加的人就越多,这有助于带来更高水平的去中心化程度。

Eth2 的几个阶段

"假如你不运行验证者客户端,信标节点包括了所有你与 Eth2 举办无需信任交互所需的信息,就像是 Eth1 中的全节点一样。"

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

相关文章阅读