内容内容存在的原因:这是一个问题 有时,加密货币社区面临这个问题-存在的原因是什么? 在考虑DAO黑客的日子里,以太坊不得不争论这个问题。这标志着“代码就是法律”规则中的标记;它也为“硬分叉”的传统开创了先例。
学习区块链:共识机制
0 次阅读
以太坊猫牧民进行了矿机投票和碳投票。投票矿机的投票率超过77.2%,所有选票均支持ProgPoW,无反选票。碳投票显示超过93%的选票,约6.2%的反对。 有评估点,Cat牧民目前担心ProgPoW的其他问题:
社区中没有多少人拥有ProgPoW中对Keecak哈希函数进行初始修改的专业知识,当基于一小部分已成长的人而受到干扰时,就会感到不安。
审核版本中出现的另一个问题是ProgPoW背后的团队IfDefElse。包括Bob Summerwill在内的许多人都对策展人和OhGodAGirl(Kristy-Leigh Minehan)提出了质疑,尤其是她与Craig Wright社区和Bitcoin SV的联系。 ASIC挖矿机具-恩赐还是祸根? 工作量证明算法将作为以太坊当前的PoW算法Ethash的扩展。对ProgPoW的需求来自ASIC矿机控制网络的情况,这是大多数PoW区块链担心的因素。但是,对于大多数比特币社区来说,这是一个奇怪的概念,因为大多数网络都是由ASIC挖矿控制的。 与ASIC挖矿作斗争时,最显着的加密货币之一是门罗币(Monero)。替换代币始终采取预防措施,以防止网络中心化,因为很少有实体通过每六个月更改算法来获得大多数哈希率。采取的主要步骤之一是RandomX的实施,该实施有望在下个月启动。 以太坊与门罗币有着相同的哲学。 GitHub上的ProgPoW概述指出: “ ProgPoW的设计目标是使算法要求与GPU产品上可用的算法要求相匹配。如果该算法是在定制ASIC上实现的,则实现的效率将低于GPU产品。” 本文继续上架了新算法的五个主要元素。更改为Keccak后,在Ethash中使用了哈希函数,从Keccak_f1600(64位字)到Keccak_f800(32位字)。还提出了该算法以增加和声状态。 根据IfDefElse博客文章: “ GPU的计算核心具有大量寄存器,这些寄存器提供了高吞吐量的可编程数学单元。 Ethash的内部循环先加载DAG,然后再加载FNV,以将数据合并为小的混合状态。 ProgPoW添加了一系列数学指令并将合并的随机缓冲区合并为更大的混合状态。” 其他关键因素是:添加小的低延迟缓冲区读取以支持随机地址,以及将DRAM读取从128字节增加到256字节。 如果实现了ProgPoW,则随机字符串将每50个块更改一次,相当于大约12.5分钟。 “当为随机字符串生成漏洞利用代码并在主机CPU上进行编译时。 GPU将执行编译后的代码,在该代码中将执行数学运算并解决混合状态。尽管实现该算法的定制ASIC仍然可行,但可用效率的提高却很小。” 共享之前先验证 ProgPoW审核导致实施延迟,而及时筹款是另一个故障。为了获得所需的金额,以太坊猫牧民在Gitcoin上创建了一个捐赠页面,然后要求社区捐款。 在完成筹款活动后,Cat Herder将审计任务分配给了Least Agency和Bob Roa,后者的任务是执行软件审计,然后是硬件审计。两次审核的截止日期都定在9月。 审核的主要目标包括:
ProgPow被采用 软件和硬件审核的最终报告均显示ProgPoW代码正确且符合设计目标。但是,审计(包括软件和硬件)都引起了一些疑问,甚至提出了一些建议。 资料来源:硬件审核Bob Rao 该软件审核由最小代理机构进行: “ ProgPoW的算法在更好地利用GPU整体功能的基础上,提供了更好的GPU整体功能和针对近期去中心化的定制证券。通过防止ASIC的性能不及GPU,这鼓励了硬件开发优势的分配,因此可以更好地防御51%的攻击。” 同时,软件审核对ProgPoW提出了五项建议:
其中,在社区中有两点引人注目:Keccak哈希函数和光评估。该报告表明,考虑到ProgPoW使用的哈希函数不使用缓冲区,“仔细研究Keecak函数可能会引起未指定的安全风险”。研究小组声称,在进行光评估漏洞利用时,尽管它并没有立即构成威胁,但可能会在几年内发生。 关于第一个问题,IfDefElse团队表示: “我们没有添加任何填充,但是当前的方式对Keccak的加密货币属性有任何影响。存在缓冲区以确保不同的变体不会产生相同的结果,但我们甚至都不在乎结果。” 关于Keccak哈希函数没有填充的反应,Least Agency的首席执行官Liz Steininger说:“团队同意他们的说法”。 “我们认为没有任何问题或担心,但是让另一位专家对此进行深入研究并不侮辱。” Liz还评测了利用光评估方法的可能性: “这也适用于Ethash。这不是当前问题。鲍勃(Rao)说,他认为特定的硬件改进可以促进这种攻击在未来4-5年内发生。即使这样,我们建议的缓解措施也可以防止出现此问题。” 硬件审核也与软件审核一起进行。但是,它指出了一个重要问题。硬件报告说: ProgPoW算法可以很好地减少传统的ASIC策略(但是),但是由于可以非常紧密地插入大量内存,因此通常对硬分叉算法存在隐患。由于摩尔定律和3D / 2.5D的进步而进行了逻辑计算”。 “无论多么小,一个人还是一个人。” 在最后一次调用时,减少ProgPoW周围的噪音,可能是Keccak或Eth 2.0哈希函数,而不是是否正在执行ProgPoW(是否有必要),而是倾听想法的过程大家的评测。矿机,开发人员,利益相关者-他们的聆听权在以太坊社区中得到维护。
特丽·阮 比特币杂志|工程加密货币 ?Telegram的最新消息 Nexo 加密货币贷款的年利率仅为5.9%-你可以有效地使用这笔钱而无需出售代币。拥有稳定币,美元,欧元和英镑的保险,每年最多可获得8%的利息,保险额高达1亿。 来吧,马上开始 → —- 编译者/作者:不详 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
ProgPoW以太坊的存在是否存在原因?
2019-10-29 不详 来源:区块链网络
LOADING...
相关阅读:
- 老猫解币∶10.28比特币以太空单止盈获利把握了行情趋势胜率自然不低2020-10-28
- 法国银行开始使用加密货币2020-10-28
- 诗萱言币10.28比特币以太坊投资者的九大通病和投资心态2020-10-28
- 顶级分析师解释为什么以太坊在这个周期内可能跑赢比特币2020-10-28
- 币码翁研究院院长凌发明:按照经济模型走向矿工终将成为Filecoin生态的2020-10-28