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

Accounting method and device

A ledger and account technology, applied in the field of blockchain, can solve the problems such as the decline of blockchain accounting efficiency and the failure of concurrent transactions, and achieve the effect of improving accounting efficiency and avoiding transaction failure.

Active Publication Date: 2021-12-21
UNION MOBILE PAY
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a bookkeeping method and device to solve the problem of easy failure of concurrent transactions in the prior art, which leads to a decrease in bookkeeping efficiency in the blockchain

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
  • Accounting method and device
  • Accounting method and device
  • Accounting method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0048] The following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0049]Blockchain technology is a technical solution for collectively maintaining a reliable database through decentralization and trustlessness. More generally speaking, blockchain technology is a way for all people to participate in bookkeeping.

[0050] In the above embodiment, acquiring the transaction data sent by multiple applications may be sent immediately after the application completes the transaction, or periodically sent by the applic...

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 an accounting method and device, which are applied to a block chain system. The block chain system includes at least two nodes. The method includes: the first node receives a first transaction request sent by a transaction initiator; The first node is any node in the blockchain system; the first node obtains the first state data at the current moment from the ledger of the blockchain system according to the first transaction request; The first status data is used to characterize the current status of the account corresponding to the first transaction; the first node executes the first transaction request according to the first transaction request and the first status data, and Generate a first transaction value; the first transaction value is the result of executing the first transaction request; package the first state data and the second transaction value into a first message, and publish it to the block chain system.

Description

technical field [0001] The invention relates to the technical field of block chains, in particular to an accounting method and device. Background technique [0002] In order to improve business processing capabilities, different node servers in the blockchain may process multiple transactions at the same time. To avoid concurrency conflicts, a multi-version control protocol (MVCC) can be used. Specifically, MVCC maintains a Version number (version), where the version number is an increasing sequence. When a node server receives a transaction, it will attach a version dependency (verDep) to each transaction, that is, set the version number of its state data for the transaction from the time it is issued to the end of the transaction. When the transaction is finally executed, it will be verified whether the additional version depends on the version of the state data of the current blockchain. If not, the transaction will be rejected. [0003] When a concurrency conflict occu...

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 Patents(China)
IPC IPC(8): G06Q40/04G06Q20/40G06F16/27
CPCG06Q20/407G06Q40/04
Inventor 陈正李贲殷舒徐加明刘胜
Owner UNION MOBILE PAY
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