上次我们了解了一些有关货币安全性的问题,也讲到有关数字货币的安全性问题,网上也可以查询到很多关于数字货币攻击的新闻,其中绝大多是51%攻击,而是什么导致只要出现51%算力就能成功攻击数字货币呢?
我们先再简单过一下什么是区块链,字面上就可以看出区块链是以链的形式存在的首尾相连,用专业术语就是链表,通俗的讲可以理解成一个链条,链条上每一个单位我们称之为区块,这就是区块链。而我们的区块链1.0就是以BTC为代币的并衍生出来的数字货币,比特币使用的共识算法是Pow。那么Pow究竟是什么?

pow
Pow(Proof of Work)即工作量证明,是由中本聪设计出来的共识算法,而其意思也很明显谁的工作量大谁的权力就大,而Pow的本质就是穷举,举一个例子我们把一个区块的奖励比做成一场数学竞赛的奖品,而矿工就是参赛的学生,然而世界上没有一个人知道这场竞赛的答案是什么,只有一个验证公式可以去验证,当一名学生算出答案后,他会广播到其他参赛者,确认该区块,并入链中。

我们可以看到Pow模式下有很多优点,首先这种模式下参加挖矿的门槛非常低,并且每个人的机会都是平等的,有事以少服多的模式。这种模式再也后来得到了许多数字货币的纷纷效仿,但是他们好像并不顺利。比如BCH、LTC、BTG等,均以Pow为其共识,但在操作过程中问题频发。

首先就是利益的驱使下,BCH虽然使用的是Pow,但是在外一直质疑他自己都已经掌控了50%算力,已经违背了区块链的去中心化精神。而2018年5月16日BTG的双花攻击让外界对Pow产生了安全性的怀疑。但是我们发现BTC却没有出现过这类问题,这也不得不让我们怀疑到底是Pow机制的问题还是个人的问题?
我们知道区块链是以链表的形式存在的,如果我自己独开一个分支自己去算可以掌握记账权吗?
Pow他只认链最长的一条,也就是说如果你的分支延续的长度已经超过了它本身的长度那么你也就掌握了51%算力,但是Pow的缺点目前挖矿矿池是主力,算力高的有矿池选择权。其次Pow的资源消耗巨大硬件消耗与能量消耗都是成本,最后就是比特币出块的时间是10分钟, 所以交易确认至少需要10分钟,而且目前支持支持每秒7笔交易的速度 。
所以综上我们可以得出一个结论,Pow目前只有BTC可以特有,其他的以此衍生的很难有好的发展,我们也可以由此看到中本聪的智慧所在,这也是为什么BTC的价格比较保值的原因。
添加新手交流群:币种分析、每日早晚盘分析
添加助理微信,一对一亲自指导:YoYo8abc