比特币为什么2100万个(比特币为什么是2100万个)

更准确地来讲,比特币的总量应该为20999999.9769枚,比2100万少一点点。

我们可以根据中本聪的算法,比特币的出块规律和周期来简单计算一下:

比特币大约每10分钟产生一个区块,减半周期约为4年(210000个10分钟接近4年)。

4年=4*365天=4*365*24小时

每10分钟产生1个区块,那么每小时会产生6个区块。

从最开始的每个区块50枚BTC奖励,到大约4年后的25枚,再到后来的12.5枚,逐渐递减,到2140年所有的比特币大概会被挖完,进行加总,所有奖励数量则为:

50+25+12.5+6.25+3.125+······= 100个

4*365*24*6*100≈2100万


比特币的总数量如何修改

就像我一开始所讲,比特币的代码是开源的,规则修改很容易,关键在于:达成共识。

和普通交易需要6个及以上区块的确认不同,比特币规则的修改需要占全网51%及以上的算力确认,才能生效,并且,需要所有矿工都升级代码,才算是真正修改成功。

我们用部落来做一个比喻:

这是一个非常民主的部落,只有100名成员,比特币规则的修改就像是这个部落里一个法律的施行。当一个新的法律颁布后,需要大家进行投票表示赞同和反对,只有51名及以上的成员投了赞成票,这个法律才会实行,当所有成员都赞成时,才算推行成功。

但是,假如这个法律推行,但是仍有小于49名的用户选择反对,且拒不同意这个法律的管制,他们还可以选择另起炉灶,在原来的规则下继续生活——分叉(这个过程,可以参照以太坊和以太坊经典的分叉)。

但是注意,比特币的升级并非51%的矿工进行升级,而是需要占全网算力51%的矿工,关键在于算力,而不是数量。

这个部落就相当于比特币系统,部落成员就相当于矿工,法律即我们所讲的规则。

所以,只要可以让占全网51%算力的矿工达成共识,比特币的数量就会更改啦。

#欧易OKEx##比特币[超话]##数字货币#