LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资讯 > 在分歧和争议之间,关于以太坊的ProgPoW故事

在分歧和争议之间,关于以太坊的ProgPoW故事

2020-03-22 wanbizu AI 来源:区块链网络

以太坊开发人员取消了将程序化工作量证明(ProgPoW)纳入即将到来的分支的想法后,该网络环境中运行时间最长的争议之一似乎已经结束。但是,这并不是第一次停止包含新的挖掘算法,只是在以后恢复争议。

一切始于2018年5月,当时一群以太坊矿工决定制定一项提案,以对抗专用采矿设备(ASIC)优于使用图形卡(GPU)的采矿设备的优势。因此诞生了程序化工作测试或ProgPoW,这是一种旨在保证网络分散性的解决方案算法。

提案,ProgPoW的背后和背后是谁

该机制背后的意图概括在“缩小专用ASIC的效率差距”中,正如其自己的开发人员通过ProgPoW或以太坊改进提案(EIP)1057的介绍所解释的那样。

如果我们参考EIP 1057,我们可以看到为实现其目标,ProgPoW“几乎使用了基本硬件(GPU)的所有部分,并针对以太坊网络中使用的最常见硬件进行了调整”。

引言性文字强调,新算法并非旨在防止ASIC在网络挖掘环境中获利,但为了减少这些团队相对于其他团队的优势。因此,与GPU相比,优势仅为1.1或1.2。所有这些,根据开发商自己的计算。

该提案试图降低ASIC机器的优势。 Stockcentral / elements.envato.com图片

简而言之,如果应用ProgPoW,则对于ASIC“与GPU相比,几乎没有机会提高效率”。算法设计着重于将处理要求与GPU上可用的资源进行匹配。

在以太坊开发计划中引入提案的背后有克里斯蒂·利·米汉(Kristy-Leigh Minehan)和格雷格·科尔文(Greg Colvin)。首先是矿业专业公司Mineority的首席执行官,而Colvin是最近参与Algorand项目的开发商。

ProgPoW的指控和拒绝

提案提出后不久,争议就开始了。从一开始就存在的对ProgPoW的立场随着几个月的过去而变得越来越强大。

甚至有人指控英伟达(该公司是全球领先的GPU制造公司之一)据称对该提案进行了融资。 ProgPoW项目收到的第一批批评之一是直接针对Minehan,因为他涉嫌与Nvidia有关。根据起诉书,新算法对Minehan和制造商的公司利益更具响应性,而不是对其开发者提出的分权原则的响应。

自提案提出以来一直反对的亚历山大·莱文(Alexander Levin)负责指责米尼汉(Minehan)。据莱文说,在与Minehan一起进行ethOS项目期间,Mineority的首席执行官一直在吹嘘自己与Nvidia的关系。甚至,正如Levin在Reddit中指出的那样,Minehan继续说:“ Nvidia及其工程师正在与其密切合作,专门针对Nvidia GPU优化哈希率。”

有关实施ProgPow的争议始于2018年。图片来自grafvision / elements.envato.com

以太坊社区成员在Reddit上的其他观点认为,ProgPoW是对网络去中心化的真正威胁。

只是别人声称反对以太坊莱文本人在第二本出版物中指出,包括一个新的挖掘算法,实施ProgPoW可能会使网络面临遭受51%攻击的风险。

分歧,审计和辩论不成功

早在2019年1月,在以太坊开发者会议上,提高了将ProgPoW提交到试用期的可能性以便将来包含在新叉子中。当时,ProgPoW加入计划的推动者之一,开发商哈德森·詹姆森(Hudson Jameson)表示,社区中对该提案的抵抗很小。

去年2月初,在以太坊开发者之间的一次公开电话会议中,对ProgPoW代码的评估已在外部审核中获得批准。但是那关于谁应该为假设的审计提供资金的分歧导致了流程的延迟。对于SpankChain首席执行官Ameen Soleimani来说,矿工必须负责融资,而其他人则认为资金应来自以太坊基金会。

在不断的讨论和分歧之间,直到2019年4月,开发商才批准了约50,000美元的融资。资金来自与以太坊环境相关的项目的各种捐赠。审核由专门从事计算机安全性的最低授权公司执行。

差不多四个月后,审核结果达到了ProgPoW代码。在研究中,最低权限小组提出了一些改进算法的建议。特别提出加强防御可能的攻击并更好地开发与提案相关的文件,以便在以太坊社区中更容易理解。

关于操作,英特尔前计算机科学家鲍勃·拉奥(Bob Rao)认为ProgPoW“在减轻传统ASIC策略(仅解决内存算法加速问题)方面表现良好”,尽管他认为仍然存在“迫在眉睫的威胁”。一般用于“内存密集型算法”。

审核结果还不足以在开发商之间达成协议以太坊。意见分歧达到了哈德森·詹姆森(Hudson Jameson)建议就该问题展开新的公开辩论的地步。尽管如此,直到今年二月才在这个问题上取得重大进展。

可能的结果?

今年2月,这场争论似乎已经结束。那天宣布最终决定:ProgPoW将于7月到达一个分叉。

但是这个决定是短暂的。社区再次分裂,并产生了各种各样的反应。主要考虑的是强制实施新算法的方式,而且“对于ProgPoW为时已晚”。

以太坊创始人Vitalik Buterin本人也谈到了这一点。开发人员发现以“忍者”方式获得批准对以太坊的治理系统产生了更多的不信任。

此外,约有90个签署国通过Github引入了针对实现fork的请求以添加ProgPoW。在包括MakerDAO,Spankchain或Uniswap的成员的声明中,有人认为此时的更改促进了社区中的“分裂”。

文字也认可已经过了时间将ProgPoW包括在内的观点在原始的以太坊链中确切地说,反对该建议的主要考虑因素之一是,当向网络的2.0版本过渡时,不宜将网络分叉以包括新的工作量证明算法。正是因为以太坊2.0代表了向POS(或参与证明)共识机制的转变。

在这方面,克里斯蒂·利·米汉(Kristy-Leigh Minehan)去年表示,ProgPoW背后的团队已经意识到了这种情况。他当时写道:“我们的工作最终可能只是一项短期价值。”但是他坚持辩护,认为“就像安全气囊一样,在发生事故时值得拥有”。

经过如此多的分歧,哈德森·詹姆森本人,积极实施ProgPoW的本月早些时候得出结论,在以太坊上实施新机制并不可行。

詹姆森在他的网站上写道:“ ProgPoW不值得,并且由于社区异议的压倒性证据而死亡。”在同一出版物中,他保证社区感觉与2019年不同,当时大多数人都支持新算法。

最后,在3月6日,开发人员同意在先前宣布的日期不实施更改。不久之前,调查人员发现ProgPoW哈希函数可能存在缺陷。这个因素可能会影响最终决定。

但是历史并不一定是封闭的。提供开发人员的决定的详细信息时,PegaSys协议工程产品经理Tim Beiko强调,该建议目前仍将被“接受”。

Beiko写道,该算法“目前尚未安排进行任何特定的更新”。在此声明中,有可能看到争议可能在某个时候复活。

—-

原文链接:https://www.criptonoticias.com/redes-protocolos/desacuerdos-polemicas-historia-progpow-ethereum/

原文作者:globalcryptopress

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...