以太坊 2.0 新增专业术语详解

随着以太坊2.0发布的临近,这是以太坊2.0系列(我们希望)文章的第一部分。

宁静阶段(Serenity,或称为以太坊2.0)是人们期待已久、花费开发者大量时间工作的成果,以太坊网络将从工作量证明(Proof-of-Work,PoW)转移到权益证明(Proof-of-Stake,PoS),并在扩展性方面进行巨大升级。以太坊2.0一个重要里程碑是,开发第一阶段的规范冻结,我们现在可以开始看到之前大量投入研发后令人激动人心的结果。

当我开始仔细关注宁静(或以太坊2.0)的时候,第一件让我觉得有点惊慌失措的事情,是拥有大量全新的术语。什么是交联(crosslink)?它是一个时间锁(slot),还是区块(block)?(其实不是)。证明人(attestor)和验证器(validator)是一样的吗?

下表尝试为普通以太坊技术用户描述以太坊“两点Cosmos(two point ohh universe)”中最常用的术语。但这不是一个完全的列表,仅仅是中心化在你最可能存在问题的一些细节。

(#区块律动Blockbests 注:原文中的“两点Cosmos,two point ohh universe”,意思是以太坊2.0阶段)

如果你发现任何不一致、或出于任何原因,请通过 Twitter 、或我们新建的Discord channel,与我们联系。

Beacon Chain信标链

  • 一条负责协调所有参与者的链
  • POS链
  • 包括信标区块
  • 所有(交易)的共识层
  • 管理验证器
  • 执行奖励和惩罚
  • 通过交叉链接作为分片的锚定点

Shards分片

  • 共有1024条并行链
  • 半独立链
  • 包括分片区块
  • 通过交叉链接定期将分片区块的状态记录在信标链上
  • 一旦信标链上的某个区块被最终确定,相应的分片区块也被认为是最终确定的
  • 每个分片都有一个验证器委员会来验证块

Crosslinks交联

  • 分片状态的总结
  • 仅引用信标链上的分片

Slot时间锁

  • 一段时间内区块提议者提出的区块认证
  • 时间锁可能是空的
  • 时间锁中填充了被验证过的区块

Epoch

验证器经过委员会重新洗牌生成后,Epoch内包含多个slot(目前是64个)

Validators验证器

  • 在验证器合约中质押了32个ETH并运行一个验证器节点的用户
  • 可以是不活跃的(目前尚未作为一个实际的验证器运行),活跃的(正在运行验证的),挂起的(选择成为验证器,但目前排在队列中的),退出的(不再作为验证器,并且排在退出队列中的)

Block Proposers区块提议者

  • 信标链随机选择的验证器,用于提出需要验证或证明的区块
  • 信标链上的每一个时间锁都有一个区块提议者,每个分片上的每一个时间锁也有一个区块提议者

Attestations证明

针对一个分片区块或信标链有效性的投票

Committees委员会

  • 由信标链选出的来验证信标链区块和分片区块有效性的随机组
  • 每一个委员会至少拥有128个验证器

ETH2

  • 信标链的基础货币
  • 最初由区块奖励、以及锁仓在验证器质押合约的 ETH1 中获得

Validator Deposit Contract验证器质押合约

POW链上的智能合约(即,以太坊主网)

一旦ETH1被锁仓到这个智能合约中,并且发布的事件日志应该被信标链读取,相同数量的的 ETH2 应该分配给目前被认为是验证器的帐户

这个机制将来可能会改变

直到以太坊2.0阶段结束,从 ETH1 向 ETH2 转变都是单向性的,不能变回 ETH1,但是有一个渠道可以卖掉你手上的质押

以太坊 2.0 各阶段

阶段 0 — The beacon chain信标链

  • 管理验证器和质押
  • 组织和选举委员会以及区块提议者
  • 实行共识规则
  • 奖励以及惩罚/削减

阶段 1 — Shards分片

  • 开发分片链和分片区块
  • 将分片区块(通过交叉链接)锚定至信标链

阶段 2 — Execution Environments执行环境

  • 基于eWASM的执行虚拟机,每一个分片一个
  • 创建交易的能力
  • 能够运行智能合约并与之交互
  • 交叉分片通信

关于这个主题,权威性的信息是很难获取的,感谢 Ben Edgington,他让我做了以上简单直接的描述。还要感谢Danny Ryan和 Everett Muzzy对此内容的审阅更正。

原标题:揭开以太坊2.0术语的神秘面纱

原文:Medium-Alex T

翻译:区块律动BlockBeats-HQ

你可能还喜欢