Movatterモバイル変換


[0]ホーム

URL:


CN113469690B - Transaction settlement method based on blockchain - Google Patents

Transaction settlement method based on blockchain
Download PDF

Info

Publication number
CN113469690B
CN113469690BCN202110837494.9ACN202110837494ACN113469690BCN 113469690 BCN113469690 BCN 113469690BCN 202110837494 ACN202110837494 ACN 202110837494ACN 113469690 BCN113469690 BCN 113469690B
Authority
CN
China
Prior art keywords
transaction
order
digital signature
commodity
trade
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110837494.9A
Other languages
Chinese (zh)
Other versions
CN113469690A (en
Inventor
王保春
张蛟鹏
余洋
莫恒
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiaqiao Shenzhen Investment Co ltd
Original Assignee
Jiaqiao Shenzhen Investment Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiaqiao Shenzhen Investment Co ltdfiledCriticalJiaqiao Shenzhen Investment Co ltd
Priority to CN202110837494.9ApriorityCriticalpatent/CN113469690B/en
Publication of CN113469690ApublicationCriticalpatent/CN113469690A/en
Application grantedgrantedCritical
Publication of CN113469690BpublicationCriticalpatent/CN113469690B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The invention discloses a transaction settlement method based on a blockchain, which comprises the following steps: the transaction initiator generates a transaction order to the transaction receiver through a transaction third party and uploads the transaction order to a blockchain of a preset intelligent contract; the transaction receiver pays the commodity guarantee amount and performs a first digital signature; the transaction initiator pays the commodity amount and carries out second digital signature; the third-party transaction generation carries out first verification on the transaction order with the first digital signature, the transaction order with the second digital signature, the commodity amount and the commodity guarantee amount; the first verification passes, the transaction receiver sends commodities on the transaction order, the transaction initiator signs and checks the commodities, the third digital signature is carried out after the checking and the confirmation, and the transaction third party carries out the second verification on the transaction order with the third digital signature and the transaction order with the second digital signature; and if the second verification passes, the third party transfers the commodity amount to the transaction receiver. The invention improves the safety of transaction settlement through two times of verification.

Description

Transaction settlement method based on blockchain
Technical Field
The invention relates to the technical field of blockchains, in particular to a transaction settlement method based on blockchains.
Background
Blockchains are currently widely used as a distributed ledger technique in financial systems as a bottom layer technique. In the financial business system, the security of the settlement business based on the blockchain is still a great difficulty in the current technology.
Disclosure of Invention
The invention aims to provide a transaction settlement method based on a blockchain, which improves the security of transaction settlement through two times of verification.
In order to achieve the above object, the present invention provides the following solutions:
a blockchain-based transaction settlement method, comprising:
the transaction initiator initiates transaction intent to the transaction receiver through a transaction third party, generates a transaction order, and uploads the transaction order to a blockchain, wherein an intelligent contract is preset on the blockchain;
the transaction receiver pays the commodity guarantee amount on the transaction order, and carries out first digital signature on the transaction order; simultaneously, the transaction initiator pays the commodity amount on the transaction order, and carries out second digital signature on the transaction order; the transaction third party is used for managing the commodity amount and the commodity guarantee amount, and performing first verification on the transaction order with the first digital signature, the transaction order with the second digital signature, the commodity amount and the commodity guarantee amount;
if the trade order passes the first verification, the trade receiving party sends the commodity on the trade order to the trade initiating party, the trade initiating party signs and checks the commodity on the trade order, a third digital signature is carried out on the trade order after checking and checking, and the trade third party carries out a second verification on the trade order with the third digital signature and the trade order with the second digital signature;
and if the transaction order passes the second verification, the transaction third party transfers the commodity amount paid by the transaction initiator to the transaction receiver.
Optionally, the transaction third party is a banking department.
Optionally, the first verification of the transaction order with the first digital signature, the transaction order with the second digital signature, the commodity amount, and the commodity guarantee amount specifically includes:
the commodity amount on the transaction order of the first digital signature is matched with the commodity amount paid by the transaction initiator;
the commodity transaction amount on the transaction order of the second digital signature is matched with the commodity guarantee amount of the transaction order paid by the transaction receiver in the commodity guarantee amount specified in the intelligent contract;
the first digital signature on the transaction order matches an authentication signature of the transaction recipient on a blockchain;
the second digital signature on the transaction order matches an authentication signature of the transaction initiator on a blockchain.
Optionally, the transaction third party performs a second verification on the third digitally signed order and the second digitally signed order, specifically including:
the third digital signature on the trade order matches the second digital signature on the trade order.
Optionally, the transaction third party performs a second verification of the transaction order of a third digital signature and the transaction order of a second digital signature, and further includes:
if the third digital signature on the trade order does not match the second digital signature on the trade order, the trade third party checks whether the third digital signature is authorized by the trade initiator;
if the transaction is authorized by the transaction initiator, the second verification is passed, otherwise the verification fails.
According to the specific embodiment provided by the invention, the invention discloses the following technical effects: the transaction settlement method based on the blockchain provided by the invention comprises the following steps: the transaction initiator generates a transaction order to the transaction receiver through a transaction third party and uploads the transaction order to a blockchain of a preset intelligent contract; the transaction receiver pays the commodity guarantee amount and performs a first digital signature; the transaction initiator pays the commodity amount and carries out second digital signature; the third-party transaction generation carries out first verification on the transaction order with the first digital signature, the transaction order with the second digital signature, the commodity amount and the commodity guarantee amount; the first verification passes, the transaction receiver sends commodities on the transaction order, the transaction initiator signs and checks the commodities, the third digital signature is carried out after the checking and the confirmation, and the transaction third party carries out the second verification on the transaction order with the third digital signature and the transaction order with the second digital signature; and if the second verification passes, the third party transfers the commodity amount to the transaction receiver. The invention improves the safety of transaction settlement through two times of verification.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions of the prior art, the drawings that are needed in the embodiments will be briefly described below, it being obvious that the drawings in the following description are only some embodiments of the present invention, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a blockchain-based transaction settlement method according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The invention aims to provide a transaction settlement method based on a blockchain, which improves the security of transaction settlement through two times of verification.
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
Fig. 1 is a flowchart of a transaction settlement method based on a blockchain according to an embodiment of the present invention, as shown in fig. 1, where the transaction settlement method based on a blockchain according to the embodiment of the present invention includes:
the transaction initiator initiates transaction intent to the transaction receiver through a transaction third party, generates a transaction order, and uploads the transaction order to a blockchain, wherein an intelligent contract is preset on the blockchain;
the transaction receiver pays the commodity guarantee amount on the transaction order, and carries out first digital signature on the transaction order; simultaneously, the transaction initiator pays the commodity amount on the transaction order, and carries out second digital signature on the transaction order; the transaction third party is used for managing the commodity amount and the commodity guarantee amount, and performing first verification on the transaction order with the first digital signature, the transaction order with the second digital signature, the commodity amount and the commodity guarantee amount;
if the trade order passes the first verification, the trade receiving party sends the commodity on the trade order to the trade initiating party, the trade initiating party signs and checks the commodity on the trade order, a third digital signature is carried out on the trade order after checking and checking, and the trade third party carries out a second verification on the trade order with the third digital signature and the trade order with the second digital signature;
and if the transaction order passes the second verification, the transaction third party transfers the commodity amount paid by the transaction initiator to the transaction receiver.
The transaction third party is a banking department.
The first verification of the transaction order with the first digital signature, the transaction order with the second digital signature, the commodity amount and the commodity guarantee amount specifically includes:
the commodity amount on the transaction order of the first digital signature is matched with the commodity amount paid by the transaction initiator;
the commodity transaction amount on the transaction order of the second digital signature is matched with the commodity guarantee amount of the transaction order paid by the transaction receiver in the commodity guarantee amount specified in the intelligent contract;
the first digital signature on the transaction order matches an authentication signature of the transaction recipient on a blockchain;
the second digital signature on the transaction order matches an authentication signature of the transaction initiator on a blockchain.
The transaction third party performs a second verification of the order with a third digital signature and the order with a second digital signature, and specifically includes:
the third digital signature on the trade order matches the second digital signature on the trade order.
The transaction third party performing a second verification of the transaction order of a third digital signature and the transaction order of a second digital signature, further comprising:
if the third digital signature on the trade order does not match the second digital signature on the trade order, the trade third party checks whether the third digital signature is authorized by the trade initiator;
if the transaction is authorized by the transaction initiator, the second verification is passed, otherwise the verification fails.
The transaction settlement method based on the blockchain provided by the invention comprises the following steps: the transaction initiator generates a transaction order to the transaction receiver through a transaction third party and uploads the transaction order to a blockchain of a preset intelligent contract; the transaction receiver pays the commodity guarantee amount and performs a first digital signature; the transaction initiator pays the commodity amount and carries out second digital signature; the third-party transaction generation carries out first verification on the transaction order with the first digital signature, the transaction order with the second digital signature, the commodity amount and the commodity guarantee amount; the first verification passes, the transaction receiver sends commodities on the transaction order, the transaction initiator signs and checks the commodities, the third digital signature is carried out after the checking and the confirmation, and the transaction third party carries out the second verification on the transaction order with the third digital signature and the transaction order with the second digital signature; and if the second verification passes, the third party transfers the commodity amount to the transaction receiver. The invention improves the safety of transaction settlement through two times of verification.
The principles and embodiments of the present invention have been described herein with reference to specific examples, the description of which is intended only to assist in understanding the methods of the present invention and the core ideas thereof; also, it is within the scope of the present invention to be modified by those of ordinary skill in the art in light of the present teachings. In view of the foregoing, this description should not be construed as limiting the invention.

Claims (4)

CN202110837494.9A2021-07-232021-07-23Transaction settlement method based on blockchainActiveCN113469690B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202110837494.9ACN113469690B (en)2021-07-232021-07-23Transaction settlement method based on blockchain

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202110837494.9ACN113469690B (en)2021-07-232021-07-23Transaction settlement method based on blockchain

Publications (2)

Publication NumberPublication Date
CN113469690A CN113469690A (en)2021-10-01
CN113469690Btrue CN113469690B (en)2024-03-26

Family

ID=77882292

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202110837494.9AActiveCN113469690B (en)2021-07-232021-07-23Transaction settlement method based on blockchain

Country Status (1)

CountryLink
CN (1)CN113469690B (en)

Citations (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102184495A (en)*2011-04-212011-09-14北京天地融科技有限公司Network payment method and system
CN102801710A (en)*2012-07-042012-11-28北京天龙融和软件有限公司Networked transaction method and system
CN108399571A (en)*2018-01-302018-08-14厦门快商通信息技术有限公司Unsecured method of commerce and system based on block chain intelligence contract
CN109478997A (en)*2016-07-292019-03-15区块链控股有限公司System and method for block chain implementation
CN109544160A (en)*2018-11-202019-03-29杭州呯嘭智能技术有限公司A kind of transaction authenticity verification methods and system based on block chain and intelligent contract
CN110188138A (en)*2019-04-252019-08-30阿里巴巴集团控股有限公司Data synchronous system, method, apparatus and electronic equipment based on alliance's chain
CN110363513A (en)*2019-07-152019-10-22湖南智慧政务区块链科技有限公司Payment unions method and apparatus based on block chain
CN110458560A (en)*2019-07-122019-11-15阿里巴巴集团控股有限公司For carrying out the method and device of transaction verification
CN110570196A (en)*2019-09-052019-12-13腾讯科技(深圳)有限公司Transaction data processing method and device, terminal equipment and storage medium
CN110675153A (en)*2019-10-102020-01-10北京京东振世信息技术有限公司Block chain-based data verification method and device, storage medium and electronic equipment
CN111130795A (en)*2019-12-132020-05-08浙商银行股份有限公司Multistage signature method based on block chain technology
CN111316595A (en)*2017-11-092020-06-19区块链控股有限公司 A system for protecting verification keys from being altered and verifying the validity of proofs of correctness
CN111433800A (en)*2017-12-282020-07-17华为国际有限公司Transaction processing method and related equipment
CN111641655A (en)*2020-06-032020-09-08中国银行股份有限公司Block chain-based guarantee fund service processing method, device and system
WO2020178752A1 (en)*2019-03-042020-09-10nChain Holdings LimitedMethod of using a blockchain
CA3141299A1 (en)*2019-06-252020-12-30Resilience Financing Inc.Financial transaction analytics and data management
CN112766823A (en)*2021-03-022021-05-07苏州宏久航空防热材料科技有限公司Intellectual property block chain network transaction system and transaction process based on product
CN113111386A (en)*2021-04-302021-07-13永旗(北京)科技有限公司Privacy protection method for block chain transaction data
CN114445072A (en)*2020-10-302022-05-06富泰华工业(深圳)有限公司Block chain transaction method and block chain transaction system
WO2022128285A1 (en)*2020-12-152022-06-23Nchain Licensing AgGenerating and validating blockchain transactions

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US10896418B2 (en)*2017-12-292021-01-19Ebay Inc.Secure management of data files using a blockchain
WO2019235198A1 (en)*2018-06-062019-12-12日本電信電話株式会社Settlement system, settlement method, user device, and settlement program
AU2018349940B2 (en)*2018-12-292020-08-20Advanced New Technologies Co., Ltd.System and method for information protection
US10984417B2 (en)*2019-04-252021-04-20Advanced New Technologies Co., Ltd.Blockchain-based data synchronization system, method, apparatus, and electronic device

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102184495A (en)*2011-04-212011-09-14北京天地融科技有限公司Network payment method and system
CN102801710A (en)*2012-07-042012-11-28北京天龙融和软件有限公司Networked transaction method and system
CN109478997A (en)*2016-07-292019-03-15区块链控股有限公司System and method for block chain implementation
CN111316595A (en)*2017-11-092020-06-19区块链控股有限公司 A system for protecting verification keys from being altered and verifying the validity of proofs of correctness
CN111433800A (en)*2017-12-282020-07-17华为国际有限公司Transaction processing method and related equipment
CN108399571A (en)*2018-01-302018-08-14厦门快商通信息技术有限公司Unsecured method of commerce and system based on block chain intelligence contract
CN109544160A (en)*2018-11-202019-03-29杭州呯嘭智能技术有限公司A kind of transaction authenticity verification methods and system based on block chain and intelligent contract
WO2020178752A1 (en)*2019-03-042020-09-10nChain Holdings LimitedMethod of using a blockchain
CN110188138A (en)*2019-04-252019-08-30阿里巴巴集团控股有限公司Data synchronous system, method, apparatus and electronic equipment based on alliance's chain
CA3141299A1 (en)*2019-06-252020-12-30Resilience Financing Inc.Financial transaction analytics and data management
CN110458560A (en)*2019-07-122019-11-15阿里巴巴集团控股有限公司For carrying out the method and device of transaction verification
CN110363513A (en)*2019-07-152019-10-22湖南智慧政务区块链科技有限公司Payment unions method and apparatus based on block chain
CN110570196A (en)*2019-09-052019-12-13腾讯科技(深圳)有限公司Transaction data processing method and device, terminal equipment and storage medium
CN110675153A (en)*2019-10-102020-01-10北京京东振世信息技术有限公司Block chain-based data verification method and device, storage medium and electronic equipment
CN111130795A (en)*2019-12-132020-05-08浙商银行股份有限公司Multistage signature method based on block chain technology
CN111641655A (en)*2020-06-032020-09-08中国银行股份有限公司Block chain-based guarantee fund service processing method, device and system
CN114445072A (en)*2020-10-302022-05-06富泰华工业(深圳)有限公司Block chain transaction method and block chain transaction system
WO2022128285A1 (en)*2020-12-152022-06-23Nchain Licensing AgGenerating and validating blockchain transactions
CN112766823A (en)*2021-03-022021-05-07苏州宏久航空防热材料科技有限公司Intellectual property block chain network transaction system and transaction process based on product
CN113111386A (en)*2021-04-302021-07-13永旗(北京)科技有限公司Privacy protection method for block chain transaction data

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Secured Insurance Framework Using Blockchain and Smart Contract;Abid Hassan 等;Scientific Programming;第2021卷;6787406(1-11)*
区块链交易安全问题研究;孙国梓 等;南京邮电大学学报(自然科学版);第41卷(第2期);36-48*
区块链视域下农产品电商体系创新研究;王晓宇 等;新乡学院学报;第38卷(第1期);19-22*

Also Published As

Publication numberPublication date
CN113469690A (en)2021-10-01

Similar Documents

PublicationPublication DateTitle
CN110214334B (en)Applying a distributed ledger to network payments as a financial transaction settlement and reconciliation
CN103258270B (en)Bank paying method and device thereof
WO2007016114A3 (en)Methods and systems for improved security for financial transactions through a trusted third party entity
CN111104684B (en)Block chain-based fund supervision method and system
WO2020147484A1 (en)Transaction clearing method and transaction clearing system
CA3059438A1 (en)Systems and methods for recording data representing multiple interactions
CN110223067B (en) An off-chain one-to-many payment method and system with decentralization characteristics
CN103248483B (en)A kind of real name verification device
CN107784750A (en)A kind of loan done by oneself machine terminal management system and method
CN111539705A (en)Cross-border payment method and device based on block chain
CN113469690B (en)Transaction settlement method based on blockchain
CN111914231A (en) Blockchain-based authentication method, system, device and storage medium
CN102270332A (en)System and method for guaranteeing safe use of credit line of credit card of client
CN113506106A (en)Transaction method, settlement method and device and storage medium thereof
US20120259772A1 (en)Electronic money transfer embedded in social media communities
CN106372911A (en)Method, system and apparatus for opening electronic certificate
CN114140112A (en) Mobile Banking Cross-border Payment Transaction Security Verification Method
CN112215707B (en)Use method of customized asset transaction intelligent contract based on blockchain
CN107909370B (en)Multiple safety control method and system for electronic payment platform
CN109801032A (en)A kind of method that the insurance of airplane flight delay is settled a claim automatically
CN111242755A (en)Creditor and debt registration and cancellation method and system based on block chain
CN113781223B (en)Method and device for online transaction, electronic equipment and storage medium
CN110689420A (en)Honesty bill operating system
CN108805542A (en)A kind of block chain network affaris safety trade system based on information security
US20250165972A1 (en)Fraud prevention parallel metaverse system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
TA01Transfer of patent application right
TA01Transfer of patent application right

Effective date of registration:20220929

Address after:Room 305, No. 188, Zhugu Shi Road, Wulian, Central City, Longgang Street, Longgang District, Shenzhen, Guangdong 518000

Applicant after:Jiaqiao (Shenzhen) Investment Co.,Ltd.

Address before:D-1908, 19th floor, building 222, Wangjing Xiyuan, Chaoyang District, Beijing

Applicant before:Yongqi (Beijing) Technology Co.,Ltd.

GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp