一张脑图带大家看懂比特币的挖矿机制
1月21日起挖矿奖励减少到了30/2个,矿越来越难挖,可挖矿大军仍在壮大。刚看了一眼BTC的价格¥83756.70,而且我预测近期还有涨势,足以解释矿工挖矿的激情。
什么叫挖矿?新Block是如何产生的?怎样保持公平竞争?Hash怎么计算?
比特币矿机制说复杂很复杂,说简单也简单。一张脑图就把基本框架呈现出来。如果你是小白,其中涉及的很多概念可能还需你亲自动手查查含义才能理解。我也刚了解没多久,所以我们可以一同来学习。如果碰巧某个技术大牛看到了这里,对于错误理解的部分还望指正,万分感激。
脑图包含了两部分:一是比特币的挖矿机制,二是几个相关概念的解释。
国内最近出了一本新书,《比特币:一个虚幻而真实的世界》,里面对比特币的介绍和分析特别全面。以下是书p9提到的如何通过挖矿获得比特币的文字,放到这里供大家讨论。
比特币是通过运行复杂程序算法得来的,目前每天会产生3 600 个新币。从理论上说,任何人都可以通过下载、运行软件来制造比特币。但事实上,随着比特币的发展,矿机装备竞赛愈演愈烈,挖掘比特币的难度已非常大,需要拥有极高的算力才能勉强开采到。
根据比特币的供应机制,每个人能够挖到的比特币数量与其挖矿设备的算力占比特币全网算力总和的比例成正比。在早期参与者较少的时候,挖矿非常简单。据最早和中本聪合作的哈尔· 芬尼回忆,他当时就开着个人电脑,几个星期就轻松地获得了几千个比特币。而随着矿机的大规模投入使
用,截至2013 年9 月2 日,全网算力已达到惊人的700THash/s(3 个月前仅为100THash/s),而且快速增长的趋势还在延续。难度的增长在保障了比特币安全的同时也使得新币的获取异常困难。
以目前主流的算力为66GH/s 的阿瓦隆(Avalon)矿机为例,如果超频到70GH/s,每天能够挖到的比特币也仅仅为0.36 个而已,而且这个数量还在随难度的提升而迅速减少。如果你试图用普通家用电脑挖掘,那么比特币将几乎永远不属于你,甚至会出现你花上几年时间却一个都挖不到的情况,白白浪费电费和人力成本。