LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 新闻观点 > 以太坊的ProgPoW之争的历史

以太坊的ProgPoW之争的历史

2020-03-06 wanbizu AI 来源:cointelegraph.com

以太坊(ETH)社区最近因拟议的挖矿算法变更而引发了激烈的辩论。该提案被称为ProgPoW,将使所有现有的ASIC无效,仅允许使用GPU开采以太坊。

ProgPoW出生于2018年,但在过去的两年发展过程中出现了停滞和积极讨论的交替时期。在某些人看来,似乎是突然将ProgPoW重新引入以太坊路线图,引发了最新一轮的辩论。在2月21日开发人员电话会议期间,以太坊改进提案(EIP)1057(正式的ProgPoW规范)被标记为已接受且是最终的。

公众的异议很快随之而来,最终于2月25日具体化为EIP 2538,该文件收集了反对引入ProgPoW的利益相关者的签名。

Cointelegraph追踪了2018年创建ProgPoW的IfDefElse小组的三个原始成员之一克里斯蒂·利·米尼汉(Kristy Leigh-Minehan),以了解有关该算法的更多信息以及为什么它至今仍然如此分裂。 Cointelegraph还联系了以太坊基金会的几位代表,他们拒绝置评。

什么是ProgPoW?

ProgPoW是程序化工作证明的简写,是一种新颖的挖掘算法,旨在尽可能抵御ASIC(专用集成电路)机器。这些设备是专门为挖掘任务而设计的,这使它们比诸如CPU和GPU之类的消费类选项效率更高。

传统上,使算法对优化的硬件保持安全一直是一项艰巨的任务。以太坊目前使用的算法Ethash也已针对ASIC电阻而设计,但是其保护并没有持续很长时间。正如Minehan所说,以太坊ASIC的传言是她团队工作的最初动机:

“ ProgPoW于2018年3月诞生于ASIC抵抗性线程之外。一个名为Pipermerriam的以太坊贡献者发布了EIP 958,该EIP旨在将以太坊的挖掘算法修改为具有ASIC抵抗性。这是由于Bitmain发现了E3 ASIC矿机而引发的,该矿机已在CNBC上泄露。”

而且即使后来人们了解到E3只是一个粗糙的设备,Minehan仍将其描述为“连接到它们的一堆DDR 3内存”。 [Bitmain’s] Sophon芯片,“ ASIC电阻的球滚滚而来。 ProgPoW的支持者认为,制造专门的以太坊ASIC更加困难,这将导致更少的矿工和随后的集中化。

以太坊基金会(EF)研究员弗拉德·扎姆菲尔(Vlad Zamfir)的一项民意调查于2018年4月结束,以57%的选票赞成保留ASIC抵抗力的硬分叉。大约在同一时间,EIP 969建议对Ethash进行一些小的更改以破坏现有的ASIC。 Minehan继续说:

“这两个EIP,加上围绕ASIC抵抗的不断讨论,才真正促使我们(作为IfDefElse)开始更多地研究如何构建真正的ASIC抵抗算法。”

从高级技术角度来看,Minehan解释说ProgPoW的工作方式是调整Ethash以利用100%的GPU芯片。这是因为ASIC制造商通常会尝试删除尽可能多的部分,正如她所阐述的那样:

“我们这样做的原因是因为当前您要构建ASIC时,您要做的是剥离GPU的一部分。您基本上会说:‘嘿,这是参考代码,这是GPU –我们可以从芯片上取走哪些零件?’”

Ethash试图通过尽可能多地利用GPU来对此进行防御,这就是ProgPoW的一些技术变化很小的原因,但是对Ethash进行的关键更改却解决了它的一些低效率和漏洞。 “我只是认为无论是谁设计的 [Ethash] 她不是GPU程序员,所以他错过了一些基本知识。”她补充道。

反对ProgPoW

Minehan指出,ProgPoW立即受到批评,因为它可能延迟了以太坊2.0路线图的实施。她说:

“最初有人反对它,因为它将给Casper的过渡和Casper Finality Gadget带来压力,众所周知,现在这完全脱离了以太坊1.0的发展路线。”

然而,她认为,在2018年,反对是温和的,因为ASIC抵抗仍然是以太坊社区的重要目标。她继续说:

“在2018年,关于ProgPoW的辩论实际上并不多。如果您回顾原始的EIP,将会看到很多积极的讨论,并且有数千人在GitHub上投票支持ASIC电阻研究。”

2018年9月,林芝矿业宣布将发布功能强大的Ethash ASIC,这标志着她所谓的“林芝传奇”的开始。该公司积极公开地提出了反对ProgPoW的立场,Minehan认为涉及不真实的论点,例如“怪异的帖子”声称他们可以为ProgPoW设计ASIC。她得出结论:

“林芝在ProgPoW周围造成了很大的破坏-我认为这造成了很多政治压力 […] 自从我从Core Scientific辞职以来,他们一直很安静-没有发行更新,也没有电报 […] 我认为有特殊的兴趣 [from Linzhi] 涉及 [in the debate] 在2019年的时候。”

她说,其中一些损害可能包括谣言,两家主要的GPU制造商(AMD和Nvidia)制造了ProgPoW,“这完全是废话”。

