该标准描述了跨链协议的参考框架、跨链协议各组成部件的功能特征、跨链消息交互流程和步骤,以及跨链协议参与方之间的数据处理过程、消息的格式与内容等。标准用于指导区块链跨链基础设施的研发和设计,也适用于指导区块链系统接入跨链基础设施时的开发、测试和评估。
该标准采用中继链技术为骨架来搭建跨链参考模型,采用区块链的技术来实现以链跨链,并结合政务等多领域的最佳实践,提出两种不同的跨链模型,包括同级跨链模型和多级跨链模型。
为了验证《区块链跨链交互协议》标准,国家信息中心(国家电子政务外网管理中心)组织鼎链数科等相关厂商,自2021年7月起在信息大厦联合攻关,历时14个月,完成了国信跨链平台的研发。国信跨链平台的目标是基于《区块链跨链交互协议》标准,搭建一套政务外网区块链基础设施,提供跨链服务,形成新一代政务网络安全保障体系,从密码、安全等方面有效促进政务领域安全能力提升。国信跨链平台规划建设“1+M+N”主子链网络架构,即“中心主链+M个省市主链+N个业务子链”的模式。国信跨链平台设施首先将建设中心主链,中心主链可以管理省市主链和中心业务子链,并为不同区块链之间的跨链交互提供路由支持。省市主链可以管理省市业务子链,并为省市区块链的跨链数据交互提供路由支撑。省市主链通过一级跨链节点接入中心主链。业务子链通过跨链节点与同级的主链进行对接,如中心业务子链通过中心跨链节点与中心主链进行通讯,省市业务子链通过省内跨链节点与省市主链进行通讯。通过如上实现方式,形成自上而下的、强化顶层设计的、集约化的可异构跨链的区块链安全基础设施,以解决信息孤岛问题。
主链提供安全支撑、跨链监管、动态组链等功能,安全数据及安全应用原则上也部署在主链上。业务链使用区块链技术,在联盟链节点运行具体的业务事物。业务子链通过主链中继网络可以实现跨链互通,解决业务和数据孤岛问题。