科普 | 关于验证者的常见问题

2020-08-02 19:17 栏目:经验之谈 来源:网络整理 查看()

编者按:本文来自Eth2验证器快速启动器的“验证器常见问题”页面,该页面列出并回答了与参与验证活动相关的问题。在“快速启动程序”页面上还有一个“参与通知”页面,该页面还提醒与参与验证活动相关的风险,并且可以交叉引用。但是,内容有高度的重叠,所以这里不记录。快速入门的多语言支持仍在实现中,我相信我们很快就会见到您。

简介

1.什么是“验证器”?

验证者是参与ETH 2.0协议一致性机制的实体。

用通俗的话说,就是连续运行特定计算机程序的人。这一进程将提出并证明新的区块,以便将其添加到区块链。

换句话说,您可以将验证器视为新块的投票者。一个街区获得的选票越多,它就越有可能被加入区块链。

重要的是,验证者的投票权重是由它的赌注决定的。

2.什么是存款合同?

您可以将保证金合同理解为以太网账户和以太网2.0验证者之间的资金转移渠道。

保证金合同的状态表明谁已经保存了保证金,谁将参与验证,保证金是多少,以及谁可以提取资金。

3.为什么核查员需要先收到存款?

系统需要扣留验证者的资金,以便在验证者被证明行为不当时对其进行惩罚。

换句话说,为了确保这些核查员遵守协议,有必要使这些核查员的行为产生经济后果。

4.验证者需要承诺多少个以太网?

在验证者开始保护网络之前,Ta需要保证32 ETH。这个32 ETH是验证者的初始余额。

5.与32 ETH相比,质押有哪些优势?

不。对于一个单一的验证者来说,存放超过32个以太网是没有好处的。

将有效承诺量设置为32 ETH有助于促进权力的分散,因为它可以防止验证者的投票权重过大。

请记住,验证者的投票权重取决于兴趣的数量。

