http://www.7klian.com

科普 | Eth2 验证者的生命流程

 

 

活泼阶段

转成完成退出状态之后,或许尚有一天的延迟 8,之后才气取出验证者余额。不外,假如一个验证者是从被罚没状态中完全退出的,那还要接管两项特另外处罚。

该验证者主动要求退出,要领是发送相应的一笔生意业务(在刚激活的 9 天内不能发出此种生意业务)

 

 

翻译: 阿剑

已存入担保金(Deposited):担保金要约已被以太坊 1.0 打包

一般来说,一名验证者的绝大部门时间都处于这个阶段。活泼验证者约莫每 6 分钟要发出一条见证动静,偶然要本身提议区块 7。验证者会一直保持在活泼状态,除非呈现下列三种环境:

注 6:即 4 个时段的长度。

– 图 2:“正在见证” 状态 -界说完了这些阶段之后,我们就来具体考查它们之间的转换进程。

被罚没状态

– 图 9:增补罚没条件之后 – 

期待激活的验证者会构成一个行列:在一个时间点,Eth2 链上能激活和能退出的验证者数量都是一个较量小的数量(所以要列队)5,以担保验证者荟萃的不变性。假如行列是空的,那么期待激活的验证者会在约莫 25 分钟今后激活 6;假如行列很长,那大概要几天甚至几周才气激活。不外,排完队之后,验证者就可以直接激活、参加见证。

担保金要约被接管是验证者生涯的开始;这个接管进程是在以太坊 1.0 链上产生的,因为验证者资金原本就放在以太坊 1.0 链上。但 1.0 链接管之时,2.0 链还不能感知到这笔存款。

原文链接: https://www.attestant.io/posts/understanding-the-validator-lifecycle/

验证者生命周期概述

 

2.0 利用权益证明机制来掩护网络,也就是由很多叫做 “验证者” 的计较机线程来投票抉择哪一个区块可以或许上链(即所谓的 “attesting”,作见证),虽然也会本身提出备选区块。不外,验证者不是仅仅只有 “开” 和 “关” 两种状态:从成为验证者到退出验证者的整个生命周期中,其状态会颠末多次转换。本文会深入研究验证者的生命周期,展示各阶段和转换进程的实质、如何触发转换,以及每种转换的历时 1。

(完)

 

– 图 11:增补后的验证者生命流程图 -请细看个中增补的条件、各阶段的历时、转换进程,这些细节对乐成运行 Eth2 验证设施很是要害。从初始化担保金到取出担保金,这个生命流程图点出了各阶段大概产生的环境,也为验证者在全时段中的表示提供了清晰的表明。

注 9:8192 个时段。

注 4:假如不到 32 ETH,那还可以别的再存入,提高该验证者的余额。

– 图 6:从激活状态到被罚没状态 -值得留意的是,假如有需要,验证者老是可以或许发送特另外担保金要约(包括沟通的验证者信息)来 “充值” 余额(可是有效余额的上限是 32)。这样就能制止验证者余额低于 16 然后被放到退出行列里去。

完全退出(Exited):验证者完全退出,不再参加任一流程

 

担保金在 Eth1 链上存入足够久之后,它就会被 Eth2 链接管。这符号着验证者正式开始接管 Eth2 的组织。假设一位验证者存入了至少 32 ETH 4,那么 TA 就可以开始作见证了。

就像验证者想激活的时候有个期待激活状态和行列,想要退出的验证者也有一个行列,一段时间里仅答允少量验证者退出。同样地,主动退出阶段要耗费的时间取决于排在前面的验证者有几多。

该验证者因没有实时发出见证动静而蒙受处罚,最终其余额低于 16 ETH
 

 
 

也可由此界说出一种根基状态:“正在见证(attesting)”,激活、主动退出及完全退出都在该状态中,处于该状态的验证者被指望去见证及提议区块。这个状态是最重要的,在此状态下,验证者需要毗连以太坊 2.0 网络、同步数据,以推行责任,制止被处罚。

-图 3:从担保金存入阶段转到期待激活阶段 –  

注 10:留意,罚没力度最高是 100% 的有效余额,但有效余额的上限是 32 ETH,无论该验证者的实际余额是几多。

在深入细节以前,我们先来看看验证者生命周期的轮廓、相识一下用于表述差异状态的术语。

– 图 5:从激活状态到即将分开 -在第三种环境下,验证会被插手作恶者行列,接管处罚。

注 1:要留意的的是,以太坊 2.0 的类型没有一个显式的状态机,因此,各阶段的名称都是作者为便于描写而给出的。

 

 

(完)

 

作者: Jim McDonald

第一项,从完全退出到可以或许取款的隔断会长得多,要 36 天 9。第二项,在这 36 天期间,系统还会按照该验证者作恶被抓的时间点前后 18 天内被罚没的验证者数量对该验证者施加进一步的处罚。那么该验证者的有效余额损失比例 10 将如下图所示:

本文由作者授权 EthFans 翻译及再出书。

期待激活(Pending):担保金要约被以太坊 2.0 网络接管

先说明一下时间单元

 

以太坊 2.0 中的时间凡是是用 “epoch(时段)” 这种单元来怀抱的,1 个时段是 384 秒,也就是六分半钟。为便于领略,基于这一怀抱的时间我都转化成了以分钟、小时、天为单元,并在附录的脚注中提供具体信息。

 

 

担保金存入阶段

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