Balance management method, system and device and storage medium

A management method and technology of a management system, applied in the fields of balance management methods and systems, equipment and storage media, can solve problems such as single function, not easy to expand, privacy leakage, etc., to solve the problem of scalability and flexibility. Increase and decrease The effect of the risk of privacy breach

Inactive Publication Date: 2018-11-23
HANGZHOU FUZAMEI TECH CO LTD
View PDF4 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Account balance management means that the user account balance is recorded through the blockchain, and the total user balance information is finally summarized by counting the changes in the account balance on the blockchain. The direct use of the account balance method has a single function and is not easy to expand; When UTXO is directly used for balance management, since the address on UTXO is filled with the address of the receiver, there is a certain risk of privacy leakage

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
  • Balance management method, system and device and storage medium
  • Balance management method, system and device and storage medium
  • Balance management method, system and device and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0050] Such as figure 1 As shown, a balance management method includes the following steps:

[0051] S101. The input UTXO used in the wallet construction transaction is included in the frozen UTXO container by the wallet;

[0052] S102. If the transaction is executed successfully, the input UTXO of the wallet in the transaction is moved from the frozen UTXO container to the spent UTXO container; the output UTXO received by the wallet in the transaction is included in the available UTXO container;

[0053] S103. If the execution of the transaction fails or the transaction has not been executed for a long time and the transaction expires, the input UTXO of the wallet in the transaction is moved from the frozen UTXO container to the available UTXO container, such as Picture 11 Shown.

[0054] figure 1 The case in which the transaction is not executed successfully refers to the transaction being executed failed or the transaction has not been executed for a long time, which causes the tra...

Embodiment 2

[0057] Such as figure 2 As shown, the balance management method of this embodiment is further improved on the basis of Embodiment 1. The steps are as follows:

[0058] S101. The input UTXO used in the wallet construction transaction is included in the frozen UTXO container by the wallet;

[0059] S102. If the transaction is successfully executed, the input UTXO of the wallet in the transaction is moved from the frozen UTXO container to the spent UTXO container; the output UTXO received by the wallet in the transaction is included in the available UTXO container;

[0060] S103. If the execution of the transaction fails or the transaction has not been executed for a long time and the transaction expires, the input UTXO of the wallet in the transaction is moved from the frozen UTXO container to the available UTXO container;

[0061] S104. If the transaction is rolled back, the wallet executes the following contents, in no particular order:

[0062] A. Check whether the output UTXO of the ...

Embodiment 3

[0078] The balance management method of this embodiment is further improved on the basis of Embodiments 1 and 2. The transactions in Embodiments 1 and 2 refer to private transactions. In a private transaction, the private address of the recipient is paired with a public key. Generating a one-time public key P ensures that the receiver will not be tracked by others, because only the receiver can generate a one-time private key x to spend the UTXO, ensuring the privacy of users.

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 balance management method, system and device and storage medium, and belongs to the technical field of block chains. The method comprises the steps that a wallet constructinginput UTXO used in transaction and assigned to a frozen UTXO container by the wallet; if the transaction is successfully executed, moving the input UTXO of the wallet in the transaction from the frozen UTXO container to a spent UTXO container; and recording the output UTXO received by the wallet in the transaction into a usable UTXO container; if the transaction is executed unsuccessfully or thetransaction is overtime due to the fact the transaction is not executed for a long time, moving the input UTXO of the wallet in the transaction from the frozen UTXO container to a usable UTXO container. The method can improve the expansibility and flexibility of an account balance management mode. The privacy safety of a user can be improved, and the risk of privacy leakage is reduced.

Description

Technical field [0001] The present invention relates to the technical field of blockchains, in particular to a balance management method and system, equipment and storage medium. Background technique [0002] The function of the privacy wallet balance management is mainly to realize the blockchain privacy transaction process through the account and UTXO hybrid model, using a one-time address as the balance address, under the premise of protecting the privacy of the initiator of the transaction and the receiver of the transaction, Effectively manage the amount in the wallet. [0003] There are two existing system schemes, namely account balance management and UTXO balance management. Account balance management means that the user account balance is recorded through the blockchain, through the statistics of the account balance changes on the blockchain, and finally the total user balance information is summarized, and the account balance method is directly used. The function is rela...

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): G06Q20/06G06Q20/36G06Q20/38
CPCG06Q20/065G06Q20/36G06Q20/3829
Inventor 何正军桑后贵吴思进王志文
Owner HANGZHOU FUZAMEI 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