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

Pending Publication Date: 2022-01-07
NAT UNIV OF DEFENSE TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In essence, the static and fixed bookkeeping frequency will lead to block expansion dilemma, making it very difficult to directly improve the bookkeeping service capability on the chain by statically setting the frequency method, and it is difficult to meet the needs of transactions in the inter-cloud computing ecosystem. Bookkeeping needs when payment fluctuates violently

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
  • Method and system for dynamically adjusting frequency of chain accounting block

Examples

Experimental program
Comparison scheme
Effect test

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...

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 method and system for dynamically adjusting the frequency of a chain accounting block, and the method comprises the steps that a committee for dynamically adjusting the frequency of the block is selected to continuously collect and mine block information, and a continuously updated block information historical data set is formed; based on the historical data set, the committee predicts the increase and decrease trend of the transaction number; according to the transaction number prediction result, the committee determines the demand and amplitude of block frequency adjustment in advance; the committee broadcasts and publishes a frequency standard of a subsequent block, and a block frequency adjustment consensus is achieved in a whole chain range; the whole chain generates and accepts the block with the new frequency according to the new block frequency standard; and the committee evaluates the block frequency dynamic adjustment strategy and carries out necessary correction. According to the method, the frequency of the chain accounting block can be dynamically adjusted, the method has the advantages of being dynamic, flexible, efficient, good in expansion and the like, and the method has great significance in building a block flexible expansion accounting technology and solving the problem of cloud transaction payment accounting.

Description

technical field [0001] The invention relates to block chain technology, in particular to a method and system for realizing dynamic adjustment of bookkeeping block frequency on the chain. Background technique [0002] In inter-cloud computing, the complexity and uncertainty introduced by global participation further magnifies the importance and urgency of studying the issue of inter-cloud transaction payment accounting. As a distributed shared ledger and database, the blockchain has the characteristics of decentralization, non-tampering, traceability, traceability, collective maintenance, openness and transparency, etc. The problem of efficient and reliable bookkeeping technology. [0003] In the blockchain, the granularity of the bookkeeping block and the bookkeeping frequency are the core parameters of the distributed ledger technology. How to set the upper limit of the bookkeeping block size and the frequency of block generation is a difficult problem in distributed bookk...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/50G06F21/64
CPCG06F9/5083G06F21/64
Inventor 史佩昌陈明王怀民刘惠傅翔杨尚之姜枫高菲马鹏辉
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products