“现在挖以太坊多久挖一个?”这是不少刚接触加密货币 mining 的新手,甚至是一些老矿工都会问的问题,但这个问题并没有一个固定的答案——它不像“一小时有多少分钟”那样简单,而是像问“现在开赛车跑一圈赛道要多快”,取决于你的“赛车性能”(算力)、“赛道规则”(网络难度)以及“天气状况”(市场动态)。

要理解这个问题,我们需要先搞清楚几个关键概念:以太坊的“出块时间”、全网算力、你的矿机算力,以及它们之间的数学关系。

先明确:以太坊的“理论出块时间”是多久

在以太坊转向“权益证明(PoS)”机制之前,它采用的是“工作量证明(PoW)”机制,依赖矿工通过计算争夺记账权,在PoS时代,虽然普通用户无法再通过“挖矿”获得以太坊,但理解PoW时期的规则能帮我们快速掌握核心逻辑。

在PoW阶段,以太坊的理论出块目标是12秒,即每12秒左右会产生一个新的区块,区块中的交易手续费和部分新发行的ETH会奖励给记账的矿工,但这个“12秒”是平均值,实际出块时间会有波动——有时可能几秒就出一个,有时可能几十秒甚至几分钟,这取决于全网算力与当前难度的平衡。

现在挖一个以太坊(PoW分叉币)到底要多久

2022年9月,以太坊完成“合并”(The Merge),正式从PoW转向PoS,原以太坊PoW链停止运行,这意味着官方以太坊已无法通过“挖矿”获得,以太坊PoW分叉出的“ETC”(以太坊经典)等少数山寨币仍在沿用PoW机制,很多人说的“挖以太坊”,实际可能是挖ETC或其他PoW分叉币。

以目前最接近原PoW逻辑的ETC为例,要计算“挖一个要多久”,核心公式是:
你的矿机日均挖到的区块数 = 你的矿机算力(TH/s)÷ 全网总算力(TH/s)× 每日区块总数

每日区块总数由出块时间决定:如果ETC的平均出块时间是13秒(实际数值会波动),那么每日区块数 = 86400秒 ÷ 13秒 ≈ 6646个区块。

假设你的矿机算力是100TH/s,而ETC全网总算力是50000TH(50PH/s),
你的日均区块数 = 100 ÷ 50000 × 6646 ≈ 13.3个区块
即:你平均需要 86400秒 ÷ 13.3 ≈ 6500秒(约1.8小时)才能挖到1个ETC区块

这里的“挖到一个区块”≈“挖到一个以太坊(分叉币)”,因为区块奖励是按区块发放的(目前ETC区块奖励约2.2个ETC)。

影响“挖一个时间”的3个关键变量

从上面的公式可以看出,“挖一个以太坊要多久”主要由三个因素决定,它们像三个旋钮,随时调节着你的“挖矿速度”:

随机配图