主页 > imtoken官网地址电话 > 什么是比特币矿工什么是 CPU 挖矿? CPU挖矿的原理是什么?

什么是比特币矿工什么是 CPU 挖矿? CPU挖矿的原理是什么?

imtoken官网地址电话 2023-05-30 07:58:39

相信大家一定听说过虚拟经济比特币挖矿地址,如今玩虚拟货币的人也不少。 虚拟货币也称为数字货币。 其中最著名的是比特币。 很多人都知道挖比特币等虚拟货币需要特定的矿机。 市面上有很多矿机,其中一种叫做CPU挖矿。 那么什么是CPU挖矿? CPU挖矿的原理是什么? 今天就和小编一起探索CPU挖矿吧。

以上就是什么是CPU挖矿呢?CPU挖矿的原理是什么?

CPU挖矿,即使用RPC接口setgenerate来控制挖矿。 在控制台输入setgenerate true 2开始挖矿。 后面的数字代表代表的挖矿线程数。 当然,首先要完成数据同步。

由于SHA256D单CPU的计算能力在2MH/S左右,nNonce提供的4字节搜索空间完全够用,即支持4G的值。

GPU计算SHA256D的算力约为200M-1G,nNonce提供4G搜索空间。 如果只调整nNonce的值比特币挖矿地址,可以支持4秒左右。 因此,可以调整nTime。 每次调整nTime,挖矿可以持续4秒。

GPU挖矿采用GETWORK协议,即挖矿程序与节点分离,即挖矿组件与区块链数据分离。 在GPU挖矿时代,GETWORK协议用于让挖矿程序与节点进行交互。 核心思想是:节点构造区块,并将区块头数据发送给挖矿程序,挖矿程序遍历nNonce进行挖矿。 验证传递给节点,节点提取nNonce和nTime来验证区块比特币矿工是什么,满足要求时向全网广播。 遍历结束时调用GETWORK,节点构造新区块,重复上述过程。

GPU经典挖矿驱动为cgminer,源码为.

GPU挖矿缺陷:GETWORK协议提供给挖矿程序的搜索空间为4G,结束后需要再次调用GETWORK RPC接口。 矿机出现后,矿机算力已经达到10TH/S。 继续使用GETWORK协议会频繁调用RPC接口,显然不合适。 因此,有必要转向更高效的 getblocktemplate 协议。

以上详细介绍什么是CPU挖矿? CPU挖矿的原理是什么? 相信大家对CPU的原理都有一定的了解。 但是CPU挖矿的时代早已过去,现在比特币挖矿是ASIC挖矿和大规模集群挖矿的时代。

币圈新闻,版权所有丨如未注明,均为原创丨本站受BY-NC-SA协议授权

转载请注明原文链接:什么是比特币矿机? 什么是 CPU 挖矿? CPU挖矿的原理是什么?