比特币挖矿中的三个概念介绍
扫描二维码
随时随地手机看文章
通过前面的学习,我们知道比特币矿工的收入,来源于:
· 获取新的比特币 (Block Reward)
· 收取交易手续费 (Trasaction fees)
一个问题:
那么,到2140年左右,2100万比特币几乎挖完了,矿工还有收入吗?
为了回答这个问题,我们先引入三个概念。这三个概念,相互关联。
三个概念
1. 区块间隔
产生新的区块之间的间隔时间。
比特币网络将挖矿难度调整为:间隔10分钟。也就是说,每10分钟产生一个区块。
那么,比特币网络是如何确保区块产生的间隔时间,保持在10分钟的?
答案:比特币网络通过增加或减少PoW(工作量证明)的难度来强制执行。
难度增加,矿工需要更多时间来解决这个难题。
难度降低,矿工需要更多时间来解决这个难题。
以一个交易0.25KB计算:
十分钟一个区块:1M / 0.25KB = 1000 kB / 0.25KB = 4000 个交易
每秒平均能打包:4000/10/60 = 6.67 个交易
所以,很多资料提到比特币每秒处理7笔交易。
2. 区块奖励
创建新区块的矿工,得到的新币奖励。100万枚比特币,均由矿工挖得。
最开始,每个区块奖励50个比特币。
之后每挖完21万个区块(约4年时间),奖励就减半。
直到2140年左右,区块奖励《1聪为止。
3. 交易费用
比特币的每笔交易都可能包含一笔交易费。
交易费=每笔交易记录的输入 - 输出。
挖矿成功的矿工,将获得该区块所有交易的费用。
目前,交易费占矿工收入中很少的一部分,大部分收益来自于区块奖励。
然而随着区块奖励的递减,以及每个区块中所包含的交易数量的增加,交易费占总矿工收益的比重,将会逐渐增加。
在2140左右,因为比特币几乎挖完,“挖矿人”挖到的数据块,将不会再产生额外的区块奖励——比特币。但是这一个区块里所有的交易费用,仍然归矿工。
所以,2140之后,矿工的所有收益,都将由交易费构成。
按照中本聪的设计,2140年,交易费的酬劳相当可观,足够吸引矿工继续挖矿。
2140年,100多年后啊,比特币可以当传家宝啊!
来源: 区块链研习社