由世界挖矿网小编分享(wbcmining、com),如果你是刚进入比特币挖矿领域,那你可能不知道比特币挖矿是从什么时候开始的。曾经有一段时间,可以点击电脑上的一个.exe文件,慢慢加热电脑的CPU,以确保自己获得足够数量的比特币,按今天的价格计算,这些比特币可能价值数百万。那么,让我们来看看这些年来比特币挖矿是如何发展的。
CPU挖矿时代
2009年比特币推出时,第一次挖矿是由CPU完成的。中本聪的想法围绕着“一个CPU-一票”,这是符合当时的情况的,因为当时只有CPU矿工(软件)可用。2009年1月3日,中本聪挖矿了第一个比特币区块。作为当时比特币网络上唯一的矿工,中本聪没有任何竞争对手,所以他不需要专门的设备来推出比特币区块链。使用一台普通的个人电脑就可以创建比特币区块。
由于比特币早期缺乏矿工竞争,创建新区块和赚取挖矿奖励所需的计算能量可以在CPU设备上快速处理,就像普通台式机或笔记本电脑一样。但随着比特币网络的扩大,越来越多的利益相关方开始支持该网络并争夺新的硬币,挖矿新硬币所需的硬件经历了第二阶段。
GPU挖矿时代
比特币挖矿硬件的第一项重大创新是在比特币的市场价值确立后不久出现的。比特币在2010年底确立了大约0.08美元的市场价格,这个价格足以鼓励矿商寻找新的方式来争夺比特币,并以更少的资源产生更多的哈希率。到2010年10月比特币价格达到10美分时,第一个利用图形处理器(GPU)的挖矿设备被开发出来。
与CPU不同,GPU设备提供更集中的计算能力;它们被优化来执行范围狭窄的计算任务。GPU最初是为游戏应用和高分辨率渲染而构建的,但GPU也擅长并行计算简单的数学运算,而不是一次一个,以便生成数千个时间敏感的图像像素。这些设备还可以重新编程,以计算其他数学运算,例如挖矿新比特币所需的运算。
GPU挖矿的创新,即在GPU设备上挖矿比特币,使生产比特币块和赚取块奖励的效率平均提高了大约6倍。
FPGA时代
2011年,现场可编程门阵列(FPGAs)也被重新建模以挖矿比特币。与GPU相比,FPGAs可以在低延迟至关重要的深度学习应用中提供卓越的性能。FPGAs可以计算挖矿比特币所需的数学运算,速度是最高等级GPU的两倍。
然而,制造这些设备需要更多的劳动力。FPGAs需要在软件和硬件两个层面上进行配置,这意味着设备必须被编程为运行定制的代码,并且被设计为高效地运行该代码。正是在FPGA上调整硬件组件的能力,使得这些类型的设备比GPU更适合比特币挖矿,并为现代挖矿设备奠定了基础。
ASIC挖矿时代
比特币挖矿的第四大创新是最大的进步,需要最大量的专用资源、时间和开发才能实现。人们没有重新利用现有机器的软件和硬件参数,而是努力创造一种全新的专用机器,只挖矿比特币。
这些ASIC设备不同于CPU、GPU和FPGAs,它们一开始就是为了挖矿比特币而设计的。这意味着没有多余的费用,这些ASIC设备的所有硬件和软件组件都是预先设计和优化的,以产生尽可能多的哈希速率,这是创建新的比特币区块所必需的。
ASICs带来的效率提升是之前任何更通用的设备都无法比拟的。因此,ASICS取缔了所有以前的挖矿迭代。
结论
目前,仍然可以使用CPU或GPU等设备参与比特币挖矿过程,但产生的哈希速率可能不会很高,因此,可能你花费时间/精力和电力,将你的设备超频到故障点,只净得一小部分比特币。在ASIC之外的任何东西上进行挖矿可能会浪费时间,对于某些无法与目前在网络上竞争的现代版本竞争的旧型号ASICS来说,这一事实也是如此。