区块链:挖矿系列之——BTC的挖矿原理

比特币是比特币网络上的第一个应用,也是区块链行业里的第一个应用,比特币网络诞生于2009年,是区块链技术催生的第一个杀手级的应用,比特币网络是一个支付体系。

什么是支付体系呢?举个例子:银行系统是一个支付体系,支付宝是一个支付体系,比特币网络也是一个支付体系,是第一个以区块链。为技术基础的支付系统能够实现银行系统和支付宝系统的基本功能,与银行系统和支付宝系统一样,作为一个支付系统,比特币网络一样可以拆分为三个部分去看待,首先在支付系统中,用户会有自己的账号,在银行系统里,用户有自己的银行卡号。

系统里一个公钥地址就是一个账户,这个地址有配套的密码,叫做私钥,其次在支付系统中,用户可以以自己的账号为基础,存储资产转移资产,无论是银行系统还是支付宝系统还是比特币系统都有这个功能,银行系统和支付宝系统中存储和转移的是人民币资产,比特币网络中存储和转移的是比特币资产,最后在支付系统中会有一个结算系统。来清算每天的交易,比如在银行系统中,银行总行和银联就是就好比是银行背后的巨型计算机,清算当日的交易。例如:我用银行卡给某一个朋友打了5000块钱,结算系统就要从我的账户中扣除5000块,要在这个朋友的账户上增加5000块钱,并确保这两笔操作同时生效。

银行系统和支付宝系统是由中心计算机结算记账,这些都是典型的中心化系统,但是比特币和他俩还不太一样,在比特币中没有那台巨型的计算机,而是靠一大群小型的计算机来群策群力,共同清算整个网络中的支付交易。每一台这样的小型计算机就是一台矿机,靠一群群小型的计算机,而不是一个巨型的计算机在做清算,所以比特币系统的清算效率是比较低下的。

之所以选择这样的机制,是因为比特币追求的是去中心化,在银行网络或者支付宝网络中,如果哪一天这台巨型的计算机挂掉了。各自的网络就会瘫痪,但是在比特币网络中,某一台小型的计算机挂掉了,并不会影响比特币网络的稳定,在当下,比特币的网络大概有几百万台小型的计算机,也就是几百万名矿工,为整个的网络执行清算工作,如何协调这几百万名旷工,把它们整合成一股力量,是一种精密复杂的协调工作,这种协调机制就是共识,算法众所周知。比特币的共识算法叫pow。

中本聪很聪明,他用复杂的数学算法把清算的工作改造成一道道有奖竞猜的活动,每十分钟出一道很难的题,几百万矿工,同时竞猜,矿工猜谜的过程就正好帮整个系统完成了清算工作,这套猜谜系统非常公平,矿工只能随机地猜答案。至于矿工为什么心甘情愿来猜谜呢,那是因为猜中的那个幸运儿,能够拿到6.25个比特币,由于奖品的丰厚,所以矿工开始提升自己的竞猜速度,本来一秒钟可以猜十次,后来靠更先进的装备变成一秒,能猜1万次,这就是算力的提升。

下一篇《挖矿利润计算》,敬请关注

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

链链资讯

[0:0ms0-3:999ms