如果区块链也有一个江湖,你会属于那一派?

区块链技术有问题,兄弟来帮忙

本文作者:懒羊stone

本文约1800字,阅读(观看)需要10分钟

"你在哪?"

"江湖"

"江湖远吗"

"不远,人在江湖,江湖怎么会远?"

假如你有关注区块链技术几个月

看过没完没了的原理、前景、架构

码过没完没了的代码

你可能会有这样一种错觉,

区块链行业,也似一个江湖,

所有的技术流派和平台

就像金庸笔下的一个个江湖门派

别有特点,各具千秋

第一是按照节点准入规则对公有链、私有链和联盟链的划分,这一系有点类似江湖里的丐帮、古墓派和灵鹫宫。公有链即所谓的丐帮,而私有链和联盟链条,则恰似古墓派和灵鹫宫!

公有链的代表自然是比特币和以太坊,私有链则以R3 Corda声名最盛,联盟链的代表作品是Hyperledger名下的Fabric。公有链注重匿名性与去中心化与丐帮相似,而私有链及联盟链注重高效率,而且还往往设置了准入门槛的特性则与后两个门派一模一样,公有链、私有链与联盟链之间的这些不同都在技术中有所体现。

以选择掌门为例,星宿派和古墓派虽然帮派人数不算众多,但是能够通过既定规则实现,恰如私有链和联盟链假设节点数目不大,采用PBFT算法来形成共识。而丐帮虽然人数众多,但个个意见难以达到统一汇聚,只能通过赌命传承之类的手段选定帮主,这一点正如公有链假设有大量且不断动态变化的节点网络,用PBFT效率太低,只能采用类似抽彩票的算法来确定意见领袖。这就意味着,私有链与联盟链的掌门选举方法很难为公有链所用,而用公有链的方法来选择联盟链或私有链掌门,方法虽易却并非十分高明。

第二是按照共享目标对共享账本和共享状态机两派的划分,这一点有点类似丐帮的污衣派和净衣派,虽然都是同一个目标同一个帮派,但二者的行事果断不同,前者重财后者重技!

比特币是典型的污衣派,而Chain和BigchainDB也属此类,这几个区块链系统在各个节点之间共享一本总账,因此对接金融应用比较方便。另一大类则是区块链系统中的净衣派,各个节点所共享的是可完成图灵完备计算的状态机,如以太坊、Fabric,它们都通过执行智能合约而改变共享状态机状态,进而达成种种复杂功能,进入帮派的目的只为学得丐帮高明绝招,但对黄白之物则往往不太上心,颇有种出淤泥而不染之感!

第三是按代际演进对区块链系统分为1.0、2.0和3.0三代,恰如日月神教任我行、东方不败和令狐冲三代教主。

任我行让日月神教建立并壮大、东方不败让日月神教立于江湖中,而令狐冲则使得神教获得近似盟主地位,在区块链体系中,则表现为1.0支撑去中心化交易和支付系统,2.0通过智能合约支撑行业应用,3.0支撑去中心化的社会体系。比特币和Chain应属于区块链1.0系统,而以太坊和Fabric是区块链2.0系统,目前尚无成功的区块链3.0系统出现,不成功的尝试倒是有那么一个,就是著名的The DAO,这一个倒是有点类似华山岳不群!

第四是按照核心数据结构可以分为区块链和分布式总账两派,正如华山派气宗剑宗之分,虽然皆为练剑,但前者重神轻剑、后者重剑轻神,时时刻刻二者不想取代对方,成为行业正统!

区块链即是剑宗,这一派在系统中真的实现了一个区块的链作为核心数据结构,而分布式总账这一派则是气宗,只是吸取了区块链的精神,并没有真用一条区块链作为核心数据结构,或者虽然暂时用了,但声明说吾项庄舞区块链,意在分布式总账耳,若假以时日,因缘际会,未尝不可取而代之也。

门派说到这里即算结束,然而拿到江湖指南还不够,认清门派拜入师门,学的赚钱技能才有可能抱得美人归来,但是门派师傅众多,认清各个师傅都有啥拿手技能是关键,这个不妨等我下回有时间再慢慢道来!

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171220G0RUNU00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券