BDEX知识科普之《区块链跨链实施指南》团体标准发布

本文引自网络。

前段时间,由中国电子技术标准化研究院和杭州市萧山区人民政府主办的“区块链技术和应用峰会暨第三届中国区块链开发大赛成果发布会”在杭州萧山举办。本次大会以“标准引领应用创新”为主题,以发布开发大赛成果为契机,共同探索区块链技术标准以及应用的发展。

会上,由中国电子技术标准化研究院指导的《区块链 跨链实施指南》(以下简称“指南”)标准正式发布。

什么是跨链技术

区块链中的跨链技术,是指实现多个区块链或分布式账本之间信息交换的技术。

随着区块链产业应用的繁荣,众多区块链项目纷纷上线运行,随之而来的是区块链性能限制、链与链之间价值孤岛等问题,这给予了“跨链”技术诞生和发展的机会。通过跨链技术,不同的区块链系统之间可实现协同工作,有利于不同行业、不同区域、不同性质的机构按照各自需求和特点融入,为更多的用户、更多的服务提供支撑,

跨链实施框架

在本次发布的《指南》中提出了区块链的跨链实施框架,给出了跨链实施的应用构建、应用运行、应用评估和实施改进过程,具体包括:

a) 跨链应用构建包括跨链应用设计和跨链应用研发;
b) 跨链应用运行包括部署、触发、执行、维护、废止;
c) 跨链应用评估包括但不限于安全审计和质量评价;
d) 跨链实施改进包括但不限于对应用构建和运行的改进。
跨链应用构建包括跨链应用设计和跨链应用研发。跨链应用设计时需要考虑跨链设计的基本原则和锚定节点选择原则。其中,跨链应用研发是指构建跨链应用中功能组件的研发过程。跨链应用要求具备鉴权和授权能力、安全可靠的通信协议和管理、维护能力。

跨链应用运行包括部署、触发、执行、维护、废止:
跨链应用部署是指部署锚定节点以及跨链相关应用的过程。

跨链应用触发是指区块链服务使用方在使用区块链服务时发起跨链应用的调用。根据CBD-Forum-001-2017《区块链 参考架构》中区块链功能架构,跨链应用的触发也可以分为用户层触发、应用层触发、核心层触发。

跨链应用执行是指执行跨链应用业务逻辑的过程。

跨链应用维护是指维护已部署跨链应用的过程。

跨链应用废止是指废弃已部署跨链应用的过程。

跨链应用评估包括安全审计和质量评价。其中安全审计包括业务及技术框架安全审计、源代码安全审计、部署审计、运维审计及相关的应急响应审计。质量评价是指评价跨链应用的外部和内部质量,评价要素包括功能、性能、可靠性、安全性、可维护性、可移植性和互操作性。

跨链实施改进包含但不限于应用构建和应用运行的改进。应用运行的改进依据包含但不限于,适用的标准、政策,跨链应用评估的结果,相关方反馈的建议,跨链实施时的纠正措施和预防措施等。

相关推荐