Transaction Verification Method And System Based On Block Chain

  • Published: Mar 29, 2017
  • Earliest Priority: Oct 27 2016
  • Family: 3
  • Cited Works: 0
  • Cited by: 7
  • Cites: 5
  • Additional Info:
Full-text?

The full document isn't yet available to us from the patent office, but we've found a related patent (family member) to use for our images and PDF.

Abstract

The invention discloses a transaction verification method and system based on a block chain. The method comprises the following steps: when a node on the block chain processes a transaction with a transaction type and a transaction amount, decrypting an original balance of each transaction side through first decryption parameters sent through the transaction sides, obtaining new balances by calculating each original balance, obtaining encrypted new balances by encrypting the new balances through encryption parameters sent by the transaction sides, and broadcasting each encrypted new balance on each node of the block chain; when the node of the block chain receives the broadcast encrypted new balance of each transaction side, starting an intelligent contract to perform composite number verification; if the composite number verification succeeds, performing updating based on each corresponding encrypted new balance; and invoking an external negative balance verification system to perform negative balance examination on each account balance, and if the negative balance examination succeeds, determining that transaction verification succeeds. According to the invention, whether the transaction is normal can be verified, and the transaction processing speed on the block chain can also be guaranteed under the condition that the system overhead is not occupied.


Claims

Information currently unavailable.

Family Member PDF
Family Member Preview
These are the images from a related family member, as the full document isn't yet available to us from the patent office.
Document History
  • Publication: Mar 29, 2017
  • Application: Oct 27, 2016
    CN CN 201610959872 A
  • Priority: Oct 27, 2016
    CN CN 201610959872 A

Download Citation


Sign in to the Lens

Feedback