(译者注:实际上,验证者的投票权重取决于其“有效平衡”。有效余额不是账户的表观余额,有效余额的上限为“32”。假设验证者一直在努力赚钱,他的有效余额不会超过“32”。同样,当他被没收,他不会被没收超过32 ETH一次。这里的原文是“它所涉及的金额”,这太含糊了,但显然不能从字面上翻译为“由验证人存入的金额”。中文里没有与“利害攸关”相对应的说法,也不麻烦,所以把它翻译成“权益的数量”实在是无能为力

验证员职责

1.经济激励机制如何帮助用户保持积极和诚实?

除了因为离线而受到惩罚之外,验证者也会因为做了邪恶的——而受到惩罚,例如,投票给无效或冲突的块。

另一方面,如果由验证者提议/见证的块被添加到区块链,验证者将被奖励。

基本概念是:

帮助网络达成共识的行为将得到奖励

阻碍共识的疏忽行为(或疏忽)将招致轻微处罚

恶意行为将导致严厉的惩罚(或没收)

换句话说,验证者在努力获得回报的同时,也在为整个网络做出贡献。

2.奖惩是如何分配的?

请记住,每个验证者都有自己的余额——,初始余额可以在保证金合同中看到。

以太网网络规则根据验证器的性能定期更新它们的平衡。

换句话说,由验证者获得的奖励和惩罚将反映在余额中。

3.奖惩会持续多久?

它大约每6.5分钟(即一个纪元)发布一次。在每个时期,网络将评估每个验证者的性能,并相应地奖励或惩罚。

4.奖励/惩罚的金额是多少?

这个问题很难回答,因为在计算中需要考虑许多因素。

验证交易的回报主要受网络总股本(即验证者总数)的影响。根据总股本,验证者的最高年化回报率可能在2%至20%之间。

当核查员总数固定时,奖惩主要取决于核查员——的平衡比例。如果提供证据的验证者的比例较高,助教的奖励/惩罚将会较高;余额越低,奖励/惩罚越低。

请注意,这种动态机制的工作方式不太明显。要理解它的具体原理,你必须首先理解有效平衡的概念。如果你不熟悉这个概念,我们建议你阅读这篇文章(编者按:见文章末尾的超链接)。

5.为什么奖励取决于网络中授权码的总数?

集体奖励是按照以太网在网络中的总股本比例计算的。

简单地说,如果ETH的总股本很小,报酬(利率)会很高,但是随着股本的增加,每个验证者获得的报酬(利率)会减少。

为什么会有这样的动态调整?虽然本文不会揭开真相,但直觉告诉我们,为了保证网络的良好运行,核销员的总数不应低于一定的下限(ETH的总质押金额也应如此)。因此,为了鼓励更多的核查员参与,利率需要保持在一个高水平,直到核查员总数达到下限。

6.如果离线,验证者会受到什么惩罚?

这取决于具体情况。除了实际平衡的影响外,还有两种重要情况需要注意:

如果大多数(2/3)验证器在线,离线造成的惩罚较低,因为在线有足够的验证器,可以实现块的终结性。这是预料中的情况。

如果超过1/3的验证器同时离线,离线惩罚将会更高,因为网络不能继续实现块确定性。这是一种不太可能发生的极端情况。

请注意,在第二种情况下,离线验证者将在21天内逐渐损失高达50%(16 ETH)的权益。21天后,这些验证者将被从验证者池中驱逐出去。通过这种方式,网络可以恢复正常并开始实现块的终结。

7.诚实的验证者盈利需要正常运行时间的百分之几?

一般来说,只要验证器的正常运行时间超过50%,就可以实现盈利。

这意味着验证者不需要备份客户端或冗余网络连接,因为离线的后果并不严重。

8.邪恶的验证者会受到什么样的惩罚?

这也取决于具体情况。恶意行为(例如,投票支持无效或冲突的块)会导致验证者被罚款。

最低罚款额为1 ETH,但如果其他验证者同时被罚款,该金额将会增加。

其目的是最小化验证者因无意错误而遭受的损失,同时抑制协同攻击。

9.什么是没收?

惩罚没有两个目的:(1)大大增加攻击ETH 2.0的成本,使攻击无利可图;(2)通过检查验证人是否履行职责来防止其偷懒。所谓没收,是指如果验证人被证明有罪,电讯局长的权益将被摧毁。

被没收的核查员不能继续参与网络的协商一致机制,并将被迫退出。

(译者注:在这些问题的答案中没有明显的信息:对于一个验证者来说,每一个纪元(6.4分钟)都会发出一个见证消息(包括投票内容),并且发出该消息所需的时间在一个纪元中是不固定的。显然,上述核查员职责的履行不能通过人工程序来完成,而必须是自动化的。因此,验证者是否会被罚款在很大程度上取决于所使用的客户端软件。因此,想要自己运行验证器的用户应该首先关心他们的客户端的性能和不足的保护措施。(

1.如果签名密钥丢失会发生什么?

如果签名密钥丢失,验证者不能继续提议和见证该块。

随着时间的推移,验证者的平衡将逐渐减少,因为ta将因未能参与协商过程而受到惩罚。一旦验证者的余额只有16 ETH,系统将自动从验证者池中排除ta。

然而,这件事并非完全没有转机。如果验证者的签名密钥是使用EIP2334(根据默认引导过程)生成的,则签名密钥可以根据提取密钥在任何时候重新计算。

取回存款时,用户还需要使用取款钥匙,取款时需要一天左右才能拿到账户。

请注意,如果在同一时间段内有大量人员退出或被踢出验证者池,延迟期可能会延长。

(译者注:在第0阶段,验证者检索存款的功能将不会启用。(

2.如果提取密钥丢失会发生什么?

如果取款钥匙丢失了,验证者将永远无法取回自己的钱。

因此,你最好用助记符来创建一个备份的退出键。如果验证者是通过Medalla测试网络的引导过程加入的,则默认情况下,提取密钥是通过助记符创建的。

3.如果取款钥匙被偷了会怎么样?

如果取款钥匙被盗,窃贼可以转移验证者的余额,但必须在验证者退出后。

如果窃贼没有验证者的签名密钥,他就不能让验证者退出。

验证者可以使用签名密钥先退出验证者池,然后在窃贼之前使用取款密钥转移资金。

(译者注:我不认为这个答案表明了真正的风险。根据问题1的答案,如果用户的签名密钥是由提取密钥生成的,那么窃取一对提取密钥的人就有可能计算出验证者使用的提取密钥,因此验证者的提取密钥将不再安全。虽然从提取密钥生成签名密钥的方法可以提高提取密钥的安全性,但是这种风险并不存在。我们应该提醒大家,取款钥匙永远是最重要的,所以我们必须保护好这把钥匙。答案中提供的逃生方法只能在退出功能正常时使用,但退出功能在第0阶段不会启动,盗取退出钥匙的人有足够的时间进行伏击。(

4.为什么这两把钥匙不能合二为一?

总之,为了安全。签名密钥必须始终可用。因此,签名密钥需要保持在线。让签名密钥具有取款功能是不明智的,因为它很容易攻击连接到互联网的东西。

(译者注:验证者使用签名密钥来签署见证消息的数字签名,客户端需要频繁调用该签名密钥来履行验证者的职责。因此,签名密钥是网络化的。(

原始链接:

https://medalla.launchpad.ethereum.org/faq

作者: Eth2验证器启动板

翻译校对:敏敏一建

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

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

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

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