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

Blockchain whole network split method and system

A blockchain and block technology, applied in the blockchain field, can solve problems such as inability to run full data nodes, limited scalability of blockchain networks, and decentralization.

Active Publication Date: 2020-07-31
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] 1. The "decentralization" of the core value of the blockchain requires as many blockchain nodes as possible to run full data nodes, but as the amount of blockchain data continues to grow, more and more nodes will not be able to run full data nodes. data node
[0016] 2. In the current blockchain protocol, there is no locality between digital asset nodes, but the frequency of transactions between all nodes is regarded as the same
[0017] The above problems have caused the scalability of the blockchain network to be limited, and there is a tendency of "decentralization" to degenerate

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
  • Blockchain whole network split method and system
  • Blockchain whole network split method and system
  • Blockchain whole network split method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] In reality, in some transaction scenarios, the probability of transactions between any nodes in the entire network is not the same, and has obvious local characteristics, that is, in the P2P entire network of the blockchain, the probability of transactions between nodes in certain regions It is much higher than the probability of transactions with nodes outside the region, or the probability of transactions between nodes in some groups is much higher than the probability of transactions with nodes outside the group. Using such locality of transaction probability, global The splitting of the online ledger data also splits the accounting load of transaction information. Of course, such splitting cannot affect the transaction function between any nodes in the entire network.

[0060] Specifically, the present invention discloses a method for splitting the whole network of blockchain, including:

[0061] Step 100, splitting the nodes of the entire network into several node ...

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 present invention relates to a block chain whole network splitting method. According to the transaction locality characteristics of the block chain network, the whole network is divided into several subnets, and the global data of the block chain is split to form subnet data. The consensus mechanism competes to create new blocks, and stores subnet data in partitions, saving storage resources and computing power resources; using node multi-public key address scheme and node single public key address scheme, solves the cross-network movement of nodes in different subnets and cross-network transfer transactions. Based on the core protocol of the blockchain, this method solves the scalability problem of the blockchain data layer without introducing additional security issues.

Description

technical field [0001] The invention belongs to the technical field of block chains, and relates to a balanced distribution method of block chain global data in the whole network based on the locality characteristic of transaction frequency. Background technique [0002] In recent years, the practice of digital currency represented by Bitcoin has gained widespread attention. The underlying technology platform of digital currency is blockchain (Blockchain) technology. The essence of blockchain technology is a distributed database, which stores historical transaction data. This database Shared by all nodes through a distributed consensus protocol. The core value of blockchain technology includes decentralization, distributed consensus, signature and encryption of asymmetric secret keys, and time stamps. In a distributed system where nodes do not need to trust each other, peer-to-peer transactions based on decentralized credit, coordination and Collaboration, thus providing a ...

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): H04L29/08G06Q20/42G06Q20/38G06Q20/06
CPCG06Q20/065G06Q20/3829G06Q20/42H04L67/1001
Inventor 于雷赵晓芳
Owner INST OF COMPUTING TECH CHINESE ACAD OF SCI
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