相信最近在禁止ICO、交易所休市交易、比特币是庞氏骗局等等各种消息的轰炸下,大家都接触过一些关于比特币的“黑话”。我们小汤圆科普,也是一个有理想有抱负的自媒体,致力于普及你所知道的或者刚刚知道的东西。在前两篇文章介绍了比特币和区块链的基础上,我们再来蹭蹭热点,告诉你什么是比特币世界的“挖矿”。
纳尼?“挖矿”不就是这么回事吗?
不不不,“挖矿”只是比特币中的一个形象。真正的采矿需要很大的动力和优美的环境(至少不会有很多灰尘)。毕竟“矿工”都是电脑。没错,比特币挖矿就是一堆电脑执行有效或无效的操作。简而言之,这些机器就是我们之前谈到的区块链技术中的那些“所有节点”,或者那些独立的书籍。每个“矿工”(所有节点)都有一套独立的区块链(书籍)。
他们一般是这样存在的。
虽然是比喻,但是比特币的挖矿和现实中的挖矿基本是一样的。——来赚钱。现实中,采矿就是把某种矿物(金、银或其他矿物)挖出来,卖掉赚钱;比特币的挖矿目的也很简单,就是拿到比特币,然后换成美元或者欧票,当然也可能是人民币。简而言之,就是赚钱。这不是废话吗?不然谁会把这么多电脑放在山里?
一开始比特币很好挖,设备也简单。也许当时只是一台普通的电脑,但是随着比特币价值的飙升,竞争越来越激烈。现在都是些特殊装备,我们普通人已经挖不动了。
我们都知道比特币的数量是一定的,也就是总共2100万,虽然下面还有一个丛(一亿比特币)。要想很好的理解比特币数量的确定性,我们还需要知道——挖矿是生产(发行)比特币的唯一途径。同时,它也是在去中心化的网络中保证民主和竞争的重要手段,但它也有一个明显的缺点:它浪费了大量的计算机能力和电力。
我们早就知道比特币是怎么交易的了:
在和A、B交易的时候,会有一声大叫:“我要给B这么多钱,你看着吧!”然后这个哭诉被发送到所有电脑(一般叫节点),然后大家拿出本子写下“A给了B这么多钱”。直到超过50%的节点记录下来,财富的转移才能完成,才能得到大家的认可。
在上述过程中,交易确认所涉及的那些过程就是挖掘。换句话说,挖矿就是矿工确认每笔交易是否合法,将合法交易写入统一的公共账本,同时获得一定数量的新比特币和系统规定的交易费用的过程。
这样做有什么好处,就是可以保证每个节点都参与确认交易,因为既可以有新的比特币奖励,也可以有奖励费,何乐而不为呢?而这个过程只取决于一个指标,——,谁快。所以恶性竞争就产生了,导致越有钱的人,买的设备越好,计算结果越快,得到比特币越快。
你可能看到,在确认交易的过程中,电脑其实在做一些复杂的计算问题。这道计算题虽然难,但是验证答案很简单。镜像理论有点像我们真正的数独游戏。解题很复杂,但验证是否正确却很简单。而且,这个计算只是唯一的。谁的电脑先算出来,先被验证正确,那么这个新的比特币和奖励就给谁,其他人的努力就白费了,哪怕你只慢了千分之一秒!一次计算完成后,形成一个新的块,然后大家基于这个块计算下一个块,然后依次循环,直到计算出第2100个比特币。
你可能会想,如果我用天河系列计算机来计算岂不是很牛逼?是的,一开始是。关键是只要你用最快的速度算出一个结果,系统就会重新调整难度以适应每个人的计算能力,从而保证几乎每10分钟就能算出结果。要知道计算能力越高,电脑耗电越多,成本越高,最后得不偿失。
所以根据经济理论,我们可以大胆预测:
最后很可能会有一个结果,就是每次的比特币奖励和消耗的电力等金融资源之和应该基本相同,也就是边际收益趋近于零。
好了,现在大家基本都知道比特币是怎么来的了。现阶段,关于比特币,众说纷纭。如果有什么看法,欢迎留言与大家分享!
相关:最近很火的比特币到底是什么?
说到这里,你知道区块链是什么吗?