区块链中的epoch
Posted mutourend
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了区块链中的epoch相关的知识,希望对你有一定的参考价值。
Epoch用于定义区块链上特定事件发生的时间纪元(era of time),如:
- 激励支付的时间
- 新的验证者组负责验证交易的时间
不同的区块链协议,epoch的定义不同。常用于表示在链上完成特定区块数的时间。
如在以太坊协议中,an epoch是指完成30000个区块的总时长。由于实际交易处理速度和达成共识的时间是变化的,对应的物理时间也是变化的。但是,从100小时平均来看,epoch对应的物理时间基本是稳定的。
在以太坊2.0中,epoch为主要的时间计量单位,每个epoch包含了32个slots,可用于提交区块。在eth2中,一个epoch约为6.4分钟。在2个epoch之后,可认为相应的区块是固化了的。
如根据BeaconScan:
参考资料
[1] Ethereum 2.0 Explained in 4 Easy Metrics
[2] Epoch
[3] eth2/Epoch
以上是关于区块链中的epoch的主要内容,如果未能解决你的问题,请参考以下文章