Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A method for constructing a blockchain architecture with one main chain and multiple side chains

A block chain and side chain technology, applied in digital transmission systems, data exchange networks, electrical components, etc., can solve problems affecting the normal transmission of production data, congestion, slow network data transmission, etc., and achieve the effect of solving network congestion

Active Publication Date: 2021-11-02
TIANJIN UNIV
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, slow or even congested network data transmission, leading to a rapid decline in network performance, is a common problem
This kind of failure has seriously affected the normal transmission of various production data in the enterprise, and must be resolved as soon as possible

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method for constructing a blockchain architecture with one main chain and multiple side chains
  • A method for constructing a blockchain architecture with one main chain and multiple side chains
  • A method for constructing a blockchain architecture with one main chain and multiple side chains

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] In order to achieve the above purpose, the embodiment of the present invention proposes a method for constructing a block chain architecture with one main chain and multiple side chains, see figure 1 , the build method includes the following steps:

[0033] 101: Establish index information between the main chain and the initial side chain based on the block Merkle Tree, access Merkle Tree and state Merkle Tree;

[0034] 102: When the access amount exceeds the maximum limit of the initial side chain access amount, create the initial side chain;

[0035] 103: Receiving and distribution processing of miner nodes;

[0036] 104: Actor cluster-based concurrent processing;

[0037] 105: Build an adaptation module between side chains of the same layer for cross-chain interactive communication at the same layer; between side chains of different layers, provide guarantees for side chains with slow block generation through the main chain, and realize cross-chain interaction of d...

Embodiment 2

[0058] The scheme in embodiment 1 is further introduced below in conjunction with specific calculation formulas and examples, see the following description for details:

[0059] The embodiment of the present invention mainly tests the parallel processing performance and scalability of the side chain from two aspects. The first is the efficiency experiment of parallel access processing based on the side chain, and the parallel access processing process based on the side chain, and according to this The specific implementation steps of the experiment design process, including:

[0060] 201: In the experiment, a fixed number of random accesses will be generated for each contract, and the time required for the system to process all the accesses is calculated through the program timer. Each set of access data is repeated 10 times, and the average time is calculated. From this, the comprehensive access throughput of the blockchain system is calculated;

[0061] Among them, both the...

Embodiment 3

[0090] The experiment assigns 4000 accesses to each side chain, and adjusts the number of side chains from 2 to 16. There are a total of 8 sets of comparative experiments, and each set of experiments runs 10 times.

[0091] In a stand-alone environment, when the number of side chains does not exceed 6, as the number of side chains increases, the access throughput of the system will increase, reaching a maximum of 4568 accesses per second. Once the number of side chains exceeds 6, the access processing capacity of the system will start slide. In the cluster environment, when the number of side chains is less than 8, the access processing capacity of the system will increase steadily, reaching a maximum of 5848 accesses per second. When the number of side chains exceeds 8, the access throughput will basically remain stable as the number of side chains increases. There is a slight drop. In contrast, when the number of side chains is relatively small, the access throughput that c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for constructing a block chain architecture of a main chain and multiple side chains, the method comprising the following steps: establishing a link between the main chain and the initial side chain based on the block Merkle Tree, accessing the Merkle Tree, and the status Merkle Tree index information; when the access volume exceeds the maximum limit of the initial side chain access volume, create the initial side chain; receive and distribute processing of miner nodes; concurrent processing based on Actor cluster; build adaptation between side chains of the same layer The module is used for cross-chain interactive communication of the same layer; between side chains of different layers, the main chain provides guarantee for the side chain with slow block generation, and realizes cross-chain interactive communication of different layers. The present invention can effectively improve the scalability of the block chain architecture to solve the problem of network congestion and ensure the rapid transmission of various production data.

Description

technical field [0001] The present invention relates to the field of block chain architecture, in particular to a method for building a block chain architecture with one main chain and multiple side chains based on side chain technology. Background technique [0002] Blockchain technology has many characteristics and advantages, including: decentralization, openness, programmable and non-tamperable, etc. The decentralization of the blockchain means that the storage, verification and transmission of data are all completed by distributed network nodes. The rights and obligations of the nodes in the system are equal and do not depend on the central management node. No matter whether a new node is added to the system or the original node of the system suddenly stops working, it will not affect the overall operation of the system, so that the distributed recording, storage and updating of data can be realized. [0003] However, slow or even congested network data transmission, l...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L12/801H04L12/24
CPCH04L41/0803H04L41/50H04L47/12
Inventor 于瑞国吕园园徐天一赵满坤刘志强喻梅王建荣云闯
Owner TIANJIN UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products