以太坊社区围绕ProgPoW引发争议
主要事实:
- Hudson Jameson建议为ProgPow编写支持和反对的参数。
- 一些社区成员认为目前不需要进行辩论。
在介绍了程序化工作测试(ProgPoW)算法的审计结果后,开发人员和以太坊基金会成员Hudson Jameson试图恢复辩论。围绕平台中代码的实现。
詹姆森于今年9月17日在他的Twitter账户上发布了一条消息,引起了他的关注在他的推文中,他提出了一个赞成和反对ProgPow的论据汇编。他的想法是重新评估这种算法的使用,该算法被提议作为一种替代方案,以缩小专用于以太坊网络的ASIC的效率差距。
1 /以太坊社区真的可以使用赞成和反对#ProgPoW的所有论据。我见过很多并试图引起注意,但吸收很多。有人想自愿创建赞成或反对的摘要吗?它不一定是完整的
– 哈德森詹姆森(@hudsonjameson),2019年9月18日
为了回应这个信息,开发人员的一些追随者采取了一些方法,主要关注是否需要讨论这个问题。根据追随者的推文,被确定为yuzuak,由于ProgPow已经被社区接受并通过了所有独立审计,“唯一应该讨论的是它什么时候开始运作”。
另外一位名叫Jorge Izquierdo的用户表示,他对讨论这个问题并不感兴趣,尽管有不同的论点。 “有人真的在考虑改变ETH 1.0的工作测试(PoW)算法吗?”他说,并补充说这不应该是以太坊在2019年的优先考虑。
SpankChain的首席执行官Ameen Soleimani也参与了这个主题。他指出,ProgPow可能会在可能需要几个月或一年的时间内实施。它还反映了当时可以继续获得的利润,他们使用ASIC设备进行挖矿。因此,他想知道这个时期是否能产生足够的经济激励来执行51%的攻击。
从这个意义上说,他认为在必要时让算法准备好实现它会更好。
(…)为什么我们现在可以切换到ProgPow,当我们可以保存它并将其用作威慑力?如果有必要,永远准备好实施它就足够了。
Ameen Soleimani
Soleimani是去年三月表现出来审查代码的人之一。那时,他向以太坊社区提出了一项动议,以便ProgPoW不会在网络的下一个分支机构(定于2019年10月)推出,而不进行审计。
他澄清说他并不反对战斗ASIC,但认为这种类型的挖矿的发展已经被参与测试(PoS)所抵消,参与测试将在2.0网络到来时实施,并且不确定性。在ProgPow的整合日期附近。
一个有争议的提案
ProgPow提案的历史可以追溯到2018年5月。该算法是在ASIC扩展到其网络之后,在以太坊网络的开发团队会议期间提出的。 2019年1月,在另一次会议期间,广泛支持实施。
最初的方法是将算法包含在君士坦丁堡前叉中。然而,它在2月完成,但没有包括ProgPoW。很快,这个话题就开始引起争议。对于gpuShack.com的总裁兼ethosdistro.com的创始人Alexander Levin来说,这个提议是由NVIDIA公司资助的一项计划。据他介绍,ProgPoW不仅会寻求对抗ASIC,而且特别有利于NVIDIA GPU。
后来,推进该计划的决定困扰了一些参与者,尽管詹姆森提出的一些调查结果表明,94.08%的受访者批准了这一变化。随后,开发人员决定将代码提交给外部审计以抵消这些问题。最后,在9月10日,詹姆森公布了审计结果。
去年8月,将包括名为伊斯坦布尔的下一个以太坊分支的变更,其测试网络将于10月启动,虽然该名单不包括ProgPoW,因为那时审计的结果已经丢失。因此,该代码已经降级为后续更新,计划在2020年第一季度的某个时间。