手工客

关注公众号 shougongke

关闭
手工客 > 区块链 > 正文

一个比特币要挖多久(能不能挖到和这个有关)

相关话题:#比特币多久可以挖一个#

一个比特币要挖多久

多久能挖到一个比特币,取决于很多因素:第一,在什么时候挖,第二,用什么挖,第三,多少人同时挖

第一,什么时候开始挖?

2009年比特币的缔造者中本聪在芬兰的服务器上产生了比特币创世区块,根据产生量的规则,初始区块奖励(每10分钟产生比特币数量)为50个,即当存世总量达到1050万时(总量2100万的50%),区块奖励减半为25个,以此类推。

也就是说在2009年比特币刚出现的时候开始挖,每十分钟就能产生50个,那么10*60/50=12,相当于12秒就有一个比特币产生,而现在区块奖励多次减半后为6.25个,相当于96秒才能产生一个。

第二,用什么挖

用什么挖比特币?一开始,用的是普通电脑,而更多的用的是专业矿机。

虽然我们常说产生比特币要靠挖矿,但是专业一点说,比特币的本质其实就是一堆复杂算法所生成的特解,特解是指方程组所能得到有限个解中的一组,而每一个特解都能解开方程并且是唯一的,比特币的上限是 2100 万个,也就是说比特币这个方程组被设计成了只有 2100 万个特解,当你完全解开了一个特解,你就拥有了一个比特币,而要完成这个特解,需要大量的计算量,需要通过电脑(矿机)来完成,电脑(矿机)的计算量不同,我们用算力来表示。

不同电脑(矿机)的算力不同,产生(挖到)比特币的时间也就不同。

第三,有多少人一起挖

比特币在一定时期内,单位时间产生的数量是一定的,挖的人越多,难度越大,按照现在的难度,大致来说,你买一台矿机,差不多得十年才能挖到一枚比特币。

中本聪大概早就想到这一点,比特币的最小单位不是分、毫,而是聪比特币的最小单位是聪(duSatoshi,zhi简称 SAT),1 个比特币等于 1 亿聪。

除了聪(zhuanSatoshi,简称 SAT),比特币还有其他单位:比特分(Bitcent,cBTC)、毫比特(Milli-Bitcoins,mBTC)、微比特(Micro-Bitcoins,μBTC)。其中,1 BTC = 100 cBTC = 1000 mBTC = 100万 μBTC = 1亿聪(Satoshi)。

阅读全文