首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从记忆硬度的角度看,Equihash和Equihash?

从记忆硬度的角度看,Equihash和Equihash?
EN

Ethereum用户
提问于 2016-11-15 07:09:13
回答 1查看 7.3K关注 0票数 11

Ethash公司的Ethash被设计成很难记忆,目的是使开采过程具有抗ASIC的能力。扎卡什的等价物算法也承诺了同样的条件。这两个PoW系统是如何相互比较的?

注意:我不需要详细的解释或实现等方面的差异。我只想知道这些算法如何影响矿工和最终用户。例如,在一些视频中,我记得Vitalik曾说过,Ethash的内存比Scrypt强200倍(由Litecoin使用)。我正在寻找类似的比较,伊萨什和Equihash。

EN

回答 1

Ethereum用户

发布于 2017-11-12 09:50:37

Ethash与Equihash内存硬度不是常数--它随时间而变化--但我将尝试提供一种(非常基本和通用的)方法,您可以使用它在任何时候计算出它是什么。

Ethereum使用一个生成的DAG文件,该文件的大小每30,000块增加一次(称为纪元)。在编写时,当前的Ethereum历元为#151,DAG大小为2.18GB。您可以在这里找到当前的Ethash详细信息:https://investoon.com/tools/dag_大小

Equihash的内存硬度取决于它的算法(基于Blake2b哈希)中使用的参数n和k,根据协议文件(https://github.com/zcash/zips/blob/master/protocol/protocol.pdf),在生产Zcash网络n=200和k=9上,根据本文作者定义的算法实现:https://www.cryptolux.org/index.php/Equihash,这意味着大约500 of的内存需求。(就我个人而言,我发现挖掘zCash时的实际内存需求往往更高,峰值使用量在800 be 1.2GB范围内。)

因此,简单地回答你的问题--人们可以说,Ethash的内存比Equihash至少多2-4倍(这个数字将随着Equihash时代的增加而增长)。

然而,在评估这两种算法时,您需要考虑更重要的细微差别--特别是对于挖掘利润--其中大部分都在这里概述:http://www.openwall.com/articles/Zcash-Equihash-Analysis

票数 5
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/10027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档