Block chain storage method and system based on distributed index
A blockchain and distributed technology, applied in database indexing, database distribution/replication, structured data retrieval, etc., can solve the problem that data reading speed and timeliness cannot meet the growing scale of blockchain distributed ledgers, Unable to effectively deal with problems such as relational operations, to achieve the effect of speeding up access, improving read and write efficiency, and ensuring effectiveness
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 2
[0041] refer to Figure 5 , the second aspect of the present invention provides a blockchain storage system 1 based on a distributed index, including: a determination module 11, which is used to determine the minimum number of blocks and areas that cannot be tampered with according to the consensus protocol of the target blockchain block generation interval, and determine each round of fork verification cycle according to it; build module 12, for each round of fork verification cycle, dynamically divide multiple nodes on the block chain into multiple clusters based on the clustering algorithm, And according to the Dijkstra algorithm, a routing index is established on each node in each cluster; the read-write module 13 is used for each node in the target block chain to read or write according to its routing index and hash index data into the blockchain.
[0042] Further, the establishment module 12 includes a first determination unit and a second determination unit, the first ...
Embodiment 3
[0044] refer to Image 6 , the third aspect of the present invention provides an electronic device, including: one or more processors; storage means for storing one or more programs, when the one or more programs are used by the one or more executed by one or more processors, so that the one or more processors implement the method of the first aspect of the present invention.
[0045] The electronic device 500 may include a processing device (such as a central processing unit, a graphics processing unit, etc.) 501, which may be loaded into a random access memory (RAM) 503 according to a program stored in a read-only memory (ROM) 502 or loaded from a storage device 508 Various appropriate actions and processing are performed by the program. In the RAM 503, various programs and data necessary for the operation of the electronic device 500 are also stored. The processing device 501 , ROM 502 and RAM 503 are connected to each other through a bus 504 . An input / output (I / O) inte...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



