新冠疫情危机表明,区块链需要跨网络共享和获取信息。
展望未来,使互操作性成为区块链的一等公民,将是实现效率最大化的关键。
COVID-19凸显了供应链基础设施彼此沟通的必要性。有鉴于此,互操作性将是未来区块链不可或缺的要素。
尽管区块链最初被构想为一种去中心化技术,但各个区块链网络本身并非天然开放。在供应链领域,由于对安全性和共识机制的担忧,以及客户缺乏紧迫感,迄今几乎没有变革的动力。然而,区块链的特性使彼此割裂的供应链管理系统能够以合理的财务投入实现安全互操作。鉴于供应链转型的迫切需要,利用这些特性可确保区块链在现实世界中发挥实际作用并取得成效。
关键论断与现实
近来,区块链行业已形成以下共识:
与其他技术标准之争不同,不会出现围绕某些主导性区块链协议整合的局面,而这些协议本身也无须承担实现互操作性的主要责任。 诚然,Hyperledger Fabric和Corda是企业区块链领域应用最广泛的协议。数字货币的公共区块链领域则远为分散,但比特币和以太坊被视为基准加密货币。由于去中心化系统开源项目的动态性质,以及早期技术的快速迭代,这些协议均拥有强大的同行和专有竞争对手。更重要的是,围绕某一协议实现趋同,绝不能保证使用该协议的区块链网络能够轻松相互通信。
从商业层面看,市场将围绕行业联盟实现整合,其区块链网络将挤压该领域内的所有其他网络。区块链网络远不止是支撑它的基础设施。它还是一种治理结构、商业模式、应用功能,以及在终端用户所见与区块链运行之间进行通信的中间件。尤其是在企业区块链领域,由实力雄厚的大型参与方控制的私有网络占据主导地位,网络功能高度契合具体的业务需求。因此,那些旨在为成员提供全方位服务区块链的行业联盟已陷入停滞,而那些对与其他网络(包括其成员的独立网络)实现互操作保持开放的联盟则正在获得关注。
在供应链领域,已经明确的是,网络与标准主要围绕以下三个领域形成:
● 产业:钢铁、电子、大宗商品等领域的企业。
● 金融:银行及金融机构
● 合规:政府及全球监管机构
单一区块链网络将无法满足任何特定贸易交易的全部需求。需要多个网络,各自提供特定价值。私有网络的数据可以被路由至其他相关网络以完成交易,而无需建立一对一的集成。
“全球供应链中的所有参与者都依赖实物商品能够以最小阻力流动。我们同样需要数字资产能够从一个区块链转移至另一个区块链,而无需产生冗余数据或为中介机构创造新的市场。这正是区块链互操作性至关重要的原因。”丹麦德勤董事Rasmus Winther Mølbjerg。
世界经济论坛在全球供应链的区块链互操作性方面正在开展哪些工作?
数据层的互操作性:API网络
区块链之间的互操作性,最直接的实现方式是促进数据载荷的传输。这一过程通过应用程序编程接口(API)进行中介,这些接口专门设计用于使系统之间能够相互通信。API是一种成熟的工具,通常无需专门的区块链编程技能即可实施。
然而,API并不以治理结构为前提,这使其灵活便捷,但从长远来看,并非组织互操作性的理想选择。它们要求区块链平台之间实现一对一集成,这不仅效率低下,还引入了平台间商业谈判的环节,从而为协作增添阻力(见下图1)。
与此同时,API在平台之间传输数据载荷,却不要求进行跨平台的共识机制核查。换言之,从一个平台传输的数据,可能并未事先经过有效区块链机制的验证。
鉴于上述弊端,对于区块链仍然高度分散的行业而言,促进互操作性的最佳途径是尽快制定数据标准。需要有一项共同的组织原则,以便大规模实现互操作性;如果在技术栈的主要组成部分中未能找到这一原则,则必须从数据载荷本身着手建立。
举例而言,Skuchain在采矿与矿产领域的部署,采用其专有的Popcodes技术进行溯源。在与客户的供应链生态合作伙伴对接时,发送至合作伙伴区块链的数据采用统一的数据标准,而回传的数据在被Skuchain网络接收之前,会先转换为相同格式。
网络之网络
构建互操作性最高效且可扩展的方式,是通过共同努力确立行业标准,并确定一种行业网络可以向其趋同的网络之网络结构。这些原则构成了DLPC CorDapp的基础。DLPC CorDapp是Skuchain近期推出的一款应用,旨在促进贸易融资区块链应用中的互操作性。
该应用是国际贸易与金融银行家协会(BAFT)的分布式账本付款承诺(DLPC)在真实网络中运行的首个范例。BAFT认识到,互操作性需要一个中立的工作组,为区块链上的贸易融资制定一些标准。DLPC框架正是由此产生。2019年4月,该协会发布了DLPC的业务和技术最佳实践。更新后的最佳实践将于2020年5月发布,以反映行业反馈和实施经验。
DLPC是贸易交易的基础环节。所有参与方都需要对付款作出承诺。该框架的目标是允许银行和企业基于可流通票据,作出具有法律约束力的付款承诺,并体现货币价值。该承诺可以转让给第三方并进行分发,且足以触发付款。Skuchain的DLPC CorDapp将这一标准向前推进一步,使其企业客户在Hyperledger Fabric上的交易,能够与Corda网络上的银行合作伙伴之间完成(见下图2)。

