所有芯片都是ASIC
很多人认为打算芯片分为三类:CPU,GPU和ASIC,但实际上芯片领域只有一种类型的芯片——ASIC。 在Nvidia,Intel和其他公司内部,他们都将其产品称为ASIC,所谓的其它类型的芯片实际上只是ASIC的另一说法。
如果用1到10来衡量芯片的灵巧性,用英特尔的CPU代表'1',针比拟特币的ASIC代表'10'。在这个尺度上,GPU的灵巧性是'2'。如果 设计职员有能力设计从1到10区间的芯片, 当设计职员从'1'移动到'10'的时候,失落去了灵巧性但得到了性能的提升,当然也会由于捐躯灵巧性可以减少设计和开拓的事情量。

但我们之以是没有看到通用性强的GPU和完备不灵巧的ASIC之间的的产品,是由于常日在放弃足够的灵巧性不选择GPU的时候,只想到一个非常详细的运用程序,并且乐意捐躯每一点灵巧性最大限度提高性能。其余,设计完备不灵巧的ASIC也要便宜得多,这也是一样平常看不到灵巧度介于中间产品的缘故原由。
当然也有介于GPU和ASIC之间产品的特例,如Baikal 矿机和Google TPU,这些芯片可以在比GPU性能更好的同时上覆盖灵巧的运用。 Baikal 的案例特殊有趣,由于它已经足够淘汰大量数字加密货币开采利用的基本相同的芯片——GPU。
由于芯片设计职员具有制造灵巧的芯片的能力,无论是轻微灵巧性还是高度灵巧性,每一种灵巧性都只需捐躯一点性能,这也让ASIC的遍及运用面临障碍。
ASIC在加密货币中运用的障碍
ASIC的算法障碍
许多人对ASIC的悲观态度持续了很永劫光,并且也有足够的情由。不过通用打算芯片像CPU、GPU乃至DRAM为了知足通用打算需求都不能真正发挥其打算性能,但通用的芯片如果只针对特定优化的算法,其性能的潜能就可以发挥出来。
不过,绝大多数的ASIC抗性算法都是由软件工程师设计的,他们对定制硬件的局限性做出了假设,而这些假设每每是禁绝确的。 很多算法设计职员彷佛都没故意识到,ASIC中可以将芯片的打算核心和存储部分当作一个整体。
以Equihash为例,当GPU实行Equihash打算时,必须由片外存储器将数据传入打算核心进行操作,然后在将结果传至片外存储器。不过Equihash须要对数据进行的操作非常大略,可以将打算核心和存储合并在一起,这意味着可以在同一个地方进行大部分操作,大幅减少传输数据的损耗,并大大减少了传输的韶光。可以看到,人们在过去的一年生产出了非常高效的Equihash ASIC。
因此当Bitmain为Equihash发布性能强大的ASIC时并不让然感到意外。但我们内部的研究表明,Bitmain ASIC的性能实际上低于我们研究结果的5到10倍,这个中可能有很多缘故原由,但我们认为未来几个月有功能更强大的Equihash ASIC推出是相称合理的。
其余,ethash(Ethereum的算法)有宽松的设计,也是迄今为止我们研究过的最抗ASIC的算法,以是不像Equihash那样可以轻松设计出ethash ASIC,从市场上的产品中也可以看到,许多人仍旧可以很好地利用性能不那么强的GPU。
须要指出的是,所有支持ASIC的人一贯以来都低估了硬件工程师纵然在预算有限的情形下也须要环绕特定问题进行灵巧性设计的难度。但终极会创造,对付任何算法而言,定制硬件工程师总会能找到一个方法可以击败通用硬件。
ASIC的Hardfork障碍
Equihash是一个有三个参数的算法,Zcash挖矿是针对这些参数的特定选择而涌现,而任何大略的Hardfork(雷锋网注:硬分叉,紧张指因比特币协议的突发改变而导致的兼容性的问题)都可能改变这些参数中的一个或多个。ASIC能为Equiahsh供应一个基本的架构,能够知足任何硬分叉的参数需求。这意味着,基于这种灵巧性算法参数的调度不敷以对芯片带来寻衅,ASIC比较GPU会有速率和效率的大幅提升。
当然, 很多人没故意识到灵巧的ASIC是可能的,并且期望利用小的硬分叉来毁坏ASIC在网络上代价。 有时候小的硬分叉可能是足够的,但正如算法可能对ASIC有抗性一样,ASIC可能会成为硬分叉的抗性,特殊是当变动较小时。
巨额回报下的秘密ASIC
Monero秘密的ASIC
Monero(门罗币)开拓者致力于保持PoW算法的通用构造,并且由于这一承诺,我们相信Monero矿工能够以不到5倍的性能击败硬分叉。几个月前,某集团利用秘密开拓ASIC开采Monero被曝光。 不过称,自2017年初以来,他们一贯在开拓这些秘密ASIC, 这些秘密ASIC的投资回报是让该集团得到了足够多的钱。
据估计,Monero的秘密ASIC在被创造之前一年内险些霸占了50%以上的哈希率,但没有被人把稳到。 在此期间,Monero的发行很大一部分集中在一个小团队手中,51%的攻击也可能随时被实行。
Monero的硬分叉彷佛已经成功影响了ASIC, ASIC设计职员试图在他们的ASIC中增加灵巧性,现在Monero已经宣告每年两次的PoW变更,未来可能会看到具有更大灵巧性的秘密ASIC。 由于Monero的区块褒奖足够高,纵然ASIC只有30%的机会存活在PoW硬分叉,但这可能也是值得的。
我的预测是,Monero矿工将要会培植计新的秘密ASIC,并且这些ASIC将更加灵巧,遵照Monero每6个月推出的硬分叉。
其他的秘密ASIC
目前已经有很多针对其他数字加密货币秘密ASIC的传言。 不过拥有秘密ASIC的人每每不会商论,截至2018年3月,我们已经听说有专门针对Equihash和Ethash的秘密ASIC。 我们相信,在Bitmain Z9发布之前,全部3个不同的组织正在Zcash上采取不同的ASIC进行挖矿。
由于矿工意支付数百万美元为特殊的数字加密货币设计产品,因此 纵然是低等级的加密货币也有可能为有专用ASIC,为拥有者供应数百万美元的利润。因此,环绕秘密采矿建立了一个非正式的地下工厂。保密也意味着它是断开的,并且大部分是根据谣言和以前的关系来运作的。只管如此,这是一个非常有利可图的行业,纵然发生了像Vertcoin硬分叉的事情,但秘密采矿者遭受的挫折与成功的回报比较显得相形见绌。
有一点可以肯定,每一枚代价超过2000万美元的币都至少有一组秘密的ASIC正在上面开采,或者在几个月内将有秘密的ASIC开采。 检测是否有秘密ASIC最大略的方法是GPU的回报,但是随着ASIC持续渗透到市场上的每一个币种,这将不再是一个可靠的度量标准,由于不会有一个足够大以坚持GPU作为基准的矿场。
ASIC游戏已经成为如此竞争激烈的游戏,由于回报足够大。
ASIC芯片不主要
大多数矿机初创公司彷佛都非常看重芯片本身,不过 从我们所看到的情形来看,该芯片实际上还不到全体故事的一半,但如果你拥有的是天下上最好的芯片,也不会成为一个有竞争力的制造商。
作为一名矿工,一天的目标因此尽可能少的钱做尽可能多的哈希, 更快和更节能的芯片意味着只须要在芯片上花费更少就可以得到更多哈希率。但矿工不但是费钱在芯片和电力上, 还须要在PCB、掌握器、以太网、电源和电源管理、风扇、机箱、数据中央的货架等方面费钱。
因此,芯片只是成功开采的一部分,如果没有看到这一点可能会终极由于芯片而失落去赢利的机会。 实际上,这也是导致Butterfly Labs失落败的缘故原由之一 他们设计了一款能产生数百瓦热量的高性能芯片,比较而言Bitmain芯片的范例功率约为6瓦。 但Butterfly Labs不得不与昂贵、尖端、不可靠的冷却系统斗争,这使得他们的强大的芯片迟迟不能上市并且运营本钱太高。
Bitmain被低估
人们每每低估了Bitmain(比特大陆),他们有最多的钱,由于规模经济而占主导地位。当然,他们产品上市的韶光最短、拥有加密货币芯片最好的芯片开拓职员、他们已经在几十个地方创新,从大多数人不知道的地方降落本钱和提升效率,以上这些都让他们霸占主导地位。因此,Bitmain可以确保在每一次迭代中都是顶尖的。
其余,我以为很多人低估Bitmain或者认为由于他们玩弄手段,认为他们不可能在不耍诈的情形下连续下去。 但事实并非如此。 他们玩弄手段是由于他们可以在另一方面进行业务优化,并不受惩罚。 他们所做的统统都是高度优化的。 如果我们想理解挖矿,须要认识到本日大部分掌握采矿的是一个令人印象深刻、技能博识、风雅化的实体。
结论
所有这统统都表明挖矿是对大型玩家来说的。花的钱越多才能拥有的更多的上风,并且没有一种大略的方法来可以改变这个事实。 至少在传统的共识中,一个产生和掌握大部分哈希率的大型实体彷佛或多或少都是终极的胜者,并且最好的情形是有2或3个紧张参与者处于相同的地位。
虽然这是不利于,但它不是比特币或其他加密货币的天下末日。 哈希率分散是一项很好的选择,但也有很多其他勉励方法和机制可以使垄断制造商保持步调同等。 比特币/ Segwit2x情形便是一个很好的例子, 超过80%的哈希率公开支持激活Segwit2x,但整体动作失落败。
还有很多其他工具可供加密货币开拓职员和社区利用,以应对恶意的哈希率,包括硬分叉和社区拆分。 哈希率所有者知道这一点,因此他们小心翼翼地不做任何会引起反抗或威胁其康健利润流量的事情。 现在我们知道会有大量集中的哈希率,但我们仍旧可以连续作为开拓职员和发明人研究纵然哈希率搜集到少数几个地方也是安全的构造和方案。
雷锋网编译,via sia