总结
回收ASIC挖矿的币:该币的矿工可以选择进攻该币。
与此相反,选择算法的方针应该是选择一种可以或许以低本钱容易地制造ASIC的算法。这会使得ASIC实际上成为一种商品,而不需要几多ASIC厂商作为本身护城河的专业技术可能常识产权。这会导致厂商的分化,从而进一步勉励拥有者/操纵者的分化,进而实现去中心化的挖矿网络。
差异的加密钱币以差异的方法向它们的区块链上增加汗青。在利用事情量证明的加密钱币中,区块链以一种称为挖矿的方法扩展。矿工将新声明的转账打包放入称为区块的数据布局,然后将区块加到区块链上。
不绝有人提出大量关于抵挡ASIC的宏愿壮志。这些言论凡是有一些共有方针:“确保网络不被节制在少数人手中。”这个方针很棒,并且确保实现他们的理睬也很重要。
某种币在其系统之外存在的大量算力对该币来说是一种安详威胁。
被51%进攻风险最高的币是那些存在大量不活泼算力的币。这些不活泼的算力可以开始挖这种币,并扰乱该币的区块链。这一点在思量以上主张时,即硬件所有者对待他们硬件上的应用的经济念头时,尤为重要。假如硬件的拥有者有挖矿之外的其他应用可以将他们在硬件上的投资变现,那么扰乱一个币的区块链对他们来说就只是很小的负面效应。
在2018年5月,BTG被重复多次51%进攻,发生了数百万美元的双重耗费。这波进攻事后,,BTG开拓者公布将其事情量证明算法改为Equihash-BTG:
所有城市在其钱币的网络内界说一个所有权状态。为了让加密钱币可用,必需有要领更新所有权状态。在大部门现存的加密钱币中,所有权状态意味着产生过的所有转账的最简汗青。这些汗青被网络节点以一种称为的数据布局存储着。为了更新所有权状态,必需有向区块链储存的转账汗青中添加最近转账的要领。
ASIC不友好算法独一的成就是提高了制造高效ASIC矿机的本钱和专业门槛。反过来,这意味着任何有显著代价的PoW币最终城市利用ASIC挖矿。这会导致高度中心化挖矿,因为乐成的ASIC制造商会有很深的竞争护城河。
事情量证明
这个观念与专用本钱原则相关:
02. ASIC友好算法将改收支产与所有权多样性
硬件的所有者会因为该硬件上的主要应用措施失去代价而损害其投资的代价。
跟着数字资产的成熟,参加者必需问他们本身,这个行业将由一群喜好者用在本身家里运行的条记本电脑来守护,照旧像人类汗青上其他险些所有的尽力一样,交给一大群投入了大量资源的自利的人引领向前。每个大局限的专业的行业都利用特制装备。认为加密钱币挖矿将会纷歧样,可能应该纷歧样,都只是一种天真的想法。
没有算法是反ASIC的,最多是ASIC不友好。
从履历上来讲,ASIC不友好算法一直在阻止ASIC成长的路上反复失败。之前的例子包罗scrypt (LTC)、equihash (ZEC, BTG)、ethhash (ETH)、cryptonite (XMR)等。
案例研究:门罗币的按时变动算法
克日,Coinbase变动了四种差异资产的转账确认要求,这之中包罗将简直认要求从六次确认减为三次。本文描写了Coinbase对付PoW安详性的观点,正是这些概念影响了他们做出以上改变。对付任何计较问题,针对特定问题而特制的硬件将永远比通用硬件效率更高。除了在电路大将应用层面的逻辑直接写入带来的优势之外,特制硬件不需要被通用硬件的其他要求所累,好比安详断绝、时钟间断、上下文转换,以及其他为了支持多种应用而发生的任务。因此,没有事情量证明算法是反ASIC的,仅仅只是ASIC不友好。
这个计策低估了天才的硬件设计者快速将成果融入芯片设计的本领。险些可以确定有能力高深的芯片设计者可以把握一种能将所有事情量证明算法的改观模式最终融入芯片的开拓流程。这会迫使一小组严密警备的开拓者试图玩一个高赌注、高度奥秘的猫鼠游戏,来埋没他们的算法变动打算。而组内的任何成员都有极高的经济念头来违背信任,将信息泄露给芯片制造者。这个集体抉择的重要性与他们身上背负的高度信任对付一种无需许可的世界钱币来说并不是一项好属性。这也大概制造出了一种远比矿工中心化风险更高的中心化风险。
https://github.com/libbitcoin/libbitcoin-system/wiki/Dedicated-Cost-Principle
01. 让挖矿应用主导挖矿硬件是一种安详的特性
以下为原文译文:
本文对加密钱币事情量证明的安详性做出以下两点主张:
事情量证明的币从物质层面淘汰51%进攻的独一要领是成为挖该币的硬件上占主导职位的应用。利用遍及可获取的通用硬件(如CPU和GPU)挖矿的币缺乏这个主要安详特性。
门罗币的开拓团队知道算法无法反ASIC,只能必然水平上抵挡ASIC。从他们之前追求通用硬件挖矿的计策来看,他们仿佛大白无法通过一次性开拓出一种反ASIC算法来永远避免ASIC开拓。因此,他们抉择每六个月修改一次他们的事情量证明算法,想要以快速距离硬件来阻止专用硬件的发生。
结论
这种计策的限制很明明,XMR网络内已经有至少3钟差异版本的挖矿算法的ASIC被乐成提前开拓陈设。
矿工通过办理一个对所提议区块来说特有的事情量证明谜题来试图添加区块。一旦矿工找到了谜题的一个谜底,他就会向网络内此外节点声明这个新区块和对应谜底。网络内的剩余节点将会判别出有效的事情量证明谜底,并将提议的区块视为区块链上最新添加的区块。需要留意的是,对付任意矿工,生成区块不需要许可。这实际上答允矿工随意进入与分开网络。
回收通用硬件挖矿的币:该币的矿工可以选择进攻该币;世界上任何其他拥有通用硬件的人也可以选择进攻该币。
为了在矿工大概生成的多个有效转账汗青中确定最简转账汗青(好比,差异的有效区块,甚至差异的有效区块构成的链),利用事情量证明的加密钱币界说积聚了最多事情量的区块链为最简转账汗青。这条共鸣法则引入了利用事情量证明的加密钱币的一条基天性质:任何能找到更多事情量证明谜底、在事情量上胜出网络剩余节点的参加者可以片面地生成一个有效的转账汗青,而网络内剩余的节点会回收该汗青作为最简转账汗青。(但这并不料味着该参加者在网络内有无限的权力。)
硬件所有者会因经济鼓励的原因而考量其硬件上主要应用措施是否会取得恒久乐成。他们设备的寿命越长,他们在他们的硬件主要应用的恒久乐成上的投资就越多。本文成文时,比特币ASIC矿机正因为新型号矿机减缓效率晋升而有了长得多的有效寿命。
那些反ASIC的算法简朴地答允全世界大量通用计较资源来挖矿,潜在地扰乱了这些加密钱币。那些实施了反ASIC算法的币从履历角度来讲,由于以上原因很是容易受到51%进攻。反ASIC币被乐成51%进攻的知名例子包罗BTC、VTC、XVG等。然而停止今朝,还没有主导某一类硬件的币被51%双花进攻的例子。
“因为Equihash-BTG差异于现有的通例Equihash矿池的算法,我们实际上在一个单独的算力池内。这意味着BTG将主导这种新PoW算法的算力。这种新算法对BTG量身定制,添加了一个对其他币不相容的层,使其他币(如BTCZ)将被转移到(144,5)参数集内。(我们已经与这个规模内的很多其他币的团队开展了相助。)”
ASIC不友好算法晋升了进入挖矿硬件市场的门槛。
当开拓者选择一种ASIC不友好算法时,他们为最终制造该算法ASIC芯片的开拓者提供了一条竞争的护城河。
因此,ASIC不友好仅仅是提高了进入ASIC市场的门槛。这使得挖矿硬件的制造更为会合。而这恰恰是选择ASIC不友好算法想要制止的。
本文由 Mark Nesbitt 撰写,主要报告了Coinbase对付PoW安详性的观点。
总结
加密钱币不会提供一种完全平等的系统来消除所有的权力布局可能特别资源带来的优势。但加密钱币对现行的不透明的、人力的、易出错的、需要许可的金融系统带来了极大地改造。实验改变世界的时候热心守护原则很是重要,然而,不要让一个虚假的完美系统成为一个可实现的好系统的仇人同样重要。
案例研究:BTG的51%进攻
ASIC不友好算法有效地让制造高效率ASIC变得更坚苦。这一点自然的功效是:芯片制造者在出产高效ASIC时需要更多投资与专业技能。
但现实地说,世界上所有的美盛情图与由于这些意图而提倡动作最终发生功效的优劣完全无关。颇具嘲讽意味的是,利用反ASIC挖矿算法的币最终都导致了更严重的矿工中心化与被节制问题。
这是个很有趣的声明。BTG开拓者们知道占有算力的重要性,可是,他们错误地认为应该占据算力算法,而不是发生算力的硬件。除非发生算力的硬件被该币的挖矿措施所主导,不然算力并不会被BTG独享。拥有通用硬件挖掘此外加密钱币的矿工可以变动挖矿算法,使得他们无需特别投资就能利用硬件挖BTG。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。