盘点5大凭高效交易崛起的区块链

原创
2134 天前
16193


肤浅是对区块链技术最大的伤害。我们看到如今仍有大量国内外技术大咖们争相涌入区块链技术领域,就能够明白区块链所谓的寒冬只不过是一次再普通不过的“倒春寒”。在区块链的基础技术领域,一场关于高效交易的技术交锋并没有停止,我们相信,在多项关键性的底层技术还没有最佳实践方案前,这样的技术交锋仍将在来年持续。而TPS仍将是区块链追逐的永恒热点,因为这也是能否应用于更为广泛场景的核心痛点。

 

1.   自主开发链下扩容信用体系的NEO链

当下国际舞台的中国网红链。其采用了DBPT共识算法,即参与记账的是超级节点,普通节点可以看到共识过程,并同步账本信息,但不参与记账。超级节点担任议长和议员,议长会轮流当选。每次记账时,需要有至少(2n+1)/3个记账节点(超级节点)同意节点出块。不止于此,NEO于2018年发布了其自主开发的Trinity链下扩容信用体系的支持,NEO将能做到在不牺牲规模的前提下,实时成交并只收取少量手续费,在Trinity的加持下,其TPS理论值更是高达10万,根据CoinSwitch的2019年区块链行业展望分析,NEO币将凭借Trinity技术在2020年突破200美金的高点。

 

2.    IOTA 创新Tangle模型

与常规区块链的链式(Chain of Blocks)系统保证最终能收敛到一条单一的链表结特征不同的是,IOTA的Tangle网络采用了有向无环(DAG)网状结构。IOTA使用较低的PoW算力验证交易,任何轻型设备,包括移动电话,路由器,笔记本电脑等,都可以参与进IOTA成为节点,最终使得其整个网络实现规模化。不仅如此,在常规网络状态下,假设IOTA全节点的带宽均为10M/s时,其理论TPS将超过750。这样的基础设施已经可以满足绝大部分生活以及商业场景的需求。

 

3.    性能与容量兼顾,BCM通信AME链 

BCM通信的AME链采用了全新的网络拓扑结构,双环拓扑,内环为管理环,外环为工作环。AME在网络中引入的Unity概念,管理环上由至多6个独立节点形成一个Unity节点,各独立节点分别完成需求受理,消息发布,计算,结果证明,存储等功能,当任一节点出现故障时,其他节点将立即接管其工作,整个网络的稳定性得以提高。


BCM通信在2018年末发布的白皮书

《AME Blockchain: An Architecture Design for Closed-Loop Fluid Economy Token System》

中称,其网络架设初期即可满足超过2400万用户同时在线的需求,最终其网络架设完成后,可满足全球人同时在线,如能实现,规模问题则已不在话下。同时, AME的ACP共识机制采用了Random Beacon、VRF、Parallel PBFT相结合的方式,估算在有10万个节点的情况下,从消息发送到最终出块确认,最终只需要5.7秒的时间,其理论TPS峰值也可达到2600。

 

4.    支付交易的瑞波链

早在2012年就已发布上市的瑞波链(Ripple)即不像其前后发布的链圈元老比特币和以太坊那样备受关注,同时也不如后起之秀EOS般势头强劲,但根据第三方数据分析机构HowMuch以及CoinAnalysis的数据显示,瑞波链的TPS高达1500,甚至远超中心化交易平台PayPal。不过安全性需要关注,BitMEX2018年初对外发布了一份关于瑞波链的调查报告称,其早期账本中已经遗失了32570个区块,导致超过1000亿个XRP币无法被完整审核。

 

5.    闪电网络加持的莱特币(LiteCoin)

由比特币分叉而来的莱特币,于2011年10月上线,尽管莱特币依然沿用了比特币用的PoW共识机制,但其率先使用的闪电网络技术,使其在彼时已经可以每秒处理56笔交易并将出块速度降到了3分钟以内。2017年3月,世界上首例利用了闪电网络技术传输的加密货币交易便是在莱特币上完成的。当时的实际传输时间不足1秒。

 

结尾前,小编将上述核心信息做简要总结对比,以供参考:

 

链名称

IOTA

AME

Ripple

NEO

LiteCoin

优点

DAG网络

大规模,高效率

轻量级节点

双环网络,

全球级规模

急速出块

高TPS

Trinity体系

低手续费

闪电网络

缺点

不支持智能合约

 

尚在建设中

区块丢失

应用场景少

币价动荡

TPS较低

TPS

≥750

2,600

1,500

100,000(理论值)

56

 

唯TPS论成败未免有失公允,EOS就是一个活生生的例子,其4000的TPS立即将RAM,CPU以及带宽不足的问题暴露出来,为了使系统能够正常运转,EOS不得不将容量资源代币化,推出EOS RAM,CPU和NET以解决上述问题。所以说,挑选公链还需要综合考量。