在上一节讲我们讲到区块链本质上是一个信用机器,这节我们将进一步剖析,建立和推动这个信用机器的核心机制,这就是共识阶梯。
首先我们来认识下共识机制是干嘛的。
我们知道如果是一个生物体,要成长发育,基因是关键,基因决定了它是什么样的生物体,是马,是狗。并且基因的变异还决定了物种的演化。区块链的共识机制就如同是一个商业生态的基因。它决定了一个商业生态的基本特征。是生态创建,成长,和演化的基础。
那一个生态的共识是怎么构成的呢。这个同基因也很类似,基因是由DNA双螺旋构成。生态的共识是由记账算法和经济模型俩个算法模型构成。
区块链作为一个分布式的记账体系,没有一个像银行一样的中心化记账机构,要保证每一笔交易在所有记账节点上的一致性,让全网达成共识就至关重要。这就需要一套规则对交易进行确认和记录。这套规则由一个数学算法构成,这就是记账算法。这个算法主要是要解决俩个问题,一个是在陌生的网络环境中,可以不受少数不诚实甚至作恶的节点的影响。建立和维护账本的基础信用。第二个是这个算法也包含奖励机制。鼓励更多节点参与记账。参与的人越多网络就越安全。
目前主要的记账算法有工作量证明机制PoW (proof of work)和权益证明机制PoS(proof of stake)。PoW 通过评估你的工作量来决定你获得记账权的机率,工作量越大,就越有可能获得此次记账机会。PoS 通过评估你持有代币的数量和时长来决定你获得记账权的机率。这就类似于股票的分红制度,持有股权相对多的人酒有更多的投票话事权。DPOS与POS原理相似,只是选了一些“超级节点”作为代表来记账。
记账共识的算法同记账效率有密切关系,要在一个去中心化的网络环境广播和确认一个交易是有很大挑战的。比特币平均每秒可以记录7个交易,每10分钟进行一次区块打包。去中心化和效率是一个矛盾。这也是大家对区块技术比较诟病的一个主要原因。相对而言POS比POW效率高,而DPOS比POS效率高。
记账算法建立了账本的基础信用。是构建区块链生态体系的基石。但是生态要成长壮大,还需要有一套激励机制,这就是生态的经济模型,有时又称为通证(token)模型。因为生态的价值是通过通证(token)来代表的,通证的释放和销毁机制就定义了生态的经济模型。通俗来说,经济模型是一套生态内的奖励激励机制,代表了生态的价值取向,激励谁,鼓励什么行为。好的经济模型吸引大家自觉自愿参与生态和社区维护和建设,促进生态的迭生长。
如果说记账算法奠定了区块链生态的去中心化的信用基础,经济模型则促进了生态的孵演化和繁荣。总体就形成了区块链共识,他们促成了商业生态的成长演化。
比特币作为第一个区块链的成功应用,也是共识机制的典范。比特币本质上是基于p2p分布式网络和共识机制建立起来的一个互联网上的公共账本。比特币基于哈希算力的PoW共识机制。每10分钟选择一个“矿工”负责记账,并且获得比特币的奖励,从之前的每次奖励50枚,每四年减半,现在是6.125枚。PoW简洁明暸,公开公正,安全有效。既是吸引社会资源共同参与维护比特币账本的激励机制,也是比特币的唯一的发行释放方式,正是因为PoW的共识机制,比特币十年间从密码朋克的圈子成长为了挑战法币的数字货币。也正式由于比特币的崛起,让大家逐步认识到了区块链技术的魅力和价值。比特币就是将共识转换为财富的一个成功案例。
记账算法和经济模型可以结合在一起,如同比特币的情形,也可以是区分为多层,相对独立。
在典型的商业应用中,共识可以区分为三层。形成一个共识阶梯。
a)记账层面的共识,比如POW或者POS。这主要是对记账的矿工的选择和交易确认的机制;
b)生态共识,主要是对参与生态建设的人和资源的奖励机制。通过生态共识建立生态内部的协同机制,共同推动区块链生态的建设。生态共识可以认为是一种生态的治理管理机制,促进生态内容的发展。
c)社区共识,主要是推动社会对生态的认知和认可。目的是吸引社会对生态更多的关注和参与。吸引流量,壮大认同生态的社区人群。只有更多的认同生态的社区人群,生态的价值才能有流动性,价值才能兑现。将生态内的价值转化为金融价值。
做个比喻。可以把一个区块链生态比喻为一个大花园,记账层面的共识主要是奖励保安和园区的后勤保证人员,是他们维护了园子的安全,为园区的建设提供了基础保证。生态共识则是奖励园丁和园子的管理人员,是他们的辛勤付出,孵化了园子里的百花齐放。而社区共识则是对来参访的游客的奖励,是他们的认同和参与才使得园区的价值能兑现。实现园子在商业价值和社会价值。
这样多层次的共识(stack)的设计,是任何区块链商业模式的核心。共识是区块链生态的灵魂,也是区块链财富的源泉。
通常的DAPP商业应用,一般都会选择稳定可靠的公链,比如ETH或者EOS作为记账工具。所以记账算法可以委托基础公链。这样共识机制的设计就约化为了经济模型的设计。一个区块链生态能否成功。其token经济模型就是最关键要素。
总结: 如果说互联网的成功让人们认识到了数据的价值,那么一个区块链项目的成功就体现为共识的价值或者说模型的价值,通常对于一个确定性的应用场景,一定有个最佳经济模型。这个最佳是动态意义上的,因为经济模型的目的是作为共识的指引,驱动生态迭代演化。区块链创业者的目标就是要找到这个场景下的最佳经济模型。比特币本身就是一个例子,中本聪找到了找到了点对点支付场景的最佳设计,比特币因而就自我成长起来,成为了一个千亿级别的数字货币生态。
思考题1: 通常一个商业生态的核心是内容和流量。在共识的阶梯中,内容和流量分别对应什么样的共识层?
添加新手交流群:币种分析、每日早晚盘分析
添加助理微信,一对一亲自指导:YoYo8abc