Storage rotation method, system and device for block chain fragmentation system and application

A block chain and sharding protocol technology, applied in the field of block chain and block chain sharding applications, can solve the problem of single computing node with limited processing capacity of block chain system, limited single node computing capacity with limited transaction processing capacity, Problems such as system communication overhead and service interruption time are difficult to achieve the effect of reducing network load pressure, reducing service suspension time, and reducing service stop time

Active Publication Date: 2022-05-20
XIDIAN UNIV +1
View PDF13 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, well-known blockchain projects such as Ethereum and Hyperledger Fabric are facing a problem: Since every node in the entire network has to process and store all transactions and all data in the entire network, the processing capacity of the entire blockchain system is limited. Limited to a single compute node
[0006](1) The transaction processing capability of the traditional blockchain system is limited by the computing capability of a single node, and the throughput and scalability of the system are too low to meet the needs of intelligent Business requirements of emerging scenarios such as power grids
[0007](2) The traditional blockchain sharding technology enables the throughput of the blockchain to increase linearly with the number of sharding committees, but at the expense of the blockchain system Part of the security, the sharding system needs frequent reconfiguration to ensure the security of the system, which greatly increases the communication overhead and interrupt service time of the system
[0008]The difficulty of solving the above problems and defects is: the business requirements of emerging scenarios such as smart grids have higher requirements on the throughput of the blockchain system, and the traditional blockchain technology Unable to meet the requirements, it is difficult to improve the scalability of the blockchain while ensuring the decentralization and security of the blockchain; using sharding technology to improve the scalability of the blockchain and achieve high throughput, how to reduce The communication overhead and interrupt service time of the system are difficult

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
  • Storage rotation method, system and device for block chain fragmentation system and application
  • Storage rotation method, system and device for block chain fragmentation system and application
  • Storage rotation method, system and device for block chain fragmentation system and application

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] Example 1: The overall scheme of the blockchain sharding array system

[0072] This embodiment designs a division scheme of the blockchain sharding system, and its processing flow is as follows: the main chain module of the sharding system verifies the desired nodes to prevent malicious nodes from creating multiple witch identities; the verification node joins the block After the chain system, according to the traditional sharding scheme, the nodes are sharded to obtain several committees; the committee array configuration module reconfigures the committees to generate a committee array; the main chain module distributes transactions to each committee array.

[0073] This embodiment also designs a storage rotation reset scheme for the block chain sharding system, and its processing flow is as follows: the main chain module of the sharding system detects the end of the current epoch life cycle of some committees, and requires the committee array to dissolve the correspond...

Embodiment 2

[0101] Example 2: Blockchain sharding array system under smart grid

[0102] The overall structure of the blockchain sharding array system is as follows: figure 2 As shown, the whole system is mainly composed of users, verification nodes, committees and committee arrays, main chain modules and array configuration modules. Corresponding to the smart grid scenario, each module has different representation forms, as follows:

[0103] The user corresponds to each electric meter, and each electric meter has a constant blockchain address (that is, public key hash) in the system, and the address records the user's remaining power balance;

[0104] The verification node corresponds to the infrastructure in the smart grid, that is, smart power equipment such as power stations, transformers, and sensors. These devices have more or less certain computing power and can be used to maintain the entire blockchain system; in addition, the verification node also Registration may be open to ...

Embodiment 3

[0109] Example 3: Joining of verification nodes

[0110] Before each node joins the committee, the blockchain system will verify it to avoid sybil attacks on the system by undistributed elements. For example, using PoW for verification, the node must be able to complete certain work before the system is allowed to enter, otherwise the node is not allowed to join the committee. Specific steps are as follows:

[0111] Step 1: After the node joins the blockchain system, it needs to broadcast the identity information (including but not limited to the node's public key, IP address, etc.) to every node in the system;

[0112] Step 2: The main chain module records the identity information of each node;

[0113] Step 3: The node splices each of its own identity information in a fixed order to generate a Hash value, and checks whether the first x bits are all zero. If it is not satisfied, it will continue to try the nonce value until a Hash with the first x bits all zero is generated...

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 belongs to the technical field of block chains and block chain fragmentation application, and discloses a storage rotation method, system, device and application for a block chain fragmentation system, and the storage rotation method for the block chain fragmentation system comprises the steps that a node adds the block chain system by solving a simple PoW problem; a block chain main chain broadcasts a fragmentation protocol, and multiple nodes are divided into different committees; the array configuration module enables different committees to form a committee array according to protocol requirements; when epoch is finished, the system carries out recombination rotation, transactions are seamlessly migrated to other committees in the committee array, and the system is not interrupted. According to the quick partitioning and resetting method for the block chain fragments, the time of suspending service for resetting the fragments by the block chain system can be remarkably shortened, so that the system can always keep relatively high throughput; according to the method, the network load pressure caused by data exchange of synchronous data of the new fragmentation node can be effectively reduced, and the stability of the fragmentation system is improved.

Description

technical field [0001] The invention belongs to the technical field of block chain and block chain sharding applications, and in particular relates to a storage rotation method, system, device and application for a block chain sharding system. Background technique [0002] At present, the system structure of the smart grid is huge and complex due to its own business requirements such as precise measurement, advanced power distribution, and advanced asset management. When the blockchain technology is applied in the smart grid, it will inevitably connect a large number of different types of nodes, including the sensor network nodes of monitoring equipment, the control nodes of the industrial Internet, the nodes of equipment operation and maintenance parties, and the nodes of various power plants. Access nodes, lightweight nodes on the user side, etc. At present, well-known blockchain projects such as Ethereum and Hyperledger Fabric are facing a problem: Since every node in th...

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 Applications(China)
IPC IPC(8): H04L67/1097H04L67/1095H04L9/40G06F16/27
CPCH04L67/1097H04L67/1095H04L63/1466G06F16/27H04L2209/46Y04S10/50
Inventor 裴庆祺宋西斐赵冬晓
Owner XIDIAN UNIV
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