首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >百合花ASIC耐吗?

百合花ASIC耐吗?
EN

Ethereum用户
提问于 2017-05-29 10:38:18
回答 1查看 29K关注 0票数 21

我听说Ethereum挖掘是抗ASIC的,因为它需要内存硬散列算法。然而,为什么矿工不能购买大的DRAM,并将内存专用于ASIC挖掘?是什么阻止矿工制造一个与大DRAM配套的专用集成电路?

提前谢谢。

EN

回答 1

Ethereum用户

回答已采纳

发布于 2017-05-31 01:33:13

根据以太白皮书的说法:

当前的目的是使用一种挖掘算法,其中要求矿工从状态中获取随机数据,从区块链中的最后N个块中计算一些随机选择的事务,并返回结果的散列。这有两个重要的好处。首先,Ethereum契约可以包括任何类型的计算,因此Ethereum本质上是用于一般计算的ASIC。更好的CPU。其次,挖掘需要访问整个区块链,迫使矿工存储整个区块链,并至少能够验证每个事务。...算法的一个显著有趣的特性是,它允许任何人“毒害井”,方法是在专门设计来阻止某些ASIC的区块链中引入大量合同。

因此,基本上,ASIC不应该有任何好处,因为它只是一般的计算。而且,更重要的是,合同可以被释放,特别是ASIC-硬,这样就会有一个积极的抑制使用ASIC。不过,我不知道在野外是否有过这样的经历。

白皮书中似乎没有指出的另一件有趣的事情是,记忆必须要快。太快了。因此,标准的DRAM并不能真正满足这个挑战,这就是为什么GPU上的RAM在今天的大多数挖掘中首当其冲。

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

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

复制
相关文章

相似问题

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