A blockchain-based data storage method, device and system

A data storage and blockchain technology, applied in the blockchain field, can solve problems such as large-scale data application performance bottlenecks, unsupported sql statement development and writing, lack of database distributed operation and maintenance mechanism, etc., to achieve convenient database monitoring and operation and maintenance , Improve the effect of research and development efficiency

Active Publication Date: 2021-12-03
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] (1) In the blockchain network, the distributed ledger data of each node is stored on a server, and all data must be verified on the server of each node before it can be stored persistently. The performance requirements are extremely high, which brings certain performance bottlenecks to large-scale data applications
[0004] (2) The underlying persistent storage of blockchain distributed ledger data basically adopts open source NOSQL products, lacking independent monitoring, operation and maintenance of the data storage layer, and a distributed operation and maintenance mechanism for the database
[0005] (3) From the analysis of the architecture, the database is integrated on the transaction node of the blockchain, the database and the verification node are highly coupled, and the database is deployed on a single machine with the verification node of the blockchain, so there are difficulties in expansion
[0006] (4) For multi-application and multi-channel access to blockchain persistent data, under the current architecture, ledger data storage between different applications cannot be physically isolated
[0007] (5) The current blockchain storage architecture only supports the kv key-value storage structure, does not support the development and writing of simple sql statements, and the development efficiency is low. There are functional deficiencies in the processing of complex business logic, such as statistical analysis of financial business-related data , report generation functional requirements, block chain system operation and maintenance report statistics, secondary application development of block chain data, etc.

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 blockchain-based data storage method, device and system
  • A blockchain-based data storage method, device and system
  • A blockchain-based data storage method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to enable those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described The implementations are only some of the implementations of the present application, not all of them. Based on the implementation manners in this application, all other implementation manners obtained by persons of ordinary skill in the art without making creative efforts shall fall within the scope of protection of this application.

[0036] like figure 1 As shown in , it is a schematic diagram of a blockchain-based data storage scenario proposed in the embodiment of this application. figure 1 It is actually a physical deployment structure diagram of the underlying persistent storage of the alliance chain or private chain. The underlyi...

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 provides a block chain-based data storage method, device and system, wherein the block chain-based data storage system includes: a transaction server, which is used to perform transactions according to smart contracts and consensus mechanisms, and obtain block chain Data; database server routing configuration unit, used to dynamically configure and route the database server, to obtain the target database server; wherein, the target database server is used to store the block chain data; storage model call unit, used for from various types Call the corresponding database access protocol in the unified database driver interface of the database protocol, and call the corresponding storage model from the target database; the database server is used to store the blockchain data into the database and / or data table in the storage model middle.

Description

technical field [0001] The present invention relates to the technical field of blockchain, in particular to a data storage method, device and system based on blockchain. Background technique [0002] As an innovative technology architecture born with Bitcoin, blockchain technology is essentially an open, transparent, tamper-proof, and traceable distributed ledger technology. As the industry's research on blockchain technology application scenarios deepens, its application scale will inevitably increase, and blockchain data will become larger and larger. At present, the NOSQL non-relational database used for blockchain data storage is deployed on each transaction node, which makes the storage function and transaction function highly coupled. This leads to the following problems: [0003] (1) In the blockchain network, the distributed ledger data of each node is stored on a server, and all data must be verified on the server of each node before it can be stored persistently....

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): G06F16/2458G06F16/27G06Q40/04
CPCG06Q40/04
Inventor 邱玉华苏恒黄肇敏万涛
Owner INDUSTRIAL AND COMMERCIAL BANK OF CHINA
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