比特币系统规定,每成功增加一个区块,这台记账的电脑(实际上是某个账号)就能获得 12.5 个比特币的奖励(截止到 2018 年 2 月时的奖金额),以及这个区块中所有交易的手续费,总额取决于交易频繁程度(平均约 2 比特币) 。这样一来,相当于每找到一个奥数,可以获得 14.5 个比特币奖励,按照 2018 年 2 月的比特币市场价,相当于12 万美元 。
这么丰厚的奖励,自然就会吸引大量的电脑愿意去抢夺记账权 。寻找奥数就是抢记账权,抢记账权也就是挖比特币 。因此,寻找奥数也被形象地称为“挖矿” 。挖矿的电脑就叫“矿机”,一个装满矿机的房间当然就可以叫“矿厂”了嘛,矿厂的主人就是“矿主”,他们是比特币江湖中的弄潮儿 。但是,我需要给你解释一下挖矿的难度,让你打消去挖矿的冲动 。
个人电脑的运算速度大约是每秒可以进行 60 万次 SHA 计算,也就意味着,一台个人电脑需要花一千万年才有可能凑出一个奥数 。当然,这是一种概率计算,我不能从理论上排除某人的人品超新星爆发,算了一次奥数就中了 4 万亿亿分之一概率的奖 。但我还是想劝你不要相信自己是耶稣转世,你没有那个命 。我给你看看人家专业的矿厂是怎样的:图: 一个中等规模矿厂(图片来源:百度图片搜索)这只是一个中等规模的矿厂,大规模的矿厂据说有几万甚至几十万台矿机同时运行 。
我在《看看新闻》 2017 年 6 月 17 日的一个新闻中看到,采访人员拜访了一座位于中国四川的矿厂,根据报道:这个矿厂有 5000 多台矿机的规模,平均每天耗电超过 20 万度,当地的电价是 3 毛/度,一天光是电费就 6 万多元,平均每天可以挖出大约 50 个比特币,一年左右回本,之后能做到 20% 左右的利润 。
不过我觉得这个报道中的数据前后矛盾,我查了一下,比特币当时的市场价是大约 2500 美金/个,美元兑人民币的汇率大约是 6.8,所以,每天的收入大约是 85 万人民币,一年的收入大约 3.1亿元,一台矿机的成本均价是 1 - 2 万元,矿厂的矿机总成本是 5000 万- 1 亿元,再算上电费等,一年起码 2 亿的利润 。
我想,在充分市场竞争下,出现这种暴利的可能性很低 。所以,不是采访人员搞错了,就是被采访对象在吹牛不打草稿 。由于比特币的价格和全网算力的波动很大,所以投资比特币矿厂很难做长期预测,不确定因素太多 。图:看看新闻报道的位于四川的某矿厂(图片来源:《看看新闻》官网)根据我们前面掌握的比特币知识,50 个比特币,相当于找到了 4 个奥数,抢到了 4 次记账权 。
目前,整个比特币网络的所有矿机加起来的总算力能达到的水平,大约平均每 10 分钟可以找到一个奥数,也就意味着平均每 10 分钟生成一个新的区块 。当然,这个 10 分钟是一个平均数,快一点的话 3、4 分钟生成一个区块,慢一点的话 15 分钟左右 。正因为奥数太难找,每个区块平均要 10 分钟才能生成一个,所以就能基本解决我在本章开头提出的第一个问题“如何同步账本?”,只要有个 3、4 分钟的时间,足以让所有在线的电脑同步到这个区块了,那些不在线的电脑或者第一次运行客户端的电脑,上线以后必须要先做一件事情,就是从相邻的节点上获取最新的账本 。
请注意,我用了“基本解决”这个词,也就意味着,并没有完全解决账本同步的问题 。这是因为总会有极小的概率两台矿机恰好同时(只要在网络上所有在线的节点没有完成区块链同步之前都可以算同时)找到奥数,也就意味着同时抢到了记账权 。因为矿机实在太多了,这样的小概率事件时不时也会发生一次 。同时抢到记账权的矿机都会将自己生成的新区块广播到比特币网络中 。
推荐阅读
- 柳州房价为什么高,柳州的房价如何
- 张家口南环房价多少,张家口未来的房价走势如何
- 联发科8163运行怎么样,大家觉得联发科处理器如何
- ▏如何查询个人所得税纳税情况,普通途径怎么查询一家企业的税收
- 如何开一家网上药店,开一家药店要多少加盟费
- 如何修改病句初中语文,初中语文修改病句大全
- 如何提高做事效率,提高效率
- 如何申请更换主机,白色T1双4G版本
- 未来三四线城市房价暴跌,三四线城市房价将会如何走呢
- 株洲市中心王府井房价,株洲的房价走向会如何