请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
发布
  • QQ空间
  • 回复
  • 收藏

区块链的并行发展路线

2019-4-24 16:37


区块链的并行发展路线



预警:这是一个针对“区块链为什么终将走向并行发展路线”的文字版推演脑图,内容可能过于干货,建议阅读时自备饮用水和小零食。

一、 区块链现存问题:

如果非要给区块链贴关键词的话,可以总结为:“技术很牛”,“前景不可估量”,“现实严重不落地”。现阶段区块链的发展都是以第一个标签为信仰,以第二个标签为动力,着力解决“严重不落地”的问题。从“不落地”到“大规模落地”,需要解决的问题有很多,但区块链本质上是一项技术,任何建立在区块链之上的应用和项目都需要基于靠谱的硬核技术,而区块链在“落地”过程中还未建立起完善的技术基础设施,这是区块链现存的核心也是首要问题。

区块链技术基础设施存在哪些问题?

1、可拓展性问题,拥堵成常态

目前,区块链技术最大的限制是其串行数据结构 ——出块必须逐一处理——这从根本上限制了区块链的吞吐量。虽然在应用层面上,各种区块链项目已经在变着法地玩花样,但是作为区块链的“开山鼻祖”,比特币和以太坊都还在一心解决拓展性的问题。

在保留区块链去中心化的初心下,比特币的扩容方案大体可以分为“区块派”和“隔离派”,区块派主要通过增大单个区块容量,增加单个矿工可处理的交易量事务,从而提升整体处理速度;隔离派主张建立闪电网络,通过将小额交易迁移到闪电网络,来提升链层速度,但无论区块派还是隔离派的方案都无法摆脱区块链串行数据结构的影响,最终仍会触达拓展性的天花板。以太坊在比特币基础上加入了图灵完备的智能合约,催生了1CO,但其创始人V神本人也一直在心无旁骛地解决拓展性问题,目前V神相对倾心PoS和分片两种方案,选择PoS有中心化隐患,而分片至今尚未实现。

2、技术创新剑走偏锋,区块链技术被肢解



或许是受到“建设百年公链”使命感的感召,或许是为了将自己树立为赶超比特币、以太坊的有力竞争者,在解决拓展性问题上,各类“第三代公链”也使出了浑身解数,但大多牺牲了区块链的某重要技术特征。大致来说,目前常见的方法有如下几种:一是改变共识机制,比如Hyperledger的PBFT、EOS的PoS,都破坏了区块链的去中心化特色;二是改变了网络结构,比如IOTA、byteball就使用了不同于区块链的DAG(有向无环图)的数据结构,改变了区块链的前向依赖关系关系,产生诸多安全漏洞;三是直接利用链外方式解决,比如链下的子链/侧链、状态通道,甚至是跨链中间件等,但这些Layer2处理方式最终还是要回归到一条串行区块链之上,就好比几条辅路上的车汇入主路,仍然无法避免拥堵。

3、闭关锁国发展,区块链呈孤岛状态

几年时间,行业极速发展,诞生很多区块链项目和链上应用,但每条链都是独立、垂直、封闭的体系,不同的区块链之间有天然的阻隔,就像一个个“孤岛”,价值无法自由快速流通,生态无法对接,体系无法增长,区块链呈一片散沙状态。为此,如近期出现的cosmos、polkadot,都是以解决跨链问题的项目,但因数据结构设计是异构网络环境,通过IBC协议进行链链交互,链构造环境及中继器机制使跨链协作性差,存在由于异步特性而带来的效率低下风险,而哈希锁定不支持多币种智能合约,所以无法从本质上解决跨链互联问题。

4、去中心化日渐中心 区块链变伪命题

区块链其实质上是一个由多方参与,并且共同维护的一个不断更新的分布式共享账本。多节点公平参与使区块链具备去中心化特点,但为了提升交易速度,像EOS采用的PoS共识,就牺牲了去中心化,而去中心是区块链长期拓展、保证安全和不可篡改特性,存储共识与价值的最基本特征。无法做到去中心化的区块链只能解决眼前的问题,而不能真正进行长远的价值发展。

二、 为什么是并行链?



从上面所述我们能看出,区块链多种拓展性实际受制于其串行结构本身,出块必须逐一处理。这就像车辆在单车道驾驶,受制于道路难拓,一旦车辆增多,无论车速多快,最终都会产生拥堵。用并行来解决拓展性问题,也并不是难以相见的迷思:无论是电信领域从对讲单机传输到CDMA时代,或是计算机从单核CPU到多核CPU,用并行解决拓展性问题是必然选择。



1、并行区块链系统中,可以实现分片



并行结构中,各子链可以在不影响数据一致性的前提下,根据容量需求动态的增加或减少数量。具体来说,即用户可在链上自定义分片触发条件,当达到条件时,链资源可以便捷的在子链负载过载触发机制达到的情况下开展子链分片及收拢,实现在事务增多时,必要的条件下并行出块,保证链层性能,使得底层事务处理速度不受事务容量的影响。

