Novel alliance chain based on distributed storage
A distributed storage and alliance technology, applied in the blockchain field, can solve problems such as limited expandable hard disk space and limited ledger size, and achieve the effect of reducing storage space requirements and reducing network resources
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0040] like figure 1As shown, this new type of alliance chain based on distributed storage includes consensus nodes running on the underlying blockchain platform. Each consensus node is equipped with a node mapping module, a block mapping module, and a block data storage node search module. and block data storage module.
[0041] The specific introduction of each module is as follows.
[0042] The node mapping module is used to follow the addresses of each consensus node in the consortium chain, such as figure 2 As shown, each consensus node is mapped to the hash ring.
[0043] Specifically, before mapping the consensus node to the hash ring in the node mapping module, the hash value of the address of the consensus node needs to be obtained first, and then the hash value of the address of the consensus node is mapped to the hash ring.
[0044] In addition, usually the address of the above-mentioned consensus node can refer to the network IP address, of course, it can also ...
Embodiment 2
[0056] The difference between this embodiment and Embodiment 1 is that each consensus node is also equipped with a virtual node mapping module, which is used to add a certain number of virtual nodes to each consensus node. According to the address of the virtual node, such as figure 2 As shown, each virtual node is mapped to the hash ring. When the number of consensus nodes in the system is less than the set minimum number of nodes, the system will automatically call this module.
[0057] Specifically, if the minimum number of nodes is 3, and the distance between nodes is relatively large at this time, it may be considered to add a certain number of virtual nodes between the nodes. The virtual nodes here all belong to a consensus node. In this way, by increasing The number of nodes on the hash ring is to make the number of blocks between each node as balanced as possible.
[0058] Preferably, the number of virtual nodes between adjacent consensus nodes can be determined accor...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com