A method and system for blockchain transaction confirmation based on asynchronous multi-chain

A blockchain and block technology, applied in the computer field, can solve problems such as low latency, reduced consensus performance, and poor horizontal scalability, and achieve good horizontal scalability

Active Publication Date: 2022-07-05
ZHONGAN INFORMATION TECH SERVICES CO LTD
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] However, while bringing high performance and low latency, the PBFT consensus algorithm also has its inherent flaws
Due to the large amount of message communication of the PBFT algorithm, in the case of a large number of nodes (hundreds), its consensus performance is greatly reduced, and the delay is greatly increased
And in relatively extreme cases, the consensus process will not be able to proceed
This has resulted in the inability of the PBFT consensus algorithm to run in a distributed network with a large number of nodes (hundreds to hundreds of nodes). The blockchain system designed based on this algorithm has poor horizontal scalability.

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 and system for blockchain transaction confirmation based on asynchronous multi-chain
  • A method and system for blockchain transaction confirmation based on asynchronous multi-chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0074] This embodiment provides an asynchronous multi-chain-based blockchain transaction confirmation method, which belongs to the field of computer technology and is suitable for various asynchronous multi-chain-based blockchain transaction confirmation business scenarios, especially for alliance chain technology.

[0075] In the alliance chain, the traditional consensus algorithm based on transaction consensus, in order to support a larger node scale, usually adopts the form of transaction network broadcasting. The consortium chain usually has very high interconnectivity between nodes, which leads to extremely high network traffic. When the load of the blockchain network is high, the block size will be large, and the block transmission will often be too slow. Blocking the consensus process will even stop the consensus process. To this end, this embodiment provides an asynchronous multi-chain-based blockchain transaction confirmation method, which realizes complete asynchrono...

Embodiment 2

[0127] In order to implement the method for confirming a blockchain transaction based on an asynchronous multi-chain in the first embodiment, this embodiment provides a system for confirming a blockchain transaction based on an asynchronous multi-chain.

[0128] figure 2 This is a schematic structural diagram of an asynchronous multi-chain-based blockchain transaction confirmation system provided in Embodiment 2 of the present invention. like figure 2 As shown, the asynchronous multi-chain based blockchain transaction confirmation system 100 at least includes:

[0129] The first processing module 1: for the first node in the blockchain network to package a local transaction information stored by it into a first block and add it to the blockchain of the first node, and store the first block in the first block. Broadcast in the blockchain network;

[0130] Second processing module 2: used for the second node in the blockchain network to receive and verify the first block, a...

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 an asynchronous multi-chain-based blockchain transaction confirmation method and system. The method at least includes: a first node in a blockchain network packages a local transaction information stored therein into a first block and adds it to a first block. One node's blockchain, and broadcast it in the blockchain network; the second node in the blockchain network receives and verifies the first block, and if the verification passes, it stores the first block and constructs the first block The first block discovery information is broadcasted in the blockchain network; other nodes in the blockchain network except the second node receive the first block discovery information and conduct consensus. In this asynchronous multi-chain blockchain transaction confirmation method, the transmission of blocks and the consensus process are completely asynchronous, and the consensus process is not affected by the transmission of blocks and the load of the blockchain network, and the consensus is a lightweight data structure. The growth rate of the block discovery information is much lower than that of the consensus algorithm, which makes the system have better horizontal scalability.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a method and system for confirming blockchain transactions based on asynchronous multi-chains. Background technique [0002] Blockchain (blockchain or block chain) is a series of transaction records (also known as blocks) that are linked and protected by cryptography. Each block contains the encrypted hash of the previous block, the corresponding timestamp and transaction data (usually represented by the hash value calculated by the Merkle tree algorithm), which makes the block content difficult to tamper with. The distributed ledger connected by the blockchain allows two parties to effectively record the transaction, and the transaction can be checked permanently. [0003] Blockchains can usually be divided into public chains, consortium chains and private chains according to access rights. The public chain refers to the blockchain that anyone can access and particip...

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): G06Q20/42G06Q20/38
CPCG06Q20/42G06Q20/3829G06Q20/3827G06Q20/3825
Inventor 曹京奇瞿争
Owner ZHONGAN INFORMATION TECH SERVICES CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products