Method and system for dynamically adjusting frequency of chain accounting block
A dynamic adjustment and block technology, applied in the blockchain field, can solve problems such as difficulties, block expansion difficulties, difficulty in meeting accounting needs, etc., and achieve the effects of reducing dependence, adjusting accurately, and clarifying requirements and ranges
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0030] Such as figure 1 As shown, in this embodiment, the method for dynamically adjusting the frequency of bookkeeping blocks on the chain includes:
[0031] 1) The blockchain establishes a committee for dynamic adjustment of block frequency;
[0032] 2) The committee collects and mines the block information of the blockchain, and updates the block information historical data set on the basis of the existing block information historical data set to form an updated block information historical data set;
[0033] 3) The committee predicts the increase and decrease trend of the number of transactions based on the block information historical data set based on the preset prediction model;
[0034] 4) The committee determines the new block frequency standard for subsequent blocks based on the increase and decrease trend of the number of transactions;
[0035] 5) The committee broadcasts and announces the new block frequency standard, and reaches a consensus on the adjustment of ...
Embodiment 2
[0051] This embodiment is a further improvement on Embodiment 1.
[0052] In this embodiment, after regularly re-electing the member nodes in the committee for the dynamic adjustment of the block frequency, it also includes rewarding the member nodes in the previous committee. The affirmation of the work of the committee nodes is also an incentive to encourage all nodes to actively participate in and maintain the mechanism of dynamically adjusting the frequency of bookkeeping blocks on the chain. Rewards can be bonuses, virtual currency, points and other evaluable contributions of various forms.
Embodiment 3
[0054] This embodiment is a further improvement on Embodiment 2.
[0055] In this embodiment, on the basis of Embodiment 2, the rewards for committee members are further involved in the re-election of committee members in the committee whose block frequency is dynamically adjusted, and during the re-election, active nodes at the same level Prioritize the selection of nodes with less rewards, which can make the distribution of committee members more even and reasonable, and avoid the problem of unfair allocation of computing resources caused by some active nodes participating in the dynamic adjustment of block frequency too much.
[0056] Those skilled in the art should understand that the embodiments of the present application may be provided as methods, systems, or computer program products. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furt...
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