Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Account activeness perceived block chain world state dynamic construction method and system

A construction method and activity technology, applied in the field of dynamic construction of the blockchain world state perceived by account activity, can solve problems such as increased storage space and reduced update efficiency

Active Publication Date: 2022-05-31
SHANDONG UNIV
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] In order to solve the above-mentioned problems, the present invention proposes a method and system for dynamically constructing blockchain world states that are aware of account activity. Aiming at the problem of exponential growth in world state accumulation, the influence of different activity levels of accounts is considered to solve the problem of Ethereum state data is growing exponentially, which brings problems of increased storage space and lower query and update efficiency

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
  • Account activeness perceived block chain world state dynamic construction method and system
  • Account activeness perceived block chain world state dynamic construction method and system
  • Account activeness perceived block chain world state dynamic construction method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0047] As shown in Figure 1, the present embodiment provides a method for dynamically constructing a blockchain world state for account activity perception,

[0053]

[0057] S14: The activity of all accounts needs to be attenuated;

[0058] S15: The activity of all accounts remains unchanged.

[0060] S21: in the state transition process, obtain the transaction executed in the current block of the blockchain, and generate the state in the transaction.

[0072] S37: the state of all accounts is changed in the MPT branch of the world state tree;

[0073] S38: The world state tree remains unchanged.

[0076] S41: The full node judges whether the account to be verified is an active account in the target block, if it executes step S42, if no

[0077] S42: in the active account branch, the account to be verified is merged with the adjacent sibling node hash values ​​in turn to re-

[0079] S44: Return the reconstructed state root to the light node together with the state of the account ...

Embodiment 2

[0090] The present embodiment provides a blockchain world state dynamic construction system for account activity perception, including:

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 block chain world state dynamic construction method and system based on account activeness perception, and the method comprises the steps: calculating the activeness of an account of which the state is changed in a block, dividing an active account and an inactive account, and constructing an active account table; an active account state table is constructed according to the accounts with the changed states and the states of the accounts; receiving a transaction executed in the current block, and dividing account properties of accounts with changed states in the transaction according to the active account table so as to construct a world state tree; and updating the active account state table according to the account with the changed state in the transaction and the latest state of the account, judging whether the account properties of the target account in the current block and the previous block are converted or not, adopting a corresponding branch conversion strategy according to the conversion of the account properties, and updating the world state tree according to the branch conversion strategy. The problems that along with exponential growth of Ethereum state data, storage space is increased, and query and updating efficiency is reduced are solved.

Description

A method and system for dynamically constructing the blockchain world state based on account activity perception technical field [0001] The present invention relates to the technical field of block chain state organization, and in particular, to a block chain with account activity perception World state dynamic construction method and system. Background technique The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art information. technique. [0003] Blockchain is a distributed and decentralized computing and storage architecture. Typical blockchain platforms use Bitcoin using the UTXO model and Ethereum using the account model. In Ethereum, a transaction is the amount of information that Ethereum is based on According to the data unit, the essence of system operation is to process transactions and update the status of the entire network. The full Ethereum state refers to all...

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): G06F16/27G06Q40/04
CPCG06F16/27G06Q40/04
Inventor 赵永光窦雅明郑永清孔兰菊郭伟崔立真李庆忠钱进
Owner SHANDONG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products