Group standard release of bdex knowledge popularization guide for cross chain implementation of blockchain

Time:2019-12-20

This article is from the network.

Some time ago, the “blockchain technology and application summit and the third China blockchain development competition results conference” hosted by China Institute of electronic technology standardization and Hangzhou Xiaoshan District People’s government was held in Xiaoshan, Hangzhou. The theme of this conference is “standards lead application innovation”, taking the release of development competition results as an opportunity to jointly explore the development of blockchain technology standards and applications.

At the meeting, the implementation guide for blockchain cross chain (hereinafter referred to as the “guide”) standard guided by China Institute of electronic technology standardization was officially released.

What is cross chain technology

Cross chain technology in blockchain refers to the technology of information exchange between multiple blockchains or distributed ledgers.

With the prosperity of blockchain industry applications, many blockchain projects have been put into operation, followed by blockchain performance limitations, value islands between chains and other issues, which gives the birth and development of “cross chain” technology. Through cross chain technology, different blockchain systems can achieve collaborative work, which is conducive to the integration of different industries, regions and institutions of different natures according to their own needs and characteristics, and provides support for more users and services,

Cross chain implementation framework

In the guide released this time, the cross chain implementation framework of blockchain is proposed, and the application construction, application operation, application evaluation and implementation improvement process of cross chain implementation are given, including:

a) Cross chain application construction includes cross chain application design and cross chain application research and development;
b) Cross chain application operation includes deployment, triggering, implementation, maintenance and abolition;
c) Cross chain application evaluation includes but is not limited to safety audit and quality evaluation;
d) Cross chain implementation improvements include but are not limited to improvements in application construction and operation.
Cross chain application construction includes cross chain application design and cross chain application research and development. The basic principles of cross chain design and the selection principles of anchor nodes need to be considered in cross chain application design. Among them, cross chain application R & D refers to the R & D process of building functional components in cross chain applications. Cross chain applications require authentication and authorization capabilities, secure and reliable communication protocols, management and maintenance capabilities.

Cross chain application operation includes deployment, triggering, implementation, maintenance and abolition:
Cross chain application deployment refers to the process of deploying anchor nodes and cross chain related applications.

Cross chain application trigger refers to the cross chain application call initiated by the blockchain service user when using the blockchain service. According to the block chain function architecture in cbd-forum-001-2017 block chain reference architecture, cross chain application triggering can also be divided into user layer triggering, application layer triggering and core layer triggering.

Cross chain application execution refers to the process of executing cross chain application business logic.

Cross chain application maintenance refers to the process of maintaining deployed cross chain applications.

The abolition of cross chain applications refers to the process of abandoning deployed cross chain applications.

Cross chain application evaluation includes safety audit and quality evaluation. Security audit includes business and technical framework security audit, source code security audit, deployment audit, operation and maintenance audit and relevant emergency response audit. Quality evaluation refers to the evaluation of external and internal quality of cross chain applications. Evaluation elements include function, performance, reliability, safety, maintainability, portability and interoperability.

Cross chain implementation improvement includes but is not limited to application construction and application operation improvement. The improvement basis of application operation includes but is not limited to applicable standards, policies, results of cross chain application evaluation, suggestions fed back by relevant parties, corrective and preventive measures during cross chain implementation, etc.

Recommended Today

Implementation example of go operation etcd

etcdIt is an open-source, distributed key value pair data storage system, which provides shared configuration, service registration and discovery. This paper mainly introduces the installation and use of etcd. Etcdetcd introduction etcdIt is an open source and highly available distributed key value storage system developed with go language, which can be used to configure sharing […]