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

Digital currency transaction method and transaction system

A digital currency and transaction method technology, applied in the field of digital currency, can solve the problem of inconvenient memory of private keys, and achieve the effect of avoiding man-in-the-middle attacks

Pending Publication Date: 2022-05-03
HUAZHONG UNIV OF SCI & TECH
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] However, since the private key is not easy to remember, the general digital currency wallet will derive the unique mnemonic string from the private key according to the hash algorithm

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
  • Digital currency transaction method and transaction system
  • Digital currency transaction method and transaction system
  • Digital currency transaction method and transaction system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0039] Such as figure 1 As shown, a digital currency transaction method includes the following steps:

[0040] S101. The real wallet APP of the mobile terminal obtains the current user information, and generates the genetic code of the user to be matched according to the preset first rule. If the generated genetic code of the user to be matched is consistent with the original user genetic code pre-saved in the real wallet APP, then It is judged that the user is a real user; otherwise, it is judged as a fake user.

[0041] In order to prevent man-in-the-middle attacks, the real wallet APP of the present invention can only be used by one person, and multiple people are not allowed to use it. Therefore, only the original user genetic code is stored in each real wallet APP. The real wallet APP obtains the current user information and generates the genetic code of the user to be matched according to the preset first rule. If the genetic code of the original user is the same, then i...

Embodiment 2

[0057] In the first embodiment, the real wallet APP has been installed on the mobile terminal, but there are often counterfeit wallet APPs in practical applications. In order to improve the transaction security of digital currency, it is also necessary to prevent the attack behavior of counterfeit wallet APPs. In view of this, the transaction method of the digital currency disclosed in this embodiment, such as image 3 shown, including the following steps:

[0058] S201. The mobile terminal acquires a first two-dimensional code at a preset location, parses the first two-dimensional code to obtain a download address of the wallet APP to be used, and completes the download and installation of the wallet APP to be used.

[0059] After the user purchases a real hardware wallet from the hardware wallet supplier, the hardware wallet supplier will instruct the user to scan the first QR code at a preset location, which corresponds to the download address of the real wallet APP. But s...

Embodiment 3

[0085] The invention also discloses a digital currency transaction system, including a mobile terminal and a hardware wallet, wherein:

[0086] The mobile terminal is used to use the real wallet APP to obtain the current user information after the real wallet APP is installed, and generate the genetic code of the user to be matched according to the preset first rule. If the generated genetic code of the user to be matched is stored in advance in the wallet APP If the original user's gene password is consistent, then it is judged that the user is a real user; otherwise, it is judged as a fake user; when it is judged that the user is a real user, the real wallet APP of the mobile terminal is also used to receive the second string set by the real user, The second character string is encrypted by using the stored original user genetic code to generate a third two-dimensional code for supply.

[0087] The hardware wallet is used to obtain and identify the third two-dimensional code...

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 digital currency transaction method and system, and the method comprises the steps: obtaining the information of a current user through a real wallet APP of a mobile terminal, generating a to-be-matched user gene password according to a preset first rule, and if the generated to-be-matched user gene password is consistent with an original user gene password pre-stored in the real wallet APP, carrying out the verification of the current user information. If yes, judging that the user is a real user; the real wallet APP receives a second character string set by a real user, encrypts the second character string by using a pre-stored original user gene password and generates a third two-dimensional code; the to-be-used hardware wallet obtains and identifies the third two-dimensional code, decrypts the third two-dimensional code, and outputs a first decryption result to judge whether the to-be-used hardware wallet is true or false, and the first decryption result is the second character string or decryption fails. According to the invention, the user and the hardware wallet are ensured to be true through the operation of encrypting and decrypting the two-dimensional code, so that behaviors such as man-in-the-middle attack are avoided, and the whole digital currency transaction process is safe and reliable.

Description

technical field [0001] The invention relates to the technical field of digital currency, in particular to a digital currency transaction method and a transaction system. Background technique [0002] Digital currency has been very popular since its appearance. It can be considered as a virtual currency based on node network and digital encryption algorithm. The core features of digital currency mainly reflect three aspects: 1. Due to certain open algorithms, digital currency has no issuing body, so no one or organization can control its issuance; 2. Since the number of algorithm solutions is determined, Therefore, the total amount of digital currency is fixed, which fundamentally eliminates the possibility of inflation caused by virtual currency spam; 3. Since the transaction process requires the approval of each node in the network, the transaction process of digital currency is safe enough. In short, digital currency is a currency based on blockchain technology, decentra...

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/36G06Q20/38G06Q40/04G06N3/02
CPCG06Q20/3674G06Q40/04G06Q20/38215G06Q20/3825G06N3/02
Inventor 袁巍万新李珩乔利涛尤新革
Owner HUAZHONG UNIV OF SCI & TECH
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More