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

Private transaction method, device and system

A transaction method and transaction technology, applied in the field of currency transactions, can solve problems such as privacy leakage

Pending Publication Date: 2021-05-18
CHINA ACADEMY OF INFORMATION & COMM
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of this application provides a private transaction method, device and system to solve the risk of privacy leakage caused by the plain text disclosure of the transaction amount in the prior art

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
  • Private transaction method, device and system
  • Private transaction method, device and system
  • Private transaction method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] Exemplary embodiments of the present application will be described in detail below in conjunction with the accompanying drawings. Apparently, the described embodiments are only part of the embodiments of the present application, rather than exhaustive of all the embodiments. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

[0023] In the existing UTXO transactions, the purpose of disclosing the transaction amount is to verify whether the input amount is equal to the sum of the output amount and the change amount, but in fact, the specific amount of the amount is not important during verification, as long as the input amount is equal to the output amount The sum of the amount and the change amount can prove the legitimacy of the transaction. Therefore, the embodiment of this application provides a private transaction method, which converts the amount in the...

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 embodiment of the invention provides a private transaction method, device and system. The method comprises the steps of obtaining an input amount v1, an output amount v2 and a change amount v3 of a transaction; calculating an input hidden amount C1, an output hidden amount C2, a change hidden amount C3 and a remainder C4; and packaging the input hidden amount, the output hidden amount, the change hidden amount and the remaining items into a transaction, and sending the packaged transaction to a block chain network. In the technical scheme, the hiding of the transaction amount is realized by utilizing the formula C = r * G + v * H. Meanwhile, the remainder C4 of the transaction is calculated, so that the transaction meets the condition that if the input amount v1 = the output amount v2 + the change amount v3, the equation C1 = C2 + C3 + C4 is established, and therefore, the embodiment not only can hide the transaction amount, but also does not influence the normal verification of the transaction legality.

Description

technical field [0001] The present application relates to the technical field of currency transactions, and in particular, to a private transaction method, device and system. Background technique [0002] UTXO (Unspent Transaction Outputs, unspent transaction output) is one of the core concepts of Bitcoin transactions and verification, and is often used in blockchain systems. Transactions form a set of chain structures. All legal Bitcoin transactions can be traced back to the output of one or more previous transactions. The end of these chains is the current unspent transaction output. figure 1 It shows a schematic diagram of the existing structure of a UTXO transaction. The input of a UTXO transaction includes: the input account address and the balance in the account (that is, the input amount), and the output includes: the output account address and the output amount, the change account address and the change amount . The sum of the output amount and the change amount mu...

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
IPC IPC(8): G06Q20/38G06Q20/40
CPCG06Q20/3827G06Q20/3829G06Q20/401
Inventor 金键李志平郭健谢家贵张波马旭锋魏星杨威
Owner CHINA ACADEMY OF INFORMATION & COMM
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