Data storage method, device and system based on blockchain

A data storage and blockchain technology, applied in the blockchain field, can solve the performance bottleneck of large-scale data application, does not support SQL statement development and writing, lack of data storage layer, etc., to improve research and development efficiency, database monitoring operation and maintenance handy effect

Active Publication Date: 2018-10-12
INDUSTRIAL AND COMMERCIAL BANK OF CHINA
View PDF7 Cites 61 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 ...

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

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 invention provides a data storage method, device and system based on a blockchain. The data storage system based on the blockchain comprises a transaction server which is used for performing a transaction according to an intelligent contract and a consensus mechanism and obtaining blockchain data; a database server routing and configuration unit which is used for dynamically configuring and routing a database server and obtaining a target database server, wherein the target database server is used for storing the blockchain data; a storage model calling unit which is used for calling a corresponding database access protocol from a uniform database drive interface of various database protocols and calling a corresponding storage model from a target database; and the database server which is used for storing the blockchain data to a database in the storage model and/or a data table.

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
IPC IPC(8): G06F17/30G06Q40/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