新睿云

> 弹性云服务器ECS > 云服务器能否挖矿?GPU云服务器挖矿备受欢迎

云服务器能否挖矿?GPU云服务器挖矿备受欢迎

作者/来源:小睿 发布时间:2020-03-16

比特币挖矿是比特币网络的骨干,矿工提供安全保障并确认比特币交易。没有比特币矿工,网络将受到攻击并且功能失调。比特币的挖掘是由专门的计算机完成的。

比特币

比特币

矿工的作用是保护网络安全并处理每笔比特币交易。矿工通过解决计算问题来实现这一目标,该问题使他们可以将交易区块链在一起。为此服务,矿工将获得新创建的比特币和交易费的奖励。

其实可以用于挖矿的设备一般可以是租用物理采矿服务器或虚拟专用服务器,然后在计算机上安装采矿软件。某些服务不是租赁专用服务器,而是提供数据中心托管的散列功能,以散列元 /秒(GH / s)的价格出售;用户或者选择所需数量的哈希能力和合同期限,或者在某些情况下可以交易其哈希能力。随着云技术时代的发展,云服务器成为挖矿设备的新选择。

云服务器挖矿是利用具有共享处理能力的远程数据中心进行比特币挖掘的过程。这种类型的挖矿使用户无需管理硬件即可挖掘比特币或其他加密货币。采矿设备存放并维护在采矿公司拥有的设施中,客户只需要注册和购买采矿合同或股份即可。由于云服务器是作为服务提供的,因此通常会产生一些成本,并且这可能会导致矿工的回报较低。

对于挖矿的云服务器需要注意什么?

云服务器一般分为弹性云服务器与GPU云服务器。对于挖矿设备选择的云服务器推荐选择GPU云服务器。

GPU云服务器用于挖矿的原理是什么?

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接口。矿机出现后,矿机算力已达10 TH/S,继续使用GETWORK协议将频繁调用RPC接口,显然不太合适。

因此需转向更高效的getblocktemplate协议。

热门标签
new year
在线咨询
咨询热线 400-1515-720
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待