当前位置:首页-矿机-正文

挖矿收益和什么相关(什么币挖矿收益高)

挖矿收益,一直是挖矿最核心的指标。如何评估手中矿机挖某种币每天的收益?影响挖矿收益的因素又有哪些?市面上,各种币的收益计算器,挖矿收益预测工具,多不胜数。这些工具到底是采用什么方法估算出每日的挖矿收益呢?笔者以BTC和ETH两种典型加密货币为例,为大家简单介绍一下挖矿收益的计算方法。

在计算挖矿收益之前,首先要了解几个概念:难度(Difficulty),算力(Hashrate),块奖励(Block Reward),每日挖矿理论收益(24h Estimated mining revenue)。

难度(Difficulty),是对挖矿困难程度的度量,即指:找到一个低于给定目标的HASH值的困难程度。通俗讲,挖矿难度就是找到一个合法新区块的困难程度。
算力(Hashrate),是指单位时间内,矿机提交的挖矿结果(share)的数量。
块奖励(Block Reward),是指挖到新区块后,区块链给予出块矿工的加密货币奖励。是矿工挖矿的最主要的收益来源
每日挖矿理论收益(24h Estimated mining revenue),是按照矿工算力和挖矿难度,预估矿工挖到1个区块需要消耗的时间,用块奖励除以天数得到的数据。这个数值不考虑运气等因素的影响,是一个理论数值,同时,也是评估矿工挖矿收益的最重要的指标

矿工要取得挖矿收益,就需要挖到合法新区块,获取对应的块奖励。现阶段,各大币种挖矿难度太高,按照大部分矿工的自有算力来估算,可能需要1年甚至好几年才能挖到合法新区块。

因此,矿工可以将算力接入矿池,集合挖矿,共享出块奖励,这样较低算力也可以每天获取挖矿收益

在估算这个“挖矿收益”之前,我们先来定义几个参数:

P:每天的理论挖矿收益
D:当前挖矿难度
H:矿工的算力,单位为hash/s,即矿机每秒可以提交“H”个挖矿任务计算结果
R: 块奖励

挖矿收益的计算方法如下:

1. BTC的挖矿收益计算方法

比特币展示的挖矿难度,被进行过一次转化,“1”对应的挖矿难度下,需要进行2^48/65535≈2^32次hash运算,才能在理论上得到一个合法新区块。

因此,理论上,挖矿难度为D时,需要进行(D×2^32)次hash运算,可以挖到一个合法新区块,作为区块奖励,得到 R 个BTC。如果矿工的算力为H,那么他完成(D×2^32)次hash运算需要的时间=(D×2^32)/H 秒。

理论上,矿工每秒的挖矿收益=R÷(D×2^32)/H BTC。一天24小时,共有24×60×60 秒,则估算BTC每天的挖矿收益为:

挖矿收益和什么相关(什么币挖矿收益高)_第1张挖矿收益和什么相关(什么币挖矿收益高)_第1张
BTC挖矿收益计算方法

示例:

当前BTC难度D=6,379,265,451,411

每个BTC区块奖励R=12.5 BTC

1Ph/s算力

挖矿收益和什么相关(什么币挖矿收益高)_第3张挖矿收益和什么相关(什么币挖矿收益高)_第3张
示例1

可得:P=0.03941788 BTC

2. ETH的挖矿收益计算方法

ETH的挖矿难度,比较直白,指的是 难度为D时,理论上 需要 D 次hash运算,可以得到一个合法新区块。

因此,估算ETH每天的挖矿收益为:

挖矿收益和什么相关(什么币挖矿收益高)_第5张挖矿收益和什么相关(什么币挖矿收益高)_第5张
ETH挖矿收益计算方法

示例:

当前ETH难度D=1842.67 T

每个ETH区块奖励R=2 ETH

1Gh/s算力

挖矿收益和什么相关(什么币挖矿收益高)_第7张挖矿收益和什么相关(什么币挖矿收益高)_第7张
示例2

可得:P=0.09377696 ETH

BTC和ETH是两种比较典型的POW币种,其他币种的挖矿收益计算方法与BTC和ETH大同小异,有兴趣的矿工可以按照上述方法自己尝试计算。也可在留言区留言,与笔者讨论分享!

挖矿收益和什么相关(什么币挖矿收益高)_第9张挖矿收益和什么相关(什么币挖矿收益高)_第9张