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

Block chain whole network splitting method and system

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

Active Publication Date: 2017-12-29
INST OF COMPUTING TECH CHINESE ACAD OF SCI
View PDF4 Cites 106 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
  • Block chain whole network splitting method and system
  • Block chain whole network splitting method and system
  • Block chain whole network splitting 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 invention relates to a block chain whole network splitting method. The method comprises the following steps: dividing a whole network into a plurality of sub networks according to local transaction features of a block chain network, splitting global data of the block chain to form sub network data, creating a new block based on a consensus competition mechanism in the sub networks, and storing the sub network data in areas, thereby saving storage resources and computing power resources; and using a node multi-public key address scheme and a node single public key address scheme to solve the problem of cross-network movement and cross-network transfer account transaction of different sub networks. The method is based on the core protocol of block chains, the expandability problem of the data layers of the block chains is solved, and meanwhile no additional security problem is solved.

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
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