前言 :区块链技术从诞生到现在经历了无数的坎坷,一路走来虽然饱受争议,但是这个行业并没有停止发展的脚步,今年是非常特殊的一年,我们经历了史无前例的疫情,见证了美股一月4次熔断,石油价格跌至负数…黑天鹅事件频发也给市场蒙上了一层阴影。
好在比特币减半之后市场迎来了一波较为明显的复苏,其中POS共识算法类项目表现格外抢眼,POS共识机制到底有什么独特之处呢?今天就跟着笔者一起好好了解一下POS共识机制,感受POS共识机制算法之美。
其实只要是在币圈待过一阵的,提到共识机制多多少少都能说出几种,POW,POS,DPOS这三种应该是大家最为熟知的,其实目前整个区块链世界已经演化出很多种共识机制了,其中大部分都是上述三种共识机制的演变。
在POW共识机制系统中,想要挖矿,那就需要从所有的节点中选择一个验证人来验证这个新的区块中的所有交易,如果这些交易都是正常的,节点认证人会把新的区块添加到区块链上,然后这个区块相关的奖励手续费就会成为这个节点的收入。
这就涉及到验证人信任的问题,在POS共识机制网络中,如果验证人作弊,那他将会失去验证者的资格,而且他抵押的代币也会被没收,简单来说,如果验证人作弊,那他就会失去所有的东西,在这种惩罚机制之下,没有哪个人会愿意当傻子来当这个作弊者。
POW是最原始的共识机制,他的核心要义是算力,谁掌握的算力高,谁的控制权就大一些,如果算力超过51%,他甚至能够控制整个网络,这就是我们常说的51%攻击。
我们最熟知的比特币就是采用POW共识机制,想要挖比特币别无他法,只有购买矿机,这是所有POW项目的共性。
POW共识机制常被人诟病的地方是会耗费大量的能源,运行一个矿场需要耗费大量的电力,我们平时在新闻上常看到有人偷电来挖比特币,因为对于POW类项目来说,电费是核心竞争力,所以甚至有不少矿场都是自建发电站的。
POW共识机制,一个最大的优势就是在代币分发阶段会有很强的普适性,非常容易抓住大量的用户,因为他们比的权重是算力,矿工挖到代币的时候更倾向于把币卖出去,换言之矿工是希望更多的人来买这个项目,代币的分发相对来说就会比较简单。
随着整个市场的不断壮大,大家发现POW共识机制在很多项目起步的时候会带来很多羁绊,最简单了一点,很多新项目根本就没有办法控制51%攻击,再加上浪费能源的问题,在这种背景之下,POS机制应声而出。
POS共识机制的核心要义是代币的数量,简单来说持币越多,赚的越多,权力越大,采用POS共识机制的项目不需要购买矿机。
POS共识机制最大的问题是项目刚开始的时候代币的分发,因为POS类项目核心竞争力是权重,所以持币大户往往不倾向于把大量代币卖出去,而更倾向于构筑一个稳定的,能够持续盈利的系统。
只要项目能够扛过这一阶段,那它的稳定性是强过POW项目的。
其实经历了这么长时间的形势,我们已经明显可以感觉到新项目采用不同的算法往往会带来不同的结果。
采用POW的方法,我觉得大部分都是在自己玩了,因为经过了这么长时间的熊市,大部分投资者都不会可能会去买一个新项目的矿机,去二级市场买一些新币已经是非常大的风险了,再冒更大的风险去买他的矿机,我觉得大部分老韭菜都不会去这么做的,发展到现在,以至于很多POW项目一出来,大家都觉得这是来骗大家买矿机的。
相反采用POS共识机制起步就会相对温和一点,而且其实现在带币的分发形式已经多种多样了,只要项目方不是为了割韭菜来的,那想往外派发代币是完全可以做到的,所以现在市场上绝大部分新项目都是采用的POS共识机制。
ETC应该是POW共识机制项目中被51%攻击次数最多的了,在ETC被51%攻击之后,有网友曾经问v神对这次攻击的看法,V神表示这更多证明从长远来看POS是更重要的,希望当我们做出改变时,即使是针对再小的区块链的51%攻击都能成为过去;v神甚至表示ETC应该转向POS机制。
从安全这个角度来说,POS是可以规避很多风险的。因为在POS共识机制网络中,如果有人想发起类似的攻击破坏网络,那么他将会失去他抵押的代币,损失将会是巨大的。
而且采用POS共识机制,其出块时间和出块大小都会显著得到提升,其他还包括交易确认时间,吞吐量等各方面性能表现都是要优于POW的。
其实大家一直都有讨论的一个问题是,到底谁是第一条纯POS公链。
有部分投资者认为第一条纯POS公链是阿拉贡,这种看法其实是很扯,真正的第一条纯POS共识机制的公链是NXT。( https://www.jelurida.com/zh-hans/nxt)
关于这点,Jelurida联合创始人、核心开发者、项目总监。以色列著名区块链行业企业家,Lior在ChaintalkTV的在线论坛上对于100%全POS机制这一主题进行了宣讲( https://www.chaintalk.tv/event/lior-yaffe/ ),宣讲内容非常明确的指出:NXT才是第一条纯POS公链。
实际上NXT也是POS共识机制的创始项目,NXT的主网于2013年11月启动,是第1条100%纯pos公链条l,其后的Ardor使用了Nxt的技术,同时创新使用了多链式的新一代公链技术。Ignis则是Ardor的第一个子链,这些都是后话了。
NXT的运行机制是这样的:
每个NXT账户的公钥(Public Key)与区块的代际签名(Gen Signature)通过哈希运算(SHA-256)得出一个Hit值,再结合Hit值与账户有效金额(Effective Balance)得到一个Hit Time值,由每个流程中第一个账户负责锻造一个新的区块,同时将还未确认的交易包含进去。这种方式促使全网NXT账户之间竞争爆块,更高的账户金额将有更高的机会产生新的区块。
这其实就能看出来POS与POW本质上的区别,POW共识机制需要系统进行大量的运算,过程是非常耗费能源的,而POS共识机制不需要这些繁琐的运算,只需要计算谁的持币数量更多,谁的权益就更大。
NXT作为第一条纯POS公链,他所带来的市场引领性是巨大的,所以我希望大家在谈起第一条POS公链到底是谁的时候,大家想起来的第一个应该是NXT而不是其他的。
如果让我从当下的市场来对共识机制这个领域做一个未来趋势的研判的话,我是站在POS共识机制这一边的,当解决了代币分发的问题,POW共识机制的优势其实并不是很大,尤其是在前期投入成本这方面,POS共识机制项目的优势真的太大了,用事实来说话,大部分POW项目基本上都是上线就被砸的状态,POS项目虽然也存在类似的问题,但相对来说它的表现是较好的。
所以如果问未来是哪种共识机制能够活下来,我觉得如果一个项目不能产生实际的价值,需要耗费大量的能源来获取,那它一定是不符合趋势而大概率被淘汰的,而POS共识机制则给了项目更大的可成长空间,你可以“无用”的存在一段时间,因为你的存在成本是很低的,你可以有时间来证明自己。
结语 :其实无论什么共识机制,我觉得都有它存在的原因,POS共识机制无疑是整个市场中最重要的共识机制之一,我们不能说哪个是好的,哪个是坏的,但是从未来长远的角度来看,POS共识 机制在环保,节能,安全等各个方面,其性能都是非常优越的,所以如果你问问看好哪一个共识机制,我会毫不犹豫的选择POS.