ETH并不是永远都可以通过挖矿产出,2022年9月15日以太坊完成合并升级之后,传统算力挖矿就已经彻底退出主网,历史上的ETH全部依靠Ethash工作量证明机制产出,现在新的ETH依靠质押模式发行,不存在传统意义上挖矿获取ETH的途径。

在合并之前,以太坊依靠Ethash算法实现挖矿,整个挖矿流程可以分为交易收集、打包区块、算力竞赛、区块广播确认完整环节。用户发起转账、合约交互交易之后,交易会被广播到全网节点,存放在内存池等待处理,矿工的首要工作就是从内存池挑选交易,在不超出区块Gas上限的前提下优先挑选手续费更高的交易进行打包,同时校验每一笔交易签名、格式是否合法,在本地模拟执行交易变更区块链状态,完成区块素材组装之后,正式开启算力竞赛环节。Ethash算法属于内存硬哈希算法,对显存要求很高,相比比特币更适配GPU设备,这也是早年显卡矿机成为ETH挖矿主力的核心原因,矿工不断循环运算,反复寻找符合难度条件的随机数nonce,只有算出合法数值,这个区块才算挖矿成功,整个过程完全是试错比拼全网算力,没有任何捷径可以走。

挖矿成功的矿工把完整区块向全网广播,网络其余节点快速校验区块里面的哈希、随机数是否符合网络难度规则,校验通过就接纳这个区块接入区块链,新区块落地之后矿工拿到对应奖励。在君士坦丁堡升级之后,每挖出一个标准区块,矿工可以获得2枚新铸造ETH,同时还可以赚取区块内全部交易手续费,遇到网络延迟产生的叔块,矿工也可以拿到部分补偿奖励,全网会根据算力波动自动调整挖矿难度,把平均出块时间稳定控制在13秒左右,算力暴涨难度同步抬高,算力下跌难度随之降低,以此保障网络稳定运行。早期普通玩家可以单显卡独立挖矿,后期全网算力持续上涨,个人单独挖到区块概率极低,绝大多数散户矿工都会接入矿池,大家合并算力共同挖矿,挖到奖励之后再按照每个人贡献算力比例进行分配,这也是币圈最主流的挖矿参与方式。

以太坊代码内置难度炸弹机制,随着区块高度提升挖矿难度会被动指数上涨,目的就是倒逼网络完成向权益证明升级,这也是最终走向合并的底层设计。合并完成之后,Ethash工作量证明机制被彻底移除,显卡、ASIC矿机无法再挖以太坊主网,新区块由质押ETH的验证者负责生成,新ETH的发行规模大幅下降,不再消耗巨量电力资源,过去的ETH矿机只能转向其他同算法币种,无法再产出ETH代币。很多币圈新手容易混淆概念,市面上打着ETH挖矿宣传的项目,大多是分叉币或者仿盘,并不是以太坊主网原生ETH,需要注意区分风险。
