比特币里的矿工到底在干嘛?区块链伪技术简介(一)

活在信息时代 2023-04-19 23:47:14

比特币火了以后,世界上很多投机分子投入了炒币的大潮中,有的人一夜暴富,而更多的人则血本无归。

那么我们今天就来简单介绍一下比特币,和比特币背后的区块链伪技术到底是什么。为什么说是伪技术呢?因为这是一个没有什么真正的核心技术创新,也没有解决生产力,发展生产力的一个游戏。类比的话,更像是发明了一种新的扑克牌玩法。所以我称其为伪技术。

一、所谓的比特币“挖矿”到底是什么意思?

很多人都听说过比特币的“挖矿”,也看到过很多公司利用加了很多显卡的专用矿机来干这个事情。那么,所谓的“挖矿”到底是什么意思呢?

其实“挖矿”就像是一个游戏,类似于扑克牌中的一种玩法,叫加减乘除24,就是从扑克牌里随机抽出4张牌,然后用小学数学的方法来算出24来,看谁算得快。当然一定要限制在小学数学范围内,因为现在有高等数学的恒等公式了,什么数套进去都得24。

那么挖矿这个游戏是干嘛呢?

我们知道世界上有很多交易,比如说此时此刻,张三花5块钱买了个雪糕,李四花7块钱买了个煎饼,而王二麻子花了50块钱找了一个失足少女。世界上这样的交易有很多。

在比特币的世界里,这些交易要发布出来,等待交易最终确定上链,才会成交。就好像张三买了雪糕,扫码支付之后,那个网页转啊转,要等到转出来之后,老板才会真正把雪糕给他。这个上链的过程,就和这个支付结算的过程差不多。

在用微信或支付宝时,这个交易是等待服务器的响应。而在比特币的世界里,这个交易是在等待矿工们的努力把这个交易上链。

这个过程是这样的,矿工们收集市场上发布出来的这些交易,然后把这些交易的一些关键信息再加上一个随机数,组成一条数据,然后用一个算法,把这个数据变成一个数字。然后用这个数字和比特系统的源码生成出来的一个数比较,如果这个数比源码那个数小,就说明挖矿成功了,挖出了一个区块。

然后他就把他这个区块广播到所有的节点里,如果节点没有收到过其它矿工发来的广播,就把他这条算正确的,加到一条信息链里,这条链就叫区块链。这时候如果同时有多个人都挖出区块了,那就比谁占有的节点多,就听谁的,另一个人算是白挖了。

那位说了,如果我觉得这个区块是真的,并且又在这个区块之后多加了几个区块怎么办呢?很简单,还是谁多听谁的,所以在一般的比特币交易里,都要连续6个区块之后,交易才真算成功。因为基本上6个区块代表的算力已经够多了。

比特币采用的一系列算法来保证挖矿的难度,并且努力使挖出一个区块的时间平均控制在10分钟。这个算法的思路差不多是这样,源代码给出的一个数是很多位的一个数,比如说这个0000000000000000002c7b276daf6efb2b6aa68e2ce3be67ef925b3264ae7122,而挖矿的算法,是一个波动很大的算法,就是改了一位,整个结果就是不可预测的,所以唯一的方法就是穷举,碰运气,运气好了一下就算出一个比这个数小的,而运气不好可能一个月也算不出来。而如果前面一个区块用的时间太长了,系统就把下一个数设大点,就比较说随机拉一个人,生日比一月二号早的不容易,但比十二月三十一号早的就很容易了。这样不断均衡,就把挖出一个区块的时间平均控制在10分钟左右了。

这里大家看到了,矿工挖的东西,实际上是把交易数据打包起来,挂到区块链上来让大家认可这批交易。这里面矿工的收益在哪里呢?事实是这样的,比特币系统会给每个挖出区块的矿工一点比特币做奖励,然后矿工在打包的这些交易里收点手续费。这就是挖矿收益的来源。

那系统给的比特币是多少呢?它是这样设定的,每生成一个区块会奖励一定数量的比特币,最开始是50个BTC,过4年会奖励25个BTC,再过4年再减少一半,以此类推。

这样比特币的产生会越来越少,越来越趋近于一个最大值,计算公式是:50×6×24×365×4×(1+1/2+1/4+1/8+…)≈2100万,其中最初奖励50个比特币,每小时有6个区块,每天24小时,每年365天,前四年是如此,之后每四年减半。

这就是所谓比特币最多只有2100万个的由来。

二、比特币分叉了怎么办

大家看到了所谓的比特币区块链其实就是矿工打包交易之后把这批交易给挂到链上,而区块链所谓的防篡改也就是说这个链很长,每个节点手里有一份,除非你把超过一半的节点都给改了,不然改不了既成事实。

但是大家会想啊,这恐怕技术上免不了会分叉吧。比如说万一哪天海底电缆又断了,中国服务器和美国服务器完全分开了,那肯定一条链就分叉出两条,各自发展了嘛。

事实上也是如此,比特币分叉过好几次了。那大家肯定又问了,那分叉之后,我的比特币是不是就变成两份了,两条链上都有?

是的,正确,恭喜你答对了。在很多情况下,你确实有了两份币。

唯一的问题在于,那个分出来的币可能没人买,就是炒币的傻叉们不认可它。没有傻叉进来投钱你有没有又有啥区别呢?

这也是很多空气币圈不来钱的原因。但是如果分支发展起来了,那确实两边都能卖不少钱。最典型的像BTX、BCC在分叉自己玩之后,都承认分叉钱持有比特币的人1:1持有新出来的这个币。于是这个币发展起来之后,原来持有的人都赚了两份钱。

但是实际到底是一份钱还是两份钱,这个就见仁见智了。很可能不分叉的话,买新币的那部分傻叉也会去买旧币,从而使得旧币的价格更高。但也有可能新币的发行繁荣了市场,使得圈进来的傻叉整体多了一些。

喜欢本文的话,欢迎关注活在信息时代哦:)

6 阅读:1063

评论列表

说说身边那些事儿

说说身边那些事儿

1
2023-04-21 11:14

哈哈哈[点赞]

活在信息时代

活在信息时代

关注信息时代的技术发展与社会伦理变迁