Digital currency-based electronic transaction method and system

A digital currency and transaction technology, applied in the field of digital currency, can solve problems such as poor user experience, no payment proof, and inability to pursue, and achieve the effect of improving efficiency

Active Publication Date: 2017-05-10
FEITIAN TECHNOLOGIES
View PDF6 Cites 87 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the existing digital currency transaction, the payee sends the payment address to the payer, and the payer transfers the digital currency to the payee according to the payment address. Since the payer does not have enough information to verify the identity of the payee, the payee The identity is likely to be hijacked and forged by the middleman, and the digital currency is likely to be stolen; in the process of information transmission between the payee and the payer, it is usually just a simple payment address, and the information transmitted during the transmission process is all clear text , which can easily lead to information leakage during the transmission p...

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0038] The present invention provides an electronic transaction method based on digital currency, such as figure 1 As shown, the method specifically includes:

[0039] Step S1: The digital currency wallet receives the payment request package from the e-commerce server. The payment request package includes the payment request information and the signature information of the payment request information that the e-commerce server uses its own private key to save. The payment request information includes the e-commerce certificate , transaction amount and e-commerce public key address;

[0040] Step S2: The digital currency wallet obtains the e-commerce certificate and signature information from the payment request information in the payment request package, uses the e-commerce certificate to verify the signature information, and executes step S3 if the verification is passed, and rejects the transaction if the verification fails;

[0041] Step S3: The digital currency wallet obt...

Embodiment 2

[0074] The present invention provides an electronic transaction method based on digital currency, such as figure 2 As shown, the method specifically includes:

[0075] Step 10: The digital currency wallet sends a transaction request to the e-commerce server.

[0076] An example in this embodiment is: when a consumer user purchases commodities on the e-commerce server through the digital currency wallet, enters the settlement page of the e-commerce server, and clicks the "pay" button, the digital currency wallet sends a payment to the e-commerce server. Send a transaction request.

[0077] Step 11: The e-commerce server receives the transaction request, obtains the transaction amount corresponding to the transaction request, and generates a transmission address and an e-commerce public key address.

[0078] Specifically, after receiving the transaction request, the e-commerce server obtains the transaction amount of the commodity corresponding to the transaction request, for...

Embodiment 3

[0175] The present invention provides a system of electronic transactions based on digital currency, such as image 3 As shown, including digital currency wallet 1 and e-commerce server 2;

[0176] Among them, digital currency wallet 1 includes:

[0177] Preservation module 101, used for preserving digital currency private key;

[0178] The first receiving module 102 is configured to receive the payment request package from the e-commerce server 2, the payment request package includes payment request information and the signature information of the payment request information that the e-commerce server 2 uses its own saved private key, and the payment request information includes Including e-commerce certificate, transaction amount and e-commerce public key address;

[0179] The first obtaining module 103 is configured to obtain the e-commerce certificate and signature information from the payment request information of the payment request package received by the first recei...

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 digital currency-based electronic transaction method and system, and belongs to the field of digital currency. The method comprises the steps of receiving a payment request package comprising an e-commerce certificate, signature information, a transaction amount and an e-commerce public key address from an e-commerce server by a digital currency wallet, verifying the signature information by using the e-commerce certificate, obtaining corresponding transaction data, a transaction identifier and a digital currency private key when the verification is passed, performing signature on the transaction data and the e-commerce public key address by using the digital currency private key, organizing the transaction information according to a signature result, the transaction identifier and the corresponding digital currency public key, broadcasting the transaction information to a digital currency network, and sending a payment package organized according to the transaction information to the e-commerce server; and verifying the signature result in the payment package by the e-commerce server, and when the verification is passed, determining transaction completion or transaction closing according to whether verification passing information of the transaction information is found in the digital currency network or not. According to the method and the system provided by the invention, the electronic transaction efficiency is improved.

Description

technical field [0001] The present invention relates to the field of digital currency, in particular to an electronic transaction method and system based on digital currency. Background technique [0002] In the existing digital currency transaction, the payee sends the payment address to the payer, and the payer transfers the digital currency to the payee according to the payment address. Since the payer does not have enough information to verify the identity of the payee, the payee The identity is likely to be hijacked and forged by the middleman, and the digital currency is likely to be stolen; in the process of information transmission between the payee and the payer, it is usually just a simple payment address, and the information transmitted during the transmission process is all clear text , which can easily lead to information leakage during the transmission process; there is no payment proof in the transaction between the payee and the payer, and there is no way 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
IPC IPC(8): G06Q20/06G06Q20/38G06Q30/00G06Q30/06G06Q20/36
CPCG06Q20/065G06Q20/3674G06Q20/382G06Q20/3821G06Q20/3825G06Q30/00G06Q30/0601
Inventor 陆舟于华章
Owner FEITIAN TECHNOLOGIES
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