大家好,我是文博,在上一篇文章里和大家聊了什么是比特币,今天和大家聊一聊比特币的工作原理。
第一点,比特币是怎么实现我们在上一期文章中所说的去中心化、公开透明、不可篡改呢?我们来看看它的工作原理,那就要说到比特币的记账和挖矿。在传统的交易中,除了线下,我们可以一手交钱一手收货,不需要第三方远程不见面的交易,我们都需要一个第三方中介机构,比如我们在淘宝上买东西,就通过支付宝,我们把钱提到支付宝,双方都确认之后,然后支付宝再把钱支付给另外一方,我们转账也是这样,我们把钱打给一个金融机构,这个机构再把这笔钱打给我们需要交易的人,金融机构就是这个第三方,那比特币是怎么运行的呢?你可以把比特币理解成一个软件,它的计算机上运行,它的核心功能就是维护一个账本,这个账本和我们现实中的账本,它的不同之处在于,所有的账本都是一样的,所有的交易都是记在一个账本上,这样就不会有人提出异议了,但是谁来负责记账呢?这是一个关键的问题。中本聪换用一个天才的方法把这个问题解决了,这个方法就是比特币挖矿。
挖矿的矿机其实是一台能够进行高速计算的电脑,每台装有比特币软件的电脑都可以通过竞争的方法来记账,记账的过程就是把一批交易进行打包,形成一个区块,就像我们前面看到的那样,这些区块一个个首尾相连,就形成了区块链,结完账之后就迅速的把这个消息通告的全忘,那些还没有完成记账的电脑就放弃当前的机场工作,转而进行下一次的竞争,所以很多人说记账就在消费电缆,可以这样理解,消耗的电能是为了达成交易共识所必须付出的代价,如果不消耗这些店呢,就需要一个庞大的金融组织来实现这笔交易,你说是哪个消耗更大的?为了维持这个共识,矿金所产生的价值是要远远大于电能的消耗的,那么谁来记账呢?这么多矿机谁来记账?这就要提到一个概念,pow,也就是说工作量证明旷工所做的工作,其实就是来产生一个随机的哈希值,在第一部分中,我们讲到街上,我去看看这个词叫浪子,也就是随机数,这么素的生成呢是一道算术题目,谁先把这个问题解出来了,就由谁生成这个数字,并添加进这个区块里头,他也就能获得这个区块的奖励和所有的交易手续费。因为有奖励,想挖矿的电脑越来越多,也就是算力越来越大,所以挖矿难度一直在增加。前面我们也提到,难度指的就是这个,刚开始的难度非常低,每个人用电脑CPU都可以进行挖矿获得奖励,后来有人发现用显卡挖矿的效率比CPU高几百倍,发现这个秘密的人就是那个传说中用1万个比特币买了一张披萨的人,中本聪用这种巧夺天工的方法保证了任何人与人之间的交易都可以构建安全的交易,让人和人之间不再需要第三方就能建立起信任。所以美国《经济学人》把比特币称之为制造信任的机器,而信任就是货币的本质,那么把比特币称之为数字黄金一点也不夸张,反而十分的贴切。第三点是激励机制记账有什么好处呢?你可以把比特币网络看成一个大的账本,大约每十分钟出一页账单,账单上记录这段时间里网络的来往交易,一页账单比较区块把所有区块的连接起来就叫做区块链,区块的账单是谁来记呢?
前面也说过是矿工来记这个账,比特币网络是看哪个矿工用我的算力最大,他就用这个区块的记账权,那矿工为什么要帮比特币做记账这个事情呢?因为矿工为每季一个区块,就会获得这个区块上的比特币奖励,以及该笔交易的手续费了。就这样,比特币就把记帐和币的发行联系起来,在这个体系里人人都有记账权,这就叫去中心化。中本聪规定比特币的总量为2100万,每每一个比特币的产生都伴随着《一页账单》,也就是每一个区块问世,刚开始,每个区块的奖励是50个比特币,大概四年减半一次,一直到2140年全部奖励。玩比特币是在08年发行的,当时矿工的挖出一些账单就有50个比特币的奖励,到2012年减半了一次,2016年再次减半,现在挖出一些放荡的比特币,奖励是十二点五个,这也是比特币的供给增加机制,流通中新增的比特币都是这样诞生的,你可能看出来了,每四年奖励减半,那么到2140年,矿工将得不到任何的奖励,比特币的数量也将停止增加,证实矿工的收益就完全依靠交易手续费产生了。
所谓的交易手续费就是旷工,他们可以从每笔交易中抽成,具体的金额由支付方自愿决定,你完全可以一毛不拔,一分钱也不给矿工,但是那样的话,你的交易就会没有人处理,迟迟无法写入区块链得到确认了,控股份总是优先处理手续费最高的交易,目前由于交易量猛增,手续费已经是水涨船高了,一个区块两千多笔交易的手续费总额就可以达到3-10个比特币,如果你的手续费给低了,很可能过了一个星期交易还是没有确认一个区块的奖励,十二点五个比特币在加上手续费收益是相当可观的,按照目前市场价格是能够达到100万-200万人民币,想想看运气,好的话几分钟就能挖到一个区块,拿到这样大一笔钱。
转载请注明:比特币区块链时代 » 比特币是什么,它的工作原理是什么?