您当前的位置: 首页 >  区块链

mutourend

暂无认证

  • 2浏览

    0关注

    661博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

区块链中的epoch

mutourend 发布时间:2021-07-23 11:49:20 ,浏览量:2

Epoch用于定义区块链上特定事件发生的时间纪元(era of time),如:

  • 激励支付的时间
  • 新的验证者组负责验证交易的时间

不同的区块链协议,epoch的定义不同。常用于表示在链上完成特定区块数的时间。

如在以太坊协议中,an epoch是指完成30000个区块的总时长。由于实际交易处理速度和达成共识的时间是变化的,对应的物理时间也是变化的。但是,从100小时平均来看,epoch对应的物理时间基本是稳定的。

2. eth2.0 epoch

在以太坊2.0中,epoch为主要的时间计量单位,每个epoch包含了32个slots,可用于提交区块。在eth2中,一个epoch约为6.4分钟。在2个epoch之后,可认为相应的区块是固化了的。 如根据BeaconScan: 在这里插入图片描述

3. Solana的epoch

而在Solana中,epoch对应触发PoH generator (leader)切换的时间,目前对应为208个slot。(一个slot对应leader产块的时间间隔。)每个epoch对应的物理时间为2~3天。 根据 Solana explorer 有: 在这里插入图片描述

参考资料

[1] Ethereum 2.0 Explained in 4 Easy Metrics [2] Epoch [3] eth2/Epoch [4] Solana terminology

关注
打赏
1664532908
查看更多评论
立即登录/注册

微信扫码登录

0.0382s