作者:Avivah Litan是Gartner研究公司的副总裁兼杰出分析师。
任何对区块链不再抱幻想的人都应该考虑花点时间,研究区块链技术的这三个问题:
为什么这项技术还不成熟?
需要怎样才能让它可灵活扩展?
为什么它可以彻底改变商业和社会?
围绕区块链的炒作并非被引入歧途。与大多数起催化作用的技术一样,炒作来源于对尚未完全成熟起来的美好未来现状惊鸿一瞥。可以预见,我们正开始进入家喻户晓的“泡沫化的底谷期”(trough of disillusionment),但这并不意味着我们会无限期地留在深渊。
我们刚发表了一篇研究报告《区块链的未来:企业采用在可扩展性方面面临的八道障碍》,并认真分析了可扩展性意味着什么、需要怎样才能使区块链实现可扩展性。
我们列出了八个主要的障碍,其中一半是技术性障碍,一半是成功的运营模式需要克服的障碍。见下图。
区块链可扩展性路线图
谨防集中式许可式区块链项目
在这些障碍被克服之前,大多数许可式区块链项目会仍然处于开发模式或概念证明(POC)模式。更重要的是,它们不支持去中心化这个区块链的重要原则,因此在这些情况下,这些项目使用久经考验的传统数据库技术可能会好得多。大多数支持许可式区块链的供应商都会告诉你不一样的说法,但如果你仔细观察,就会发现那些供应商项目可能会变成另一种形式的供应商锁定,尽管它们口口声称不会这样。
分析八个障碍
我们的研究深入剖析了这八个障碍中的每一个障碍。比如说,我们开始分析:
第二层(又名Layer 2)可扩展性解决方案。解决这些问题并实现可扩展性的新兴解决方案都基于这一前提:并非所有节点都需要处理所有交易/事务。因此,它们摆脱了当前区块链系统的基本限制。新兴解决方案包括:
第二层“链外”协议,它们仍基本上处于测试阶段态,比如说,面向比特币的闪电网络(Lightning Network)、等离子体(Plasma)、面向以太坊的雷电(Raiden)或流动性网络(Liquidity Network)、状态通道和Truebit等。这些链外解决方案通常将主链外的交易/事务转移到不受主链共识协议和数据结构阻碍的第二层消息传递系统。比如说,如果使用比特币数字货币,用户可以将链外的资金转移到Lightning Network上的储值账户,然后使用一种单独的协议将资金转移到其他对等节点(peer)。一旦用户关闭了他或她的Lightning通道,资金就会回到主链。
侧链(Sidechain)是这种区块链:处理主区块链外的资产,能够在将来某个日期将它们返回到主区块链。侧链在很大程度上仍处于开发中,它可得益于根链(root chain)的安全性,而确保根链安全性有两种办法:一是通过验证(比如以Polkadot即波卡链为例),二是通过执行智能合约规则,确保用户能够在任何时候取出其子链代币(比如以以太坊Plasma的“子链”为例)。侧链可以在任何时候将其状态告知根链,确保交易/事务在该时间点的不变性。从理论上来说,按照用户要求,向根链告知状态之前,它们还能实现仅在侧链上支持交易/事务反转。
战略规划假设
我们的研究最后列出了这些主要的战略规划假设:
到2023年,切实可行的许可式区块链将与公共区块链紧密集成,使用侧链依赖公共区块链之类的架构方案。
到2020年,大多数许可式区块链将使用某一种技术方法(比如侧链或虚拟链)锚定到公共区块链,但其可扩展性和运营效率要到2022年才得到广泛证实。
到2022年,主导性的区块链平台将支持私有交易/事务和公共交易/事务都在多个账本上流动。
到2028年,公共许可式区块链将在基础设施层面加以合并,它们将支持公共或私有的交易/事务。
结束语
我们将继续研究这每一个障碍以及平台和供应商在克服这些障碍方面取得的进展。
区块链市场显然有很多工作要做,但它终究会完成任务的。众所周知,一些最聪明的人正致力于解决这些问题。
与此同时,就因为成功的项目(而不是储值数字货币)寥寥无几就一概否定区块链技术是短视行为。有一个很充分的理由,这主要归结为从技术和业务的角度来看当今的平台和解决方案缺乏可扩展性。
相关阅读:
VMware 开源区块链项目 Project Concord:安全、活跃、可扩展
ForkBase:一种面向区块链及可分叉应用的高效存储引擎!(附论文)
企业级区块链:Hyperledger并不指任何特定的技术或工具,而是指多个团队合作、开发开源 DLT 的一个项目