一个比特币要挖多久?怎么挖?

2019-01-15 15:06:01 369

  从2017年前,比特币价格直线上升,突破10万人民币。全国掀起了一股炒币热潮。很多投资者在问,这玩意真的这么挣钱?那一个比特币要挖多久?怎么挖?今天带着这两个问题,我们一起来看看。

blob.png

 一个比特币要挖多久?

  要弄清楚挖出一个比特币需要的时间,我们就得了解比特币的挖矿原理。比特币是一本大账本,账本需要有人来记账,记账的奖励就是比特币。而这个记账的权利是需要大家来抢的,挖矿就是抢夺记账权。谁的算力大,谁就更有可能抢到这个记账权。那么能否挖到更多的比特币,就需要你的机器为这个全网提供多少算力。

  在比特币的产生机制里,挖矿奖励是递减的。比特币诞生之初,每记一页账本,矿工就能拿到50个比特币,后来记一页奖励25个,依次递减。就像挖金子一样,一开始挖得多,后来越来越少。每次新增奖励减少一半的时间点,就叫做比特币产量减半。

  假设挖矿计算能力为100Mhash/s,在2014年每天总计算力为4000Ghash/s,每24小时挖出3600个比特币。

  现在,我们可以这样来理解挖比特币的难度,相当于1亿个骰子扔出小于1亿零50的数字,谁先扔出来,谁就获得记账权。此时,1亿零50就是个哈希值,扔骰子的过程叫做哈希碰撞,而挖矿算力的单位就是每秒钟多少次哈希碰撞。

  目前比特币全网算力达到236万万亿次哈希碰撞每秒,相当于20多万个50米长的标准游泳池里面水滴的数目。但即便是这么大的算力,也需要10分钟左右才能碰撞到一个符合要求的哈希值。

  2012年比特币进行了第一次产量减半,2016年7月,比特币进行了第二次产量减半,目前记一页账本获得的奖励是12.5个比特币。下一次减半会发生在2020年左右,而到2040年比特币总数不会再增加,总量是2100万枚。

  也就是说,挖比特币的难度在递增,而需要的时间在增加。截止目前,全网一天只能挖出不到2000个比特币。难度递增,说明挖的人越来越多。比特币越来越值钱。