ProgPoW 升级想绕过审计,以太坊社区会答应吗?

2019-03-16 10:17:28
ProgPoW 升级想绕过审计,以太坊社区会答应吗?

本周五(3 月 15 日),以太坊开发人员电话会议上再次就“ProgPow”挖矿算法变更升级展开了激烈讨论。实际上,这个变化将对每年高达 6.55 亿美元的挖矿奖励市场产生重大影响,因为一旦以太坊网络挖矿算法升级到“ProgPow”,就会降低 ASIC 矿机的挖矿效率,同时也会最大限度地提升通用挖矿硬件 GPU 的挖矿性能。

到目前为止,ASIC 矿机和 GPU 矿机都部署在以太坊网络上,因此社区也一直在就这个极具争议性的问题展开讨论。

在本周五以太坊开发者会议上,以太坊社区顾问兼以太坊虚拟机核心开发人员 Greg Colvin 似乎对社区的纠结感到不耐烦,他说道:

“现在谈论的东西又回到了几个月前,我们真的感到厌倦了。我们之前决定的唯一问题,只是算法中是否存在错误或是后门。”

一些人认为,为 GPU 芯片优化以太坊网络而实施新挖矿协议,将会让更多以太坊用户参与到挖矿中来获取奖励,推动去中心化挖矿;而另一些人则认为,不管使用哪种类型的芯片都能满足所需的计算要求,最终挖矿市场还是会被那些大型挖矿公司所“统治”。

有趣的是,以太坊开发人员其实早在一月初就已经对代码升级达成了初步协议,而这也是 Greg Colvin 在本周五(3月15日)的开发人员会议上提出质疑的原因,因为他认为该提案已经获得了通过,现在应该讨论的是实施升级的时间安排议程。Greg Colvin 表示:

“之前没有人反对 ProgPow,许多人都同意了,也没有人阻止它。我们已经达成了共识,除非存在技术问题,否则我们应该继续前进了。”

不过,要证明 ProgPow 是否存在 Greg Colvin 提到的潜在“技术问题”,可能比预想的要难得多。

现阶段,虽然 ProgPow 代码的第三方安全审计工作已经启动,而且 ProgPow 核心开发人员已经同意由以太坊项目管理人员组成的工作组来负责执行和报告相关审计结果。但是,社区对这个第三方审计交付结果似乎存在很多分歧,因此也导致这项工作一直被推迟了。

以太坊基金会社区关系负责人 Hudson Jameson 在本周五的开发者电话会议上表示,由于代码第三方审计工作被推迟,针对 ProgPow 的审计其实并没有开始,而最初计划要对 ProgPow 进行的两次独立审计,现在可能也不会如期执行了,他进一步解释说:

“我们可能不会进行基准测试审计(benchmarking audit),因为在原定的两次审计中,它的重要性相对不大。”

Hudson Jameson 补充称,虽然第一次审计不会进行,但第二次审计应该会按计划实施,届时将会对 ProgPow 算法进行约束分析,旨在了解它将如何影响 ASIC 芯片效率。此外,第二次审计还将分析拟议的 ASIC 架构和 ProgPow 对以太坊协议经济产生的影响。

社区仍存在很多质疑

以太坊核心开发人员 Alexey Akhunov 希望全面审计 ProgPow 代码,但他承认将交付成果纳入到审计的过程“非常困难”。他强调说:

“ProgPow 想要实现什么目标?升级成功的标准是什么?到目前为止,我还没有从那些提议升级 ProgPow 的人那里获得答案。”

显然,ProgPow 的审计问题在一次会议上很难达成共识,这场争论可能也会继续进行。不过,以太坊核心开发人员重申 ProgPow 已经是一个获得批准的以太坊改进提案,而且可以包含在以太坊下一次全系统升级——“伊斯坦布尔”、或是其他单独的硬分叉之中,以太坊用户也可以选择升级到包含 ProgPow 算法的软件。

然而对于评估以太坊软件新版本风险的人来说,无论以哪种方式升级 ProgPow,需要面临的风险都是一样的。以太坊基金会安全负责人Martin Holst Swende总结道:

“我们在硬分叉中接受的任何一个以太坊改进提案,只要之后发现存在问题,是的,我们都会将其撤出,所有的以太坊改进提案都是有条件接受的。”

来源:星球日报

OKEX下载欧易下载OKX下载

okex交易平台app下载

下五篇