2、并行区块链中,拓展性不再是问题

除以上对于单条子链运用动态分片满足性能要求外,对于整个并行区块链系统通过多链并行使区块链系统资源得到无限的拓展性;同时通过非对抗性性记账方式,避免恶性节点竞争及算力浪费,且不存有特权节点,实现完全去中心化,保证系统的公平,同样保证无限资源聚集效应,使得系统具有永久拓展性。

3、跨链性能优势,并行链释放区块链潜力

在并行区块链系统下,可实现天然跨链,使得链与链之间可以实现互通,进行交互,将原来如“局域网”一般相互隔离的区块链连成一张可以无限拓展的大网。最直观的表现,就是两条链上的权益或资产价值转化,不再需要中心化交易所来完成;跨链的信息交互,就是信息的传递,在不改变原链结构的前提下,实现信息从一条链到另一条链上的传递。

未来,当区块链进而大规模、商业化落地使用的时候,并行链的天然跨链技术特性的优势将凸显出来。其不仅能实现不同链之间资产的自由流通,更重要的是能够无限释放不同链的潜力,让更多的用户参与,使更多的链可以连通,最终形成一个真正的大生态。

这样具有无限拓展性和跨链互联性的并行区块链系统才具有了成为区块链底层操作系统的资格和成为下一代价值互联网络的雏形。

三、 谁能代表并行链?

1、主侧链混淆视听 伪并行链概念成风



现在并行链项目,经常用主链、侧链、父链、子链等名词来代替并行链,其实他们与并行链有着天壤之别。侧链和主链的界定,一定程度上说明主链地位独一无二,这就无法保证多链平等一致等特征。

其次,目前大部分主链+侧链的结构中,基本都在上演侧链拿主链的秘方随意开店,并声称自己是主链的侧店,而是否和主链事务账务一致,无从查证。这更像是花开两朵,各表一枝的分叉;而不是并行运行下,身处一个时空维度的并行区块链。

2、适用于并行区块链系统的共识算法目前有且只有一种



从以上诸多伪并行链的例子上可以看出,要想真正架构并行区块链系统,必须首先解决各链之间的通讯问题,实现链链之间的并行一致性,这样才能保证每条子链在独立运行的同时,又构成了一个互通互联的并行区块链系统。

而目前成功研发出这一适用于并行系统算法的只有一个名为Paralism的项目。据了解,Paralism被称为全球首家并行区块链创新项目,是并行区块链支撑的数字经济平台。Paralism将区块链从线性串行升维到并行系统,具有了以上所提到的动态分片功能、无限扩展性和跨链互联性,更重要的是,它发明了世界上现有唯一适用于并行区块链系统且完全去中心化的共识算法,并已获得授权。

从官网可知,项目从2016年起步。其从区块链原有架构出发,认为区块链发展的一个重要擎制仍是基础设施,只有在底层高效运转且可拓展的基础上,区块链商业应用才能发展和落地,区块链才能担纲未来价值互联的基础技术。



去年12月,Paralism底层技术团队超块链提交的并行区块链基础技术获得国家授权,此类区块链专利国家级背书在并行链圈鲜见。对于并行区块链而言,最关键的是解决链与链之间的通讯和数据一致性的问题,这也是诸多采用主链+侧链结构并行区块链所存在的核心问题。

超块链自行研发了Buddy共识算法,不同于dPoS的权利为上、也不似PoW的资源浪费,是唯一适用多链环境、完全去中心化的共识算法。具体通过有同样上链请求之间的节点互证来形成共识,使所有节点可以同时参与、并行出块,满足了并行链之间形成系统级全局共识的需求,并且保证了节点之间的对等位置,实现了真正的去中心化,避免特权节点和算力浪费及两者对于网络扩展的影响。

目前,解决扩容度、交互性、个性化、安全性等诸多硬需求,且是由真正的并行区块链技术支撑的数字经济平台Paralism(www.paralism.com)已经上线运行。

一链一资产、一链一应用,并行链无限拓容可以做到;发布媲美比特币、各类稳定币等数字资产,可以一键自助式高效发行。破除价值孤岛,链接全球范围数字资产,Buddy共识满足跨链交互,而且,并行链为区块链小白提供了自助开发工具、适配行业需要的自定义共识,并行链的多样性与独立性,让全世界资产及权益在链上尽情传输跳动。

无论在性能上,还是在用户规模上,现在入场做价值链接及工具基础设施提供商,Paralism都以其核心并行区块链技术呈现强大潜力。正如风险投资家马克·安德森在《华盛顿邮报》的一篇采访中所说那样,“在 20 年后,我们就会像讨论今天的互联网一样讨论区块链”。而这里的并行区块链支撑的Paralism有望引领区块链所支撑的价值互联的未来。

相关新闻