http://www.7klian.com

抗ASIC的事情量证明:毕竟是现实照旧理想?

去年三月初,我提出了RandomJS的构思,花了或许6个月或8个月的时间做研究,直到查明RandomJS有一些无法修复的错误,是挖矿要领上的裂痕,于是便放弃了。另一个各人大概有所耳闻的是Kristy团队开拓的ProgPow。ProgPow算法专注于GPU,操作GPU大量并行运算优势,使挖矿效率晋升。但它生成的随机代码,在我看来,依然过于简朴。

最初矿工回收PC、CPU挖矿,逐渐人们发明GPU更擅长SHA-2散列运算,于是GPU进入光辉时代,矿工越来越多,接着业余的ASIC设计师插手挖矿雄师,最后大量专业且贸易化的ASIC设计师占据了主流。

为何集成电路如此高效?环绕这个配景,我仍要聊聊比特币SHA-2 ASIC。SHA-2 ASIC硬件自己很是简朴,只专注于挖矿,所以它设定了牢靠函数,这样一来挖矿对付SHA-2 ASIC相当简朴。实际上SHA-2算法的初志是利便计较。所以矿工需完成的事情量很简朴,算法直线运行,没有决定点,一边开始计较,另一边得出功效,很是直接。

切入正题,ASIC抵挡是何寄义?为何要抵挡ASIC?如何做到?

我是Howard Chu, Symas公司的首创人之一。上周方才庆祝了Symas创建二十周年,而本人写软件也已有四十年景物。从开源举动鼓起时我就是开源热衷者,我写过所有GNU实用东西、编译器、调试器、链接器、texinfo等等代码。地球上大部门的电脑运行着我写的软件,甚至太空轨道还在运行着我的软件,从未瓦解过。这些年来我做了许多有意义的工作,我喜欢畅速运行的软件。在安详性方面:我还做了大量加密技能、安详认证和各类安详系统方面的事情。

不可是CryptoNote协议抵挡ASIC,好比以太坊的Ethash也抵挡ASIC,两者都回收了沟通的哲学思路——内存麋集型对比之下CryptoNote设计者在抵挡ASIC上有点守旧了。CryptoNote很是精彩地运行了3至4年,在这段时间里,ASIC技能追上了CryptoNote,CryptoNote无法抵挡ASIC了。固然以太坊的Ethash算法依然运作精采,但间隔抵挡ASIC失败的日子也为时不远。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。