相信你们刚接触比特币挖矿时,一定会问出这个问题,那么,就让我们从最初的起点开始吧~
比特币是由一串复杂的数字代码组成,每隔10分钟,比特币系统会在节点上随机生成一个数据区块,大量的运算去寻找此区块,谁能够在第一时间找到,谁就获得一个比特币,这个寻找区块的过程就是我们所说的挖矿。
什么是区块?
用最简单的话语来说,比如盖一间房子,它的基本单元结构是每一块砖;而组成区块链的基本单元结构,就叫做区块。每个区块包含两个部分:区块头(Head),记录当前区块的元信息;区块体(Body),记录实际数据。
区块难度:
区块难度是用来衡量挖出一个区块平均所需要的运算次数,反映了在一定难度下用多长时间才能挖到一定数量的区块,也是矿工挖矿时重要的参考指标。
数据区块产生的难易程度是由难度值(difficulty)来衡量的,我们也可以将difficulty简单的理解为挖到数据区块所用的时间。
难度值(difficulty)=最大值/当前目标值
一个区块产生的时间=难度值x2的32次方/hashrate( hashrate是每秒运算的hash数量)
截止2019年1月,全网区块难度系数约为480PH/s,大约是创世区块的680亿倍,也就是说,以现在的算力,全网矿工需要经过约3000万亿亿次哈希运算才能找到一个符合条件的答案,生成新的区块。
随着挖矿队伍的越来越壮大,获取数据区块的难度也将变得越来越大。区块难度对挖矿收益带来怎么样的影响呢?
①对于那些拥有固定算力的矿工来说,区块难度和挖矿收益是成反比的,全网算力越大,区块难度越大,所以每天挖出比特币的数量越少,收益也就越低;全网算力越小,区块难度越小,所以每天挖出比特币的数量越多,收益也就越高。
②对于那些刚准备投资挖矿的矿工来说,区块难度增速越快,全网算力增加越快,意味着挖矿收益下降越快,在核算时需要充分考虑这些因素。
一天全网能产生多少个比特币?
1个区块=12.5个BTC
1小时=6个区块=12.5×6=75个BTC
一天=24小时=24×6=144个区块=144×12.5=1800个BTC
全网一整天能够产生1800个BTC,而目前全网总算力为40.5E,相当于有311.5万台阿瓦隆A841(算力为13T)同时在运行争夺记账权,看,竞争是不是非常激烈呢。
那么一台阿瓦隆矿机一天能挖到几个币呢?(以阿瓦隆A921为例)
额定算力:20TH/s(-5%至+10%)
墙上功耗:1700w/h(-5%至+20%)
能耗比:85W/T
(来源:https://btc.com/)
如果矿机24小时日夜不停的工作,根据计算公式,每台A921每天可以挖出:
1T *24H = 0.00004325 BTC
0.00004325 BTC*17=0.00073525个BTC
不要小瞧这个数字小数点前有很多个0,按照当前的币价为23286.78元。一台阿瓦隆矿机每天可以产生17块钱(不包含电费)的收益哦,而当币价越高,每天的收益也会更多。