以太坊epoch是以太坊合并切换PoS共识之后,信标链划定的基础共识周期单元,由32个固定12秒的slot时隙拼接而成,单轮完整epoch时长为384秒,折合6分24秒,是网络执行投票确认、奖励结算、验证者重分配、区块最终性判定的核心时间标尺。

在以太坊过去PoW挖矿时代,网络只依靠连续区块推进运行,没有epoch的概念,epoch是信标链上线、全网完成合并之后才正式成为网络核心规则的设计。slot代表单次出块窗口期,每12秒系统随机挑选一名质押32ETH的验证者作为区块提议者打包区块,而epoch会把连续32轮slot打包成一个完整工作周期,每一轮epoch开启时,都会以本轮第一个slot的区块作为检查点,用来收拢全网所有验证者的投票数据。所有参与质押的验证者,都会通过RANDAO随机算法,提前两个epoch被分配到不同slot的验证委员会,保证每一轮周期里,全部活跃验证者都能完成一轮投票见证,不会出现长期闲置的质押节点。

epoch最核心的作用是支撑以太坊独有的区块最终性机制,也是和PoW网络最大的区别。每一轮epoch收尾阶段,全网验证者会针对当前周期的检查点进行集体投票,当投票权重覆盖全网三分之二以上质押ETH总量时,当前epoch会被标记为合理化状态,等到下一个epoch同样完成达标投票,上一轮epoch内的所有区块就会被判定为最终确定。已经完成最终化的区块无法通过区块重组回滚篡改,想要推翻交易必须销毁全网超过三分之一的质押资产,从底层杜绝了PoW链常见的深度区块重组攻击,普通用户转账一般等待两个epoch区间,就能拿到绝对安全的交易确认结果。
对于普通质押用户和链上交易者来说,epoch直接决定了收益发放、退出解锁和罚没判定的节奏。验证者的出块奖励、见证投票奖励都会以epoch为单位统计汇总,奖励明细会在每个周期结束后同步更新到质押客户端;如果验证者出现离线漏投、双重投票等违规行为,网络也会在epoch结算阶段执行罚没扣除。想要退出质押提取本金的节点,需要经过固定数量的epoch等待期,等待期内节点依旧需要正常参与每一轮epoch的共识工作,等待周期走完才能发起提款,当前主流的质押服务商也都会按照epoch周期同步展示质押收益与解锁进度。同时链上部分DeFi协议、链下交易所的区块快照、空投快照,也大多会选定指定epoch高度作为快照节点,保证统计数据统一无误。

随着以太坊后续升级迭代,slot和epoch的基础时长参数没有发生改动,依旧维持32slot构成一轮epoch的标准配置,epoch编号从信标链创世区块开始连续递增,所有区块浏览器、质押查询工具都可以通过输入epoch编号,快速查询对应周期内的检查点区块、参与验证者名单、投票率、整体质押权重等详细数据,是读懂以太坊PoS网络运行逻辑、参与质押理财、判断交易安全度的基础入门概念。