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

Distributed storage method and device

A distributed storage and storage request technology, applied in the computer field, can solve problems such as restricting the development and application of database systems

Inactive Publication Date: 2020-01-03
重庆特斯联智慧科技股份有限公司
View PDF8 Cites 24 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

This also greatly limits the development and application of database systems based on blockchain technology

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
  • Distributed storage method and device
  • Distributed storage method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0030] A kind of distributed storage method, it is characterized in that, the file that will be stored is represented by hash value, distributes by BitTorrent agreement, specifically comprises:

[0031] S1. Build a blockchain network based on the Interplanetary File System (IPFS) protocol;

[0032] S2. Build a private chain different from the blockchain network;

[0033] S3. The uploader in the distributed storage network generates an upload request, and records the upload request in the contract of the private chain;

[0034] S4. Divide the file to be stored into multiple files and upload them to the blockchain network based on a specific protocol;

[0035] S5. The depositor in the distributed storage network generates a storage request, and records the storage request in the contract;

[0036] S6. The DHT (distributed hash table) on each node of the block chain network synchronously stores the upload request and the storage request of the file;

[0037] S7. Store the file...

Embodiment 2

[0048] A kind of distributed storage method, it is characterized in that, the file that will be stored is represented by hash value, distributes by BitTorrent agreement, specifically comprises:

[0049] S1. Build a blockchain network based on the Interplanetary File System (IPFS) protocol;

[0050] S2. Build a private chain different from the blockchain network;

[0051] S3. The uploader in the distributed storage network generates an upload request, and records the upload request in the contract of the private chain;

[0052] S4. Divide the file to be stored into multiple files and upload them to the blockchain network based on a specific protocol;

[0053] S5. The depositor in the distributed storage network generates a storage request, and records the storage request in the contract;

[0054] S6. The DHT (distributed hash table) on each node of the block chain network synchronously stores the upload request and the storage request of the file;

[0055] S7. Store the file...

Embodiment 3

[0066] For a better understanding of this application, refer to figure 2 A block diagram of a distributed storage system is shown. Based on the system block diagram, this embodiment provides a distributed storage method, which is characterized in that the stored file is represented by a hash value, and the file is stored through the BitTorrent protocol. distribution, including:

[0067] S1. Build a blockchain network based on the Interplanetary File System (IPFS) protocol;

[0068] S2. Build a private chain different from the blockchain network;

[0069] S3. The uploader in the distributed storage network generates an upload request, and records the upload request in the contract of the private chain;

[0070] S4. Divide the file to be stored into multiple files and upload them to the blockchain network based on a specific protocol;

[0071] S5. The depositor in the distributed storage network generates a storage request, and records the storage request in the contract;

...

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 discloses a distributed storage system, which realizes distribution autonomy of storage nodes in the distributed storage system and consensus algorithm-based data exchange and data sharing among storage nodes by utilizing the characteristics of decentralization and trust removal in the construction process of the distributed storage system. Compared with a current mainstream centralized cloud service system, network nodes can establish many-to-many rather than one-to-many contact relationships, and the data transmission efficiency can be greatly improved; in the data storage, exchange, uploading and downloading processes, data block packaging, anonymous exchange and asymmetric encryption algorithms are adopted respectively, so that the safety and reliability of the whole ecological chain of data cloud storage are greatly ensured. Compared with a mainstream centralized cloud service system at present, the system operation efficiency can be greatly improved on the basis of improving the data security, and the operation cost of the cloud storage service is reduced.

Description

technical field [0001] The present invention relates to the field of computer technology, in particular to a method and device for distributed storage of data. Background technique [0002] Blockchain technology has attracted more and more attention with the increasing popularity of digital cryptocurrencies such as Bitcoin. Blockchain technology is a new type of decentralized protocol that can safely store digital assets such as digital currency and equity claims. By using data encryption, time stamp, distributed consensus and economic incentives, blockchain technology effectively solves the consensus problem in the Byzantine general problem, and realizes decentralized point-to-point in a distributed system where nodes do not need to trust each other. transactions, thus effectively reducing the trust cost of the real economy and redefining the property rights system in the Internet era. [0003] Although the blockchain technology has significantly improved the security and...

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): G06F16/13G06F16/172G06F16/178G06F16/182
CPCG06F16/134G06F16/137G06F16/172G06F16/178G06F16/182
Inventor 侯猛李东晓
Owner 重庆特斯联智慧科技股份有限公司
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