最近,以太坊开发人员社区里的一个声音非常值得我们关注,一些重量级的开发人员正在试图阻止强大的ASIC矿工挖掘以太坊。在本周五举行的开发者大会上,以太坊基金会安全负责人马丁?霍尔斯特?斯特文德表示,他建议迅速采取行动,将ASIC挖矿设备从以太坊平台上驱逐出去。马丁?霍尔斯特?斯特文德于2016年加入以太坊基金会,现在主要负责代码安全工作,致力于确保代码更改不会对全球第二大区块链——以太坊的正常运营造成破坏、或是损害。现在,马丁?霍尔斯特?斯特文德已经和其他从事以太坊平台核心代码工作的技术专家达成了一致,他们认为应该尽快采取措施来阻止ASIC芯片。今年四月,ASIC矿机首次用于以太坊挖矿,但随后很多开发人员认为ASIC矿工会给区块链带来很大负面影响,比如引发能够有效维护以太坊网络分类账的参与者数量大幅减少。在本周五的以太坊开发人员大会上,马丁?霍尔斯特?斯特文德透露,如果在确保技术基础的情况下,以太坊将会在下次规模更大的升级时“并行”推出、并实施一个名为“ProgPoW”共识机制更新。实际上,ProgPow的基本原理与PoW相同,都是工作量证明,并且通过算力大小决定矿工收益。但是,ProgPoW并不能带来更高的效率,却能够限制ASIC矿机算力,并使其和GPU矿机算力达到一个对等的水平。马丁?霍尔斯特?斯特文德说道:“我认为部署ProgPoW软件更新是一个非常好的变化,我希望以太坊网络能够尽快实施。”就在本次以太坊开发人员大会结束之后,马丁?霍尔斯特?斯特文德通过邮件确认ProgPoW与其他以太坊升级提议不同,因为它完全不会涉及以太坊虚拟机或状态转换。此外,马丁?霍尔斯特?斯特文德还透露部署ProgPoW共识算法的测试工作可以在完全独立的测试平台上进行,并且与当前以太坊“君士坦丁堡”硬分叉的正常测试过程同时进行——尽管目前“君士坦丁堡”测试遇到了一些瓶颈。事实上,“君士坦丁堡”硬分叉升级的测试工作已经开展了好几个月时间,开发人员也已经被多次召集以确定具体的优先工作。根据最近的会议决议,“君士坦丁堡”硬分叉升级将会于10月9日在以太坊测试网Ropsten上激活。不过,为了能够尽快驱逐ASIC矿工,马丁?霍尔斯特?斯特文德已经在此前某论坛发言时呼吁独立实施“ProgPoW”硬分叉升级,甚至可以和“君士坦丁堡”升级脱钩。他表示:“如果我们最终决定将两个升级的区块数量设置成完全一样,那也不错,但这不是必需的。”马丁?霍尔斯特?斯特文德还称,随后的以太坊成本优化硬分叉升级其实也可以和“ProgPoW”一起实施。但问题是,新共识算法“ProgPoW”真的能够有效阻止ASIC矿工吗?在本周五的以太坊开发者大会上,另外两位核心卡法人员鲍威尔?比利卡和阿列克谢?阿克胡诺夫表示,“ProgPoW”共识算法仍需要做更深入的工作来证明如何实现其主张。为了打消这两位开发人员的顾虑,ProgPoW开发小组成员应用了一篇《关于硬件的错误信息以及ProgPoW的实际工作方式》的论文,详细解释了这个共识算法是如何运作的。不过,ProgPoW的联合开发者“Def”也强调,为了能够更好地实现提案目标,ProgPoW可以进行再进一步的深入研究。他同时也表示,从本质上来说,该算法的目的其实并非完全针对ASIC矿工,在某种意义上,如果用于挖掘以太坊的目的明确,所有GPU都可以被认为是ASIC矿机。因此,“Def”认为ProgPoW共识算法的设计并不是为了专门对抗ASIC,而是不希望矿工挖掘以太坊的时候非常依赖于单一类型的ASIC矿机。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。