Distributed accounting method and device, storage medium and electronic device

A distributed and illegal technology, applied in the field of data processing, can solve the problems of low transaction throughput of blockchain, reduce the impact of network bandwidth and machine performance, improve scalability, and reduce transaction confirmation delay.

Active Publication Date: 2018-12-11
赵东洋
View PDF5 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The present invention provides a method, device, storage medium and electronic equipment for distributed bookkeeping, which are used to solve the defect of low throughput of existing block chain transactions

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
  • Distributed accounting method and device, storage medium and electronic device
  • Distributed accounting method and device, storage medium and electronic device
  • Distributed accounting method and device, storage medium and electronic device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0057] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention.

[0058] A distributed bookkeeping method provided by an embodiment of the present invention is used to realize distributed bookkeeping by using multiple nodes in the network, see figure 1 As shown, the method includes steps 101-103:

[0059] Step 101: Obtain transaction events and store them in a directed acyclic structure, where the transaction events include one or more transaction records.

[0060] In the embodiment of the present invention, each transaction corresponds to a transaction record, and a transaction event may include a transaction record, or multiple transaction records may be combined and processed to improve processing efficiency. The acquisition o...

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 provides a distributed accounting method and device, a storage medium and an electronic device, wherein the method comprises the following steps: obtaining a transaction event and storing the transaction event in a directed acyclic structure, wherein the transaction event comprises one or more transaction records; generating a stage block of the current round according to all transaction events stored in a directed acyclic structure in the current stage, and performing consensus processing on the stage blocks of the current round; after the consensus of the phase blocks of the current round is completed, connecting the phase blocks of the current round to the phase blocks of the previous round in a chain structure. The method combines a directed acyclic structure and a chainstructure organically, records transaction events through directed acyclic structure, so that transaction events can be processed in parallel, transaction throughput is improved, and transaction confirmation delay is reduced. The chain structure is used to store each phase block to make the transaction events in the block reach a definite consensus state, so a guarantee is provided for the execution of intelligent contract and the security of the system is improved.

Description

technical field [0001] The present invention relates to the technical field of data processing, in particular to a distributed bookkeeping method, device, storage medium and electronic equipment. Background technique [0002] Blockchain is a decentralized public database based on consensus mechanism. The so-called consensus mechanism refers to the algorithm that ensures data consistency in a distributed system; decentralization means that all nodes can freely choose to participate or leave, and the participating nodes have equal rights; open database means that everyone can view blocks at any time Historical data on the chain. Therefore, the blockchain is composed of many peer nodes, and the consistency of data is guaranteed through the consensus mechanism, thus forming a unified distributed ledger. [0003] The traditional blockchain represented by Bitcoin and Ethereum adopts a chain structure, which essentially forms a hash tree for retrieval, and confirms transactions b...

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): G06F17/30G06Q20/38G06Q40/04
CPCG06Q20/389G06Q40/04
Inventor 黄祺尹珊
Owner 赵东洋
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