Disordered transaction control method based on block chain account model

A blockchain and transaction technology, applied in the direction of instruments, finance, data processing applications, etc., can solve the problems that the client cannot get feedback results quickly, illegal transactions are discarded or postponed packaging, and delayed packaging, etc., to meet high concurrent transactions , the effect of preventing double spending and replay attacks

Active Publication Date: 2017-07-28
HANGZHOU RIVTOWER TECH CO LTD
View PDF9 Cites 56 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the distributed nature of the blockchain network, transactions may be out of order or lost in the process of broadcasting. If the accounting node finds that the transactions are not added in sequence, it will be considered as an illegal transaction and discarded or postponed.
The most serious situation is that a transaction with a certain number in the middle is lost, which will cause all subsequent transactions to be discarded or packaged temporarily, and the client cannot get feedback quickly, so it can only wait for a random time to re-initiate the lost transaction

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
  • Disordered transaction control method based on block chain account model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019] The invention relates to a disordered transaction control method based on a block chain account model. The method is based on an account model. Users use unique IDs (such as UUIDs) instead of self-increasing numbers as the unique identifiers of transactions. Whether the transaction ID already exists in the transaction ID list of the user's history is used to judge whether there is double spending. There is no sequential dependency between transaction IDs, and the accounting node can package transactions into blocks in any order. In addition, the business-level dependency between transactions is guaranteed by the client when initiating the transaction, which does not affect the out-of-order packaging of the bookkeeping nodes. Specific steps are as follows:

[0020] Step 1: The blockchain protocol makers first stipulate the format of the transaction ID, including length and type. This scheme does not specifically specify the length and type, and different lengths and typ...

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 disordered transaction control method based on a block chain account model. The disordered transaction control method based on a block chain account model is characterized in that based on an account model, a user utilizes a unique ID (such as UUID) taken from an increment digital number as the unique identifier for transaction; a node determines whether the behavior of double expenditure exists by determining whether a new transaction ID exists in a historical transaction ID list of the user; an order dependence relationship does not exist between the transaction IDs; an accounting node can packing the transactions into blocks in any order; and the successive dependence relationship of the service layer between the transactions can be guaranteed when a client issues a transaction without influencing disordered packing of the accounting node. The disordered transaction control method based on a block chain account model utilizes the unique ID to prevent double expenditure and playback attack, enables the transaction to not depend on the fixed order, and can use a disordered mode to directly enters the chain, thus satisfying the scene requirement for single-account high concurrent transaction of the client, and avoiding the situation that other transactions are postponed after the transactions are lost in the past.

Description

technical field [0001] The invention relates to a disordered transaction control method based on a block chain account model, which improves the existing rules about orderly transactions in the block chain based on an account model, adds control rules related to disordered transactions, and prevents double transactions Spend related strategies. Background technique [0002] Blockchain is a new distributed technology. It consists of sequentially arranged transactions to form blocks, and then sequentially arranged blocks to form a chain. Each block contains a self-increasing height as a number, and also There is a timestamp used to record the packing time. The transaction sent by the user using the private key signature is packaged by the bookkeeping node into the blockchain storage after broadcasting, and the bookkeeping node broadcasts it to other read-only nodes for verification. The legality of the transaction is determined by the user's signature, and the user needs to ...

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): G06Q40/04
CPCG06Q40/04
Inventor 谢晗剑岳利鹏
Owner HANGZHOU RIVTOWER TECH CO LTD
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