比特币挖矿:从CPU到ASIC的演进
时间:2019-10-07 来源:区块链网络 作者:不详
对于新手来说,加密货币市场似乎与任何其他行业一样,甚至可能被它吓倒。几乎没人会相信它只有10年的历史。在2008年,对于那些受到诸如摆脱中心化的法定货币,人民的权力,一种世界的一种货币之类的理想所激发的学术爱好者来说,这只是一个爱好。 最早将加密货币带入大众的运动是在2008年10月23日,当时中本聪(中本聪)发表了一篇题为《比特币:对等电子现金系统》的论文。有趣的是,至今尚不清楚中本聪是否是一个真实的人或某人,是否以这个名字写作,甚至是一个人还是一个团体。 比特币发布: 2009年1月3日,中本聪推出了加密货币网络。他将自己的数字代币命名为“ Bitcoin”,并开采了50个比特币。比特币的开采难度是网络上许多矿机的函数。由于网络渗透率低,中本聪只需要一个标准的多核CPU即可开采比特币。 挖比特币所需的低计算机能力吸引了更多的爱好者参加加密货币市场。随着参与者数量的增加,挖矿所需的计算能力也随之增加。 在那些日子里,没有人接受比特币。但是事情发生了变化,一年之内,到2010年3月17日,Bitcoinmarket.com成为世界上第一个比特币交易所。 第一次真实世界的比特币交易记录在2010年5月。当Laszlo Hanyecz用10,000个比特币购买了2个披萨时,他无法想象他吃了9年饭后的价值会升至860万美元。 在使用标准多核CPU之后,GPU开始用于挖比特币。 GPU(图形处理单元): 与配备多任务处理能力的CPU相比,GPU在执行重复性任务方面表现更好。开采比特币还需要通过每次尝试仅更改一位数字来重复解码哈希。因此,GPU比CPU更适合用于加密货币挖矿。 2010年10月,使用图形处理单元(GPU)挖比特币的代码公开了。在个人层面上,挖矿仍然是可以承受的,因为它需要很少的投资以及较低的技术技能。因此,即使在从多核CPU转移到GPU之后,个人也可以参与比特币的挖矿。 为了提高哈希率,比特币爱好者聚集在一起,并制定了众包标准,其中在具有最少DRAM的AMD主板上悬挂了5个GPU。 串联连接多个GPU以创建自定义装备还具有降低GPU功耗的优势,因此耗电量更少。 有一小段时间,每个人都认为他们可以一辈子站起来,只继续开采比特币。这一切将很快改变。 FPGA(现场可编程门阵列): 随着挖矿难度的增加,到2011年6月,GPU被半导体器件的现场可编程门阵列(FPGA)取代。 FPGA是集成电路,需要针对特定 应用进行编程。与执行GPU一样,FPGA消耗的能量比GPU少3倍。硬件设计语言也用于对FPGA进行编程。低功耗在冷却和连接FPGA阵列方面具有优势。 随着加密货币市场的持续增长,FPGA也变得多余。 2013年;矿机采用了新标准,即专用集成电路(ASIC)。 专用集成电路(ASIC): 尽管CPU,GPU和FPGA等设备可以执行多任务,但ASIC仅用于加密货币挖矿。目前,即使是单个ASIC矿机也已被ASIC钻机取代,该设备将包括多个ASIC矿机以及风扇和处理器连接在一起。 因此,随着加密货币网络的复杂性增加,使用了更强大的设备。每个设备首先要单独使用,而不要成组使用,直到一个组都无法处理网络复杂性的时候。然后使用新设备并重复相同的循环。 认为即使在加密货币尚未充分主流化之前,我们就已经达到使用ASIC钻机进行数据挖矿的阶段,这意味着需要更多的创新来应对数据挖矿的未来挑战。 |