蜂巢财经研究院出品
作者:乾元
制图:叶梓
在所有区块链项目中,主链是市值最高的,就跟房地产行业,开发商市值最高,因为它承载着其他相关建设。从海外团队建设的以太坊(EHT)到柚子(EOS),从国内团队建设的小蚁(NEO)到量子链(QTUM),主链的竞争一直是区块链的交点。
4月20日,迅雷链(Thunderchain)以100万TPS(每秒处理数量)横空出世,惊艳业界,凭借高性能,迅雷链成为主链的有力竞争者。福布斯也因为迅雷链的出现,刊出特写文章《等等,中国的区块链已经实现突破性领先?》
各个可能的主链,各有怎样的优劣,“蜂巢财经(公号:HiveEcon)”从基本面、共识机制、性能、应用及潜力四个方面来比较迅雷链、EOS、以太坊、小蚁以及量子链(名称根据中文习惯)。
一. 基本面:三大流派
我们从“领军人物”、“产品理念”、“市值”、“产品上线时间及进展”来表现上述区块链的基本面。
领军人物是一个区块链的核心。虽然区块链是去中心化的技术,但区块链却需要中心化大咖来领导建设,这个特点从区块链1.0比特币的设计者——中本聪就已经延续。无论是主链还是DAPP的应用链,莫不强调团队的领军人物。
在五条比较的主链中,以太坊的Vitalik Buterin(V神)和柚子的ByteMaster(BM)属于“天才少年”型;小蚁的达鸿飞和量子链的帅初属于本土原生型;迅雷的陈磊则属于自带光环跨界型。
试想,如果没有区块链,V神、BM有可能成为技术牛X的极客;达鸿飞和帅初在古典互联网继续摸爬,或成为高管;而陈磊仍能够成为迅雷的CEO、云计算的领军人物——在云计算方面,迅雷在陈磊的带领下,已经在CDN市场开辟了一片疆域做到中国前三。
领军人物的出身不同,直接造成其领导开发的区块链理念不同。V神和BM,极具极客思维,就是要开发全球最好的区块链基础设施,比如V神说要把以太坊打出造成世界计算机,BM要做世界的操作系统,都是世界变革舍我其谁的自信。
达鸿飞以及帅初,虽然也是技术出身,但技术自信还不足以提出超越V神和BM,因此提出的产品方向也较为抽象,一说做智能经济,另一说要做价值快速转移。值得注意的是,帅初的量子链在技术方面更是被诟病抄袭比特币和以太坊,而且没抄干净。
迅雷的陈磊则和上述四位截然不同,实业出身,上市公司CEO,要对股东、对社会负责。其提出的理念更为务实:“赋能实体经济。”他说:“不要把区块链放在实验室里,而是把区块链放到实际的应用当中去。”
五条主链中,只有迅雷链没有ICO,迅雷链母公司迅雷在纳斯达克的市值接近9亿美元。
在ICO交易所中,市值目前最高的是以太坊237亿美元、其次是柚子93亿美元,小蚁和量子链分别是52亿美元和20亿美元。和迅雷的市值对比也可能看出ICO市场和传统资本市场的巨大估值差异——10倍不为过。
五条主链中,以太坊2015年上线最早,目前开发到了第三阶段——大都会阶段。(注:以太坊的完整发展路线分为四个阶段,即”前沿”(Frontier)、”家园”(Homestead)、”大都会”(Metropolis)和”宁静”(Serenity))
小蚁的NEO于2015年11月上线,根据日志今年1月最新的优化是P2P的优化及共识节点服务器升级。而量子链自去年9月上线后,还没有传出新版本消息。
迅雷去年10月正式开启区块链业务,今年4月迅雷链完成技术升级,公开了TPS等指标。
相比低调的迅雷链,EOS出生就高调,2017年ICO,计划于今年6月份主链上线。
(数据截至5月3日)
二. 共识机制:迅雷链全面胜出
所谓“共识机制”,是通过特殊节点的投票,在很短的时间内完成对交易的验证和确认;对一笔交易,如果利益不相干的若干个节点能够达成共识,就可以认为全网对此也能够达成共识。
共识机制是区块链的核心技术特征,此次蜂巢财经比较的五大区块链采用的共识机制也各不相同。
以太坊最早采用和比特币类似的PoW机制,但去年进行了一次升级,变更为PoS+PoW的混合制。PoS和PoW两种系统之间进行交替,一些交易区块(1%)通过PoS保护,而其余留在PoW。
EOS采用了被V神怼的DPoS;迅雷链采用了PBFT,并混合了其他算法;小蚁基于PBFT做了修改,称为dBFT;而量子链则用较为经典的PoS。
共识机制没有好坏之分,不同的应用场景用不同的共识机制。但是若要作为主链,一致性、分叉概率以及达成共识的时间是较为重要的指标,这些指标也是直接由共识机制影响的。蜂巢财经将从上面三个方面对五大区块链做比较。
区块链当中,互相不信任的节点通过预设机制最终达到数据的一致,称为一致性,而这种达成一致的算法即为共识,它是区块链的生命力所在。如果达不成一致,区块链交易即无法进行,其去中心化的理想也就此破灭。
但不同的共识算法,其一致性的概率是不同的,这也是区块链产生分叉的原因。一致性和分叉负相关,一致性越高,产生分叉的可能性也就越低。
采用PoW机制一致性最低,也最易产生分叉,比特币现在每周都几乎会产生分叉,还有强度很高的硬分叉,比如比特币现金(BCH)。
以太坊由于混合了PoS,分叉概率降低。但在对比的五大链中,分叉概率仍属于较高的,相应的是其一致性在五大链中较低。去年以太坊新版本大都会更新就是一次硬分叉,以太经典也是因为黑客攻击出现的硬分叉。
而DPoS和PoS一致性较高,分叉概率也较低。柚子和量子链均受益于此。
迅雷链和小蚁所都是基于PBFT的改进算法,是目前共识算法中公认的一致性最高的算法,不会出现分叉。
共识机制也直接决定了区块链达成共识的时间,此外网络状况、节点性能亦会影响共识时间。作为主链,达成共识的时间自然是越短越好。
理论上,以太坊的理论出块时间最快可以是14秒、柚子是3秒、小蚁是15到20秒、量子链一分钟,而迅雷链最短,只需要1-3秒。
迅雷链根据自己的节点特点,对PBFT做了优化。共识机制的比较上,迅雷链在各项指标全面胜出。
<noscript>注:共识机制类型
1.PoW( Proof of Work)工作量证明
依赖机器进行数学运算来获取记账权,资源消耗相比其他共识机制高、可监管性弱,同时每次达成共识需要全网共同参与运算,性能效率比较低,容错性方面允许全网50%节点出错。
2.PoS( Proof of Stake),权益证明
它是PoW的一种升级共识机制,根据每个节点所占代币的比例和时间,等比例的降低挖矿难度,从而加快找随机数的速度。
3.DPoS与PoS原理相同,只是选了一些“人大代表”。
与PoS的主要区别在于节点选举若干代理人,由代理人验证和记账。其合规监管、性能、资源消耗和容错性与PoS相似。类似于董事会投票,持币者投出一定数量的节点,代理他们进行验证和记账。
4.PBFT (Practical Byzantine Fault Tolerance),实用拜占庭容错
该算法经过预准备(Pre-prepare)、准备(Prepare)和确认(Commit)三个阶段达成一致性。这些阶段可能因为失败而重复进行。实用拜占庭容错算法信息在节点之间互相交换后,各节点列出所有得到的信息最后以大多数的结果作为解决方法。该算法通过投票达成共识可以很好得解决包括分叉的问题同时提升网络效率,在保证灵活性和安全性的前提下最大允许(n-1)/3故障节点的容错性
三、性能:决定应用场景
不同的共识机制、算法、网络基础设施会对区块链的性能产生直接影响,而区块链的性能决定着其DAPP(分布式应用)的场景边界。
众所周知的是,比特币因为性能较差,几乎没有实际的应用价值;而以太坊改进了性能,使得DAPP大规模被开发。
然而,实践过程中,以太坊依然面临性能不足的问题。比如基于以太坊的游戏——CryptoKitties上线,仅仅一个游戏就占了ETH 15%左右的吞吐量,如果同时上个七八个类似的游戏,ETH将会挂掉。其他大部分DAPP也停留在概念阶段,并非真正应用落地。
一方面,以太坊不断升级自己的主链,另一方面,其他区块链平台在性能上不断突破。4月20日,迅雷链对外宣布已经开发出TPS100万的区块链,让其成为未来主链的有力竞争者。
当然TPS不是一切,蜂巢财经将从TPS、区块稳定性、计算消耗、网络消耗等指标来对五大主链进行评测,同时,我们将比特币的性能作为参照。
目前宣布实现百万TPS仅迅雷链一家,据媒体文章,迅雷链通过搭建同构多链框架(homogeneous multichain framework),在业内率先实现链间的确认和交互,不同交易可以分散在不同链上执行,以此实现超高的TPS。
EOS在其白皮书里也说要实现百万次的TPS,目前其进行的测试是3300次,理论上通过并行链的方式(和迅雷链类似),最高可以实现百万次的TPS数据吞吐量。但其距离上线时间还有一个月,上线后能否实现百万TPS还需观察。
小蚁目前的TPS是1000次,其对外称,通过技术优化可以达到10000次,但和迅雷链以及EOS不是一个量级。
而以太坊和量子链的TPS都是10位数量级,虽然比较比特币大幅提高,但是测评的五大主链中属于最低等级的。
比较TPS最终的结果是迅雷链=柚子?>小蚁>量子链>以太坊>比特币
稳定性检验的是形成区块的稳定能力,有些区块链忽快忽慢,影响区块链的性能。蜂巢财经(HiveEcon)采用随机形成的10个区块的时间标准差来考察这一能力。标准差值越低,说明其稳定性越高。
在稳定性这一指标中,小蚁因为其固定区块生成时间的算法,标准差只有0.786,异常稳定;迅雷链以3.63的标准差值排名第二;量子链的标准差值为187.2,排名第三。令人惊讶的是,比特币的稳定性超过以太坊,比特币是382.9,以太坊是774.7。
目前一些区块链怀疑论者认为区块链占用了太多的计算资源和网络资源。事实上,也并非所有区块链都会占用那么多资源。
比特币因为PoW的机制,其计算消耗最高。以太坊、柚子以及量子链采用PoS为主体的机制,计算量PoW有大幅下降,但在竞品中仍然较高。
而迅雷链和小蚁因为采用PBFT算法,几乎不消耗计算资源。但这种方式对网络资源的要求比较高。
迅雷链通过百万台玩客云的布局解决了网络资源的消耗问题。一百多万台玩客云相当于一百多万个节点,如果用传统的增加服务器的方式,成本会奇高无比,只具备理论可能性。迅雷链通过这种方式降低成本,是迅雷共享计算业务自身特性具备的独有的能力。
以太坊、柚子和量子链的网络资源消耗低于迅雷链和小蚁,但高于比特币。
在关于区块链3.0的诸多定义中,还有一种说法获得了很多人的认可。这种说法是,能够结合各个行业的实际应用,让用户能感觉到真实价值的区块链技术和项目,就可以称之为区块链3.0。
而是否能在各行各业应用,区块链的性能起到了决定性因素。比如处理交易问题,TPS低,就不能处理大范围交易,其应用场景就大大收窄。从这个角度出发,迅雷链和EOS在区块链3.0的争夺上更具实力。
四. 应用及潜力
高性能是主链的必要条件,但性能之外,还有很多充分条件,他们同样影响着主链的应用及潜力。
第一个条件是当下的DAPP运营能力。以太坊因为先到优势,目前是最广泛的应用主链。根据蜂巢财经统计,以太坊上运行的DAPP数量高达443个,在测评的五大主链中应用范围最广,十倍于排名第二的小蚁,在小蚁上的DAPP数量为43个。
虽然柚子还未上线,但是围绕柚子的DAPP开发已经如火如荼进行当中,蜂巢财经预计上线后会快速扩张,料会超过小蚁或和小蚁等量水平。
目前迅雷链上有30个以迅雷链克为token的应用,排名第三,但主要都是游戏,其应用大门还未打开;量子链上有25个DAPP,数量最少。
第二个条件是当下的品牌影响力。这方面柚子最为强势,尤其是近期EOS正在遴选超级节点,其币价一路高歌之际。在整个区块链行业里的影响力超越以太坊。根据百度指数,EOS的日均值为9018超过以太坊的5831。
国内运营最早的小蚁,其品牌影响力也较高,日均值为940。
量子链和迅雷链品牌影响力排名比较靠后。值得注意的是,迅雷链在今年4月20日之前几乎没有搜索量,事实上在这之前,也几乎没人将迅雷链作为主链的竞争者。
近期主链百度指数比较
(数据来源:百度指数,数据截止日期:4月40日)
第三个条件是对开发者的便利性。根据蜂巢财经对开发者的调研,以太坊是公认的开发环境最友好的主链;
EOS采用C++语言,开发上手难度较大,但胜在够严谨排名次之;
小蚁的问题是容易出错,并且拓展性不好;
量子链则还存在很多漏洞,开发者并不太喜欢;
迅雷链由于采用和以太坊一致的语言,其便利性应该较好,需要经过实测。但迅雷链目前尚未发布浏览器等配套,对开发及使用者而言,较之其他竞品存在一些不便。
五.结论:以太已露老年相 柚子迅雷争冠亚
蜂巢财经将各项指标进行汇总,按照第一名10分、第二名6分、第三名3分、第四名2分、第五名1分进行打分。最后得出的结果即在意料之外,又在意料之中。
在对比的五大主链中,EOS得分70分(满分90分),综合实力排名第一(由于EOS未上线,将其宣传的性能作为得分依据);紧随其后的是迅雷链,得分63分。迅雷链在共识机制和性能指标上具有领先性,但品牌、已有应用方面拉低了比分,被柚子反超。
小蚁凭借性能以及产品上线悠久的双重优势优势落后迅雷链6分排名第三,得分是60分;老牌主链以太坊由于性能上的硬伤不得不屈居第四名,得分55分,如果以太坊将性能改进,仍有主链竞争的优势。
而量子链得分合计38分,基本失去了主链竞争的能力。