众所周知,币圈的挖矿比的是哈希运算能力,而哈希运算就是一种计算的模式,哈希计算是主要是用芯片中的算术逻辑单元来计算的,而我们平时所说的CPU中就有一个ALU算术逻辑单元,所以很多投资者也会通过CPU来挖矿。只不过,CPU的运算逻辑是比较的复杂的,如果不是特定算法,而是用于应对简单无脑的巨量工作的话,是比较吃力的。现在基本上除了门罗币(XMR)已经没有能用CPU挖的了,毕竟XMR目前的rx/0算法不止是坑矿机,也是坑显卡的,而不支持矿机也一直是XMR的座右铭。很多投资者还是不太清楚这个CPU挖矿是什么意思,下面就让大家通俗理解什么是CPU挖矿。
cpu挖矿是什么意思?
CPU(中央处理器)是最原始的挖矿模式,在你的个人电脑上下载数字钱包和挖矿工具(MO-M)、运行挖矿工具(门罗在线-矿工)就可以了,不同的币种收益不同,用CPU挖矿主要就是利用闲置设备,好处在于比较佛系且操作简易。
中本聪(2009年1月3日)在芬兰赫尔辛基的一个小型服务器上,挖出了比特币的第一个区块,创世区块(Genesis Block),并获得了50个比特币的奖励。当时,中本聪使用的挖矿硬件就是CPU。我们知道,普通计算机都有CPU,因此当时的挖矿门槛较低,使用家用电脑就可以挖矿BTC,所有人都可以做矿工。
用电脑CPU现在已经无法挖BTC了,有些小伙伴或许会提出疑问,其实最开始比特币都是用CPU挖,但是随着对挖矿算法的深入研究,大家发现原来挖矿都是在重复一样的工作,而CPU作为通用性计算单元,里面设计了很多诸如分支预测单元、寄存单元等模块,这些对于提升算力是没有任何帮助的,因此CPU被淘汰,GPU矿机开始上位,再往后,BTC就是矿机的天下了,现如今矿厂那是BTC的入门标配,普通人根本望尘莫及。
CPU挖矿要多长时间?
先给大家解释一个概念:哈希函数(Hash function)。
哈希函数是能将任意长度的数据映射为固定长度的数据的函数。哈希函数返回的值被叫做哈希值、哈希码、散列,或直接叫做哈希。一个使用场景就是哈希表,哈希表被广泛用于快速搜索数据。
比特币的产生就是通过不断碰撞的哈希值来计算的,通俗的说就是算出正确答案的次数,一款普通笔记本电脑的cpu,每秒钟大概可以算800—1000次,一块中端显卡可以算2000多次,这也是为什么从2017年初到现在显卡价格一直飙升的原因,2017年一年高级显卡几乎涨价了一倍。
举个例子吧,挖矿相当于1亿个骰子扔出小于1亿零50的数字,谁先扔出来,谁就获得记账权。1亿零50就是个Hash值,扔骰子的过程叫做Hash碰撞,而挖矿算力的单位就是每秒钟多少次Hash碰撞。
如上图所示,使用测试版英特尔CPU配16G内存的电脑作为测试平台,其算力大约是50~90H/s左右,一天24小时不停地挖,按这个速度来挖,十年也挖不到一个门罗币。
上文中的内容就是对于CPU挖矿是什么意思这一问题的通俗解释。
其实我们要知道,适合CPU挖矿的只有门罗币,这也让很多投资者放弃了CPU挖矿的想法,如果你有不同的想法,欢迎加入官方Q群:1005066502 一起探讨。
|
|