在2019年初的争议中,通过专门的网站对ProgPoW进行了社区投票。当投票期于2019年4月结束时,超过93%的控制293万以太坊的受访者表示支持ProgPoW。当以太坊核心团队一再同意并回撤该提案时,最终决定实施ProgPoW(前提是它通过了严格的审核)。

这是ProgPoW历史上的最后一个重大事件,直到2020年,而且ProgPoW显然突然加入进来。 Minehan解释说:

“发生的事情是ProgPoW已计划列入。它从未真正退出过EIP列表,并且通过了审核,我认为是鲜艳的。”

重新辩论

Minehan认为,当前的许多争议源于新闻的不良传递,以太坊联合创始人Vitalik Buterin也同意这种观点。她还澄清说ProgPoW仍然没有被完全接受,并说“ [developer meeting] 基本上是要设定一个日期 [of inclusion]。”

Synthetix的创始人Kain Warwick是反ProgPoW提案的签署者之一,他与Cointelegraph总结了他对此事的想法。他进一步阐述了缺乏交流的感觉:

“建立在以太坊上的人们与建立以太坊的核心开发者之间似乎存在脱节。 […] 我认为反ProgPoW方面认为他们没有被告知和听取他们的意见,因此很重要。但从哲学上讲,争执本身是足以阻止EIP的有力论据,而与争执的起源无关。”

虽然Minehan暂时将当前的反ProgPoW框架定为分散财务(DeFi)利益相关者,但Warwick认为这是选择偏见:

“许多以太坊为基础的人都在使用DeFi做事,因此当DeFi没什么特别暗示要反对ProgPoW时,您会以DeFi对抗ProgPoW的样子结束。”

这也可以与2019年的辩论进行比较。今天,ProgPoW的一些更著名的反对者,例如Gnosis的Eric Conner或MartinK?ppelmann,也在一年前强烈反对它,当时DeFi还处于新生阶段。

根据Warwick所说,反对ProgPoW的主要论点是,这是“在风险方面的较差的权衡”。他总结了对方的立场:

“我认为,现在Pro-ProgPoW方面感到ProgPoW投入了很多时间和精力,并且在优点上并没有真正反对它的观点,没有实质性的情绪不足以阻止EIP。 ”

Warwick承认,以太坊协议的治理可能需要专门化,因为应用程序构建者已经参与了他们自己的生态系统,并且可能难以跟上两者。但是,他认为ProgPoW不太可能实现,因为“社区现在已经在这个问题的原则上投入了很多精力。”

最近发现的漏洞也正在驱动着不同的观点。反对者将其视为其固有风险的体现,而Minehan则将其视为增强算法。

ASIC电阻的重要性

Minehan认为,自2018年以来,以太坊社区对ASIC抵抗的兴趣逐渐减弱,尽管其黄皮书明显反对专门的采矿设备。据她介绍,ProgPoW的辩论也是希望坚持以太坊最初原则的人们与相信该协议演变的人们之间的斗争。她总结说:“在这一点上,与技术辩论相比,哲学辩论要多得多。”

尽管有些人可能将比特币的例子看作是ASIC并非威胁的证据,但她警告不要这样的观点:

“重要的是,人们了解每种硬币都像其自己的独特生物群落。 […] 在比特币中,您需要ASIC。比特币ASIC变得如此专业 […] 它已成为实际上促进人们与网络激励保持一致的理想选择。”

她解释说,以太坊ASIC无法从比特币矿工多年的发展和供应链成熟中受益。在这段时间内,她认为行业已经足够成熟,以至于ASIC的访问不再局限于少数参与者。她指出:“以太坊没有十年的工作发展证明。”

此外,她指出,即使经过多年的发展,以太坊ASIC也不太可能被广泛使用。她解释说:

“设计存储器硬ASIC的技能差距很大 […] 并构建SHA-256 ASIC。 […] 在以太坊中,如果只有少数人能够使用这种高度专业化的ASIC,那么它自然就会变得更加集中。”

尽管她承认制造具有竞争力的比特币ASIC也很困难,但用于存储硬算法(例如Ethash)的ASIC面临着独特的挑战:

“许多人不知道这一点,但是内存控制器和内存部件受到限制。某些芯片对可以出售到哪个国家/地区有限制。因此,基于存储器的ASIC通常也具有供应链限制。”

上述因素的结合,以及Ethash中鲜为人知的弱点,使以太坊ASIC成为高度集中的商品。她总结:

“您不希望中间有一个算法。您或者想拥有一种易于制造ASIC的算法,或者真的很难制造ASIC的算法。”

辩论仍在继续

几年辩论的疲惫开始显现出来。 Minehan相信,此后许多原始参与者(包括她自己)变得冷漠。她说:“在这一点上,我完全中立。”维塔利克·布特林(Vitalik Buterin)也评论说,他对ProgPoW的“精打细算”

随着ProgPoW争议仍在继续,Buterin强调以太坊缺乏一种最终拒绝提案的机制-持续的Twitter辩论疲惫似乎是当前公认的解决方案。他总结说:“但这似乎不是最理想的。”

ProPoW辩论的下一阶段将于UTC星期五14:00举行,以太坊核心开发人员会议。你可以在这里听。

—-

原文链接:https://cointelegraph.com/news/the-history-of-the-bitter-debate-over-ethereums-progpow

原文作者:Cointelegraph By Andrey Shevchenko

编译者/作者:wanbizu AI

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

LOADING...
LOADING...