#11【区块链】比特币有多少,什么时候挖完?
Q:比特币有多少,大概什么时候挖完?
A: 。
#1 发行
比特币的发行是通过挖矿来完成,速率是约平均 10 分钟(可能小于 10 分钟也可能大于 10 分钟,平均为 10 分钟)产生一个区块(即挖矿),挖矿成功的节点获得该节点当中的新比特币(12.5 枚)和该区块包含交易的交易费
。
简单算一下:
一个小时产生 6 个区块(即 6*12.5= 75 枚比特币),一天产生 144 个区块(24*6)和 1800 枚比特币。
依此类推,一周约 1008 个区块和 12600 枚比特币。
根据比特币协议规定,大约每 4 年时间,约产生第 21 万个区块后,一个区块的新比特币奖励减半。
图片来源网络
据公开数据展示:
09 年 1 月每个区块 50 个比特币,到12年11月29日,产生了第21万个区块,之后区块奖励减半为 25个币;到 2016 年 7 月 10 日开始至今为 12.5 个比特币,预计到 2020 年某个月份,区块奖励将再次减半。
那如果用超级计算机每 2 分钟就挖矿成功了岂不是会出问题了?
是的,中本聪也有考虑到这个问题,在比特币协议中规定系统会根据过去产生的 2016 个区块(约两周)的时间与预期产生的时间对比后做动态调整难度,比 10 分钟快,就提升难度,比 10 分钟慢就降低难度。
这样可以保证无论挖矿能力强弱,平均维持在 10 分钟。
为什么是 10 分钟呢 ?
这是在平衡交易确认时间及减少分叉的概率之间做出的妥协。
由于区块链分布式去中心化的结构,意味着有可能在某一时刻,部分节点上的账本副本(区块)会有所差异——即
区块链分叉。区块链分叉:
比如在
同一时间,分别有两个矿工都得到 Nonce 值,都马上同步至网络其它节点,全网节点都收到 A 和 B 区块,这时就分叉了。最终当某个区块链变得更长之后,所有节点将以最长的链为主链,分叉即自动消失
)。
图片来源手绘
#2 发行完了还有奖励吗?
大约到 2140 年,第 1300 万(13230000 )个区块被挖出后,新比特币将彻底发行完毕,由于
区块中的奖励包括
新比特币与该区块包含交易的交易费,这意味着当 2100 万枚比特币发行(挖)完后,新的区块奖励将只包含有交易费。#3 现在区块高度是多少?
截至 2018 年 5 月份,区块高度为约 52 万。
图片来源网络
延伸阅读:
#9 PoW 是什么鬼 ?
#8 挖矿到底是在挖什么?
#7 如何获得第一枚比特币
#5 区块链到底长什么样?
#4 为什么把比特币称为黄金?
#1 比特币与现金有哪些共同特征?
- 比特币黄金首遭“51%攻击”,可能动摇数字货币世界的根基
- 6月11号,币价分析:比特币,以太币,莱特币,EOS,比特现金,币安
- 新时代,房地产将全面拥抱区块链等新兴科技
- 比特币,EOS双双被砸盘暴跌,恐慌的背后,就是机会
- 区块链风口已经来临,作为普通人的你如何选择?
- 有黑幕?比特币最大跌幅 24小时交易约为265万美元
- 比特币的十字路:看跌到2000美元 VS 看涨至25000美元
- 【三言·热点】区块链联盟巨头R3被曝面临资金危机!R3官方:资金
- 开启区块链之旅:格隆汇邀请您参与X-Chain内测
- 【三言·区块链+溯源】深度解析区块链在商品溯源中的原理及应用