Block chain consensus method and system
A block chain and block technology, applied in the field of block chain, can solve problems such as low efficiency, complex implementation, shortening the time for reaching consensus, etc., and achieve the effect of simplifying the distribution process and high efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] First of all, it needs to be explained that the embodiment of the present invention will provide a block chain consensus method for the purpose of simplifying the consensus process and realize a relatively decentralized block chain consensus mechanism. For each new block to be generated, the allocation node allocates the accounting right to any member node according to the preset authority allocation principle, wherein, within the same time period, the number of the allocation node is one, and all The above-mentioned member nodes are elected, and the number of the member nodes is multiple; the member nodes that obtain the bookkeeping right write the block body data into the block body of the new block, and complete the consensus process of a new block.
[0025] Secondly, it should be noted that the transaction information recorded in the block body data of each block in the block chain in the embodiment of the present invention is not limited to the information of "ledge...
Embodiment 2
[0035] in progress figure 1 In the process of the block chain consensus method shown, each member node can also supervise the fairness of the distribution node's allocation of bookkeeping rights. When it is found that the distribution node violates the principle of authority distribution, its distribution rights can be removed and re-elected. specifically, figure 2 It shows the method steps for each member node to supervise and reselect the allocation node, including:
[0036] S210, the member node performs data statistics on the allocation behavior of the allocation node for bookkeeping rights;
[0037] During the current allocation node’s tenure, other member nodes can supervise the allocation of accounting rights by the allocation node, and make statistics on relevant behavior data, such as the time of allocation, the frequency of accounting rights obtained by each member node, etc. Make statistics.
[0038] S220, if the statistical results of the data show that the all...
Embodiment 3
[0061] Figure 4 Schematic diagram of the block chain consensus system provided for the embodiment of the present invention Figure 1 , which can be used to execute as figure 1 The method steps shown. like Figure 4 As shown, the blockchain consensus system includes: a distribution node 410 and a plurality of member nodes 420 coexisting within the same time period, wherein the distribution node 410 is elected by the member nodes 420;
[0062] The allocation node 410 is used to assign the accounting right to any member node 420 according to the preset authority allocation principle for each new block to be generated; the member node 420 is used to assign the new block area The block body performs block body data writing.
[0063] In the block chain consensus system of the embodiment of the present invention, the allocation node elected by the member nodes assigns the bookkeeping right to any member node, and then the member node that obtains the bookkeeping right performs b...
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