编者按:预计于2019年1月16日进行的以太坊君士坦丁堡硬分叉升级将再一次调整区块奖励(从3 ETH 降低至 2 ETH),这是继2017年将区块奖励从5 ETH 降低至3 ETH 之后的再一次调整。不可置否,本次调整是为之后以太坊 Serenity 阶段实现 PoS 机制做准备,这是以太坊发展的必然选择。那这一次的调整对于以太坊的矿工们产生的影响,是否将与上一次产生的影响一样呢?以太坊的开发者们在实施本次调整之后将面临怎样的情况呢?
我们都知道,以太坊网络中挖矿将在未来实现PoS机制时结束(那时以太坊网络的验证者代替当前的矿工),这是在以太坊发展路线图中将共识机制由 PoW 转变为 PoS 的必然结果。尽管在以太坊完全切换至PoS机制之前,矿工们依然有矿可挖,但针对此次以太坊硬分叉升级的某些决定还是将不可避免地对以太坊网络的矿工们带来一些影响。
以太坊在 GPU 挖矿领域中的意义
好了,回顾了过去的情况,让我们回归当下吧。
君士坦丁堡硬分叉
- EIP145:此提案由Alex Beregszaszi 和Paweł Bylica提出,主要就是“为了提供与其他算术运算符成本一样的本机按位转移(native bitwise shifting)。”如果你不是一名开发者,此EIP提案对于大多数人来说影响甚小或几乎没有影响,所以如果你没明白引号中的这句话是什么意思,那也无所谓(我自己也不甚明白…)
- EIP1014:此提案由以太坊创始人 Vitalik Buterin 提出,主要就是“允许与链上尚不存在但仍可依赖的地址(在真实或者虚拟的通道上)进行交互,该地址及包含的代码只能最终由特定的初始化代码段生成。”如果你不是一名开发者,同样也无需太在乎这一更改。
- EIP1052:此提案由 Nick Johnson 和 Paweł Bylica 提出,主要就是“增加一个新的操作符,该操作符将返回合约代码的keccak256哈希值。”此 EIP 提案将允许智能合约以一种更加节省成本和更高效的方式来执行字节码检查。
- EIP1283:此提案由 Wei Tang 提出,主要就是“提议调整 SSTORE 操作码的净gas计量,优化存储算法,降低智能合约存储的GAS消耗。”这是一个改善以太坊网络、解决高gas消耗问题的提案,从宏观层面来看是非常有益的。
- EIP1234:此提案由 Afri Schoedon 提出,主要就是延迟以太坊网络挖矿的难度炸弹(Difficulty Bomb),并将区块奖励从3 ETH减少至2 ETH。这个提案是本文的重点,我们一起来分析一下此提案。
01
当前的以太坊挖矿状况
根据你居住的地方以及支付的电费价格,当前的以太坊网络挖矿依旧是有利可图的。但是,对于居住在美国加州的电费是$0.13-$0.16/kWH的居民来说,当前的以太坊挖矿要么不是一件有利可图的事情,要么仅仅能实现收支平衡,不值得去挖矿。
尽管如此,当前耗费在以太坊挖矿领域的资源依旧非常巨大。目前,除了比特币网络之外,以太坊网络依然拥有着最大的算力。以太坊网络算力的很大一部分来自于全球的小型矿工和挖矿设备。
但所有这些情况都即将发生改变。
02
难度炸弹延迟
以太坊网络的挖矿难度炸弹于2016年末开始实施,一开始难度炸弹呈缓慢增加趋势,之后将迅速增加挖矿难度,以此来使以太坊网络挖矿的激励对于矿工们来说不再像之前那没有吸引力,为之后不可避免的转向 PoS 机制做准备。这个“冰河世纪”此前已经延迟过,而当前又将被往后延迟12个月,原因是以太坊的开发者们在实现 PoS 方面的进度有所落后,且同时忙于以太坊发展路线图中的其他一些事项,这些事项对于以太坊网络的未来都是具有重大意义的。
03
区块奖励的调整
矿工在以太坊网络中每挖出一个区块,都可以获得ETH奖励。区块奖励的调整并不是头次出现,实际上,调整区块奖励是加密经济学的一个关键部分。以太坊网络上一次调整区块奖励发生在2017年,当时将区块奖励从5 ETH调整为3ETH。而大概一周之后,区块奖励将从3 ETH调整为2 ETH——相当于每日的挖矿奖励将减少150万美元。
04
当前的奖励减少发生在危险时刻
此次以太坊区块奖励的减少与2017年末奖励的减少所产生的影响不同。曾经以太坊网络挖矿是非常有利可图的一件事,且 ETH 的价格也出现暴涨,矿工们对于2017年地将区块奖励从5 ETH降低至3 ETH依然是很高兴,投资者们亦是如此。
等等,当一部分矿工停止在以太坊网络挖矿时,难道挖矿难度不会重新调整吗?会的,但这会面临一个新的威胁。
05
以太坊 ASIC 矿机的使用增长
单单是“ASIC”这个词就能够让很多项目和矿工产生厌恶或者担忧。ASIC,即Application specific integrated circuits (专用集成电路),是用于执行一项任务而专门设计的芯片:强大而高效地进行挖矿。一旦针对某个挖矿算法的 ASIC 芯片被开发出来,这通常就意味着使用 GPU 芯片来挖某种币的矿机将变得无关紧要。我们可以将GPU 矿机比喻成“小零售铺”,而 ASIC 矿机则是“沃尔玛”。
重申一下:随着小型的 GPU 矿机离开以太坊网络,很快就会出现使用 ASIC 矿机在以太坊网络中挖矿的矿场 (就像曾经在比特币历史中出现的情况一样)。
06
可能的影响& ProgPoW 算法
随着小型的矿工离开以太坊网络,同时大型的“沃尔玛”级别矿场的进入,最终的结果是可能带来挖矿的集中化(就像当前的比特币挖矿集中化一样)——这是Vitalik非常反对的事情。挖矿的集中化与加密货币的核心价值相悖,很多以太坊社区的成员已经呼吁实施一种称为ProgPoW (Programmatic Proof-of-Work)的挖矿算法来抵御针对Ethash挖矿算法的ASIC矿机。但最终,以太坊的开发者们认为在接下来的硬分叉升级中,不需要实施ProgPoW挖矿算法。
https://www.youtube.com/watch?v=iSc3TbjZu1k&feature=youtu.be&t=3171
其中一位“Mr Else”的开发者指出,当前针对 Ethash 算法的 ASIC 矿机只是比普通的 GPU 矿机“略微高一些”——但是下一代 ASIC 矿机将“比 GPU 矿机好2倍。” 开发者们继续将 GPU 制造商与 ASIC 公司之间的竞争称为一个“缓慢的军备竞赛(slow arms race)。”
会议讨论的最终结果是,只要 ProgPoW 这个在很大程度上还未进行测试的挖矿算法不存在任何关键问题,他们将在未来实施 ProgPoW。但是,这有可能需要好几个月之后才会被实施,更不必说开展下一次硬分叉将需要耗费的组织和资源方面的麻烦。
事实是,没有人确切知道此次硬分叉之后的中长期将会出现怎样的影响。但在我看来,短期的影响是非常明显的:数以千计的矿工将离开以太坊网络并对整个挖矿行业产生连锁反应。
当这些矿工转而去挖其他加密货币时,其他可以使用 GPU 进行挖矿的加密货币的挖矿难度也将显著增加。比如,从市值来看,Monero(门罗币)是使用 GPU 进行挖矿的仅次于 ETH 的加密货币,Monero 当前每日的挖矿奖励约为12万美元。随着此次君士坦丁堡的升级,ETH 每日的挖矿奖励将减少约150万美元。
简单的经济学可以告诉我们,这将取代很多使用 GPU 矿机的矿工,进一步巩固 ASIC 矿工的力量。另一方面,这也有可能将带来 ETH 价格的上涨,因为 ETH 的供应量将会随之减少。但这些都可能需要好几个月之后才会发生,因为当前的加密货币市场依旧在与熊市相抗争。
总结
毫无疑问,从算力的集中化甚至是对算力薄弱的小币种发起51%攻击的角度来看,大型的 ASIC 矿池可能会带来诸如此类的问题。但尽管如此,从个人角度来说,ASIC 挖矿还是有利可图的。在当前社会中,人们趋利避害,只要有利可图,人们便会抓住机遇。除了经济激励外,ASIC 挖矿实际上也为大型区块链网络的安全提供了巨大的价值,同时也会驱动加密技术的创新,带来诸如 Grin 这样使用了号称能够抵御 ASIC 挖矿的 Cuckoo Cycle 挖矿算法。
尽管如此,除非以太坊的核心开发者们尽快采取措施,否则 ETH 将不再继续成为 GPU 挖矿加密货币,以太坊作为最具影响力的 GPU 挖矿的加密货币的时代也将可能结束,这对于大多数矿工来说是挺令人难过的。正如我们所知,以太坊在最终实现 PoS 机制并带来该网络挖矿的最终结束之前,面临着很大的挑战,而以太坊 GPU 挖矿终结的开始可能已经来临。
来源:Unitimes
编译:Jonny