尤为重要的是,这一互操作性模式允许对交易进行跨链验证。首先,源自Fabric网络的交易会附带已签名的指令,以生成DLPC。其次,智能合约被触发,生成DLPC载荷并提交至Skuchain EC3-Corda网关。第三,该网关与Corda网络上的EC3代理节点通信。第四,Corda节点验证DLPC并提交交易。
通过居间促成Skuchain EC3与Corda之间的互操作,最终目标是让Skuchain的企业客户能够从银行获得Corda平台上的贸易融资,而无需任何一方加入另一平台。企业无需将贸易融资视为独立银行网络的产物,而可以轻松地将其作为自身供应链平台的原生组成部分加以使用。
“事实将会证明,选定一个适用的区块链作为互操作性的促成者,将是成本与运营效率最高的策略。”
Rebecca Liao,SKUchain
互操作性最佳实践
随着各平台在区块链互操作性方面不断推进,恰当的实施方式将至关重要。
世界经济论坛与德勤合作,近期发布了一份白皮书,即《区块链在供应链中的包容性部署:第六部分——区块链互操作性框架》。这是其关于区块链与供应链系列报告的最后一份白皮书,涵盖了区块链互操作性的多种模式与最佳实践。该报告采用整体视角,从治理、业务、技术和流程层面阐述区块链互操作性。报告旨在以通俗易懂的方式,阐明与区块链互操作性相关的重要概念、方法及成功要素。
世界经济论坛区块链与数字货币项目负责人Nadia Hewett解释道:“在新冠疫情之后的世界里,互操作性与兼容性问题是需要着力解决的关键。”“互操作性的挑战不仅是技术问题,更是治理、数据所有权和商业模式方面的问题。”
在另一份报告中,《重塑信任:区块链部署工具包》,世界经济论坛阐述了精心规划的区块链部署取得成功的功能性与非功能性驱动因素。虽然该区块链工具包提供了专门解决互操作性问题的工具与资源,但也包含一系列相互关联的主题。被认定为供应链区块链解决方案中最重要的考量因素,有助于各组织以整体性方法推进区块链开发。
随着自然形成的区块链枢纽不断涌现,互操作性的“网络之网络”模式持续获得发展势头。
随着寻求互联的区块链之间的商业讨论日益复杂和频繁,事实将会证明,选定一个适用的区块链作为互操作性的促成者,是成本与运营效率最高的策略。



