Abstract: A smart contract is received for a new blockchain transaction and added to a blockchain. The smart contract includes information on a merchant blockchain wallet, a reserve blockchain wallet for the merchant, a dispute blockchain wallet, and a time period. During the time period, when a dispute is lodged by the consumer, the smart contract causes a new transaction to be added to the blockchain that transfers an amount to cover the disputed transaction from the merchant's reserve wallet to the dispute wallet. The dispute is resolved and the dispute resolution added to the blockchain, which causes the smart contract to add another new transaction to the blockchain that either transfers the amount from the dispute wallet back to the merchant's wallet or from the dispute wallet back to the consumer's wallet.
We claim:
1. A method for facilitating dispute resolution for a blockchain
transaction using a smart contract, comprising:
receiving, by a receiver of a blockchain node in a blockchain network, a smart
5 contract, wherein the smart contract includes data associated with a first blockchain
wallet, data associated with a second blockchain wallet, data associated with a third
blockchain wallet, and a period of time;
receiving, by the receiver of the blockchain node, a first blockchain
transaction for payment of a digital currency amount from a fourth blockchain wallet
10 to the first blockchain wallet;
adding, by a processor of the blockchain node, the smart contract and the first
blockchain transaction to a blockchain associated with the blockchain network in one
or more first new blocks;
receiving, by the receiver of the blockchain node, a dispute notification,
15 wherein the dispute notification identifies one of the first blockchain transaction and
the smart contract;
adding, by the processor of the blockchain node, a second blockchain
transaction to the blockchain in a second new block, wherein the second blockchain
transaction is for payment of the digital currency amount from the second blockchain
20 wallet to the third blockchain wallet;
receiving, by the receiver of the blockchain node, a dispute resolution, wherein
the dispute resolution indicates a decision for a first party or a second party; and
adding, by the processor of the blockchain node, a third blockchain transaction
to the blockchain in a third new block, wherein the third blockchain transaction is for
25 payment of the digital currency amount (i) from the third blockchain wallet to the
fourth blockchain wallet if the dispute resolution indicates a decision for the first
party, or (ii) from the third blockchain wallet to the first blockchain wallet if the
dispute resolution indicates a decision for the second party.
30 2. The method of claim 1, wherein the third blockchain transaction is
further for payment of an additional currency amount to a fifth blockchain wallet.
3. The method of claim 2, wherein
26
the fifth blockchain wallet is associated with a dispute resolution entity, and
the dispute resolution is received from the dispute resolution entity.
4. The method of claim 1, wherein
5 the smart contract further includes an identification value, and
the first blockchain transaction includes the identification value.
5. The method of claim 1, further comprising:
adding, by the processor of the blockchain node, the dispute resolution to the
10 blockchain in a fourth new block prior to adding the third blockchain transaction to
the blockchain.
6. The method of claim 5, wherein
the smart contract self-executes upon detection of the fourth new block
15 including the dispute resolution, and
the receiver of the blockchain node receives, from self-execution of the smart
contract, the third blockchain transaction.
7. The method of claim 1, further comprising:
20 adding, by the processor of the blockchain node, the dispute notification to the
blockchain in a fourth new block prior to adding the second blockchain transaction to
the blockchain.
8. The method of claim 1, wherein the dispute notification is received
25 prior to expiration of the period of time.
9. A system for facilitating dispute resolution for a blockchain transaction
using a smart contract, comprising:
a blockchain network including a plurality of blockchain nodes; and
30 a blockchain node included in the blockchain network, wherein
the blockchain node includes
a receiver
receiving a smart contract, wherein the smart contract includes
data associated with a first blockchain wallet, data associated with a second
27
blockchain wallet, data associated with a third blockchain wallet, and a period of time,
and
receiving a first blockchain transaction for payment of a digital
currency amount from a fourth blockchain wallet to the first blockchain wallet, and
5 a processor adding the smart contract and the first blockchain
transaction to a blockchain associated with the blockchain network in one or more
first new blocks,
the receiver of the blockchain node further receives a dispute
notification, wherein the dispute notification identifies one of the first blockchain
10 transaction and the smart contract,
the processor of the blockchain node further adds a second
blockchain transaction to the blockchain in a second new block, wherein the second
blockchain transaction is for payment of the digital currency amount from the second
blockchain wallet to the third blockchain wallet,
15 the receiver of the blockchain node further receives a dispute
resolution, wherein the dispute resolution indicates a decision for a first party or a
second party, and
the processor of the blockchain node further adds a third
blockchain transaction to the blockchain in a third new block, wherein the third
20 blockchain transaction is for payment of the digital currency amount (i) from the third
blockchain wallet to the fourth blockchain wallet if the dispute resolution indicates a
decision for the first party, or (ii) from the third blockchain wallet to the first
blockchain wallet if the dispute resolution indicates a decision for the second party.
25 10. The system of claim 9, wherein the third blockchain transaction is
further for payment of an additional currency amount to a fifth blockchain wallet.
| # | Name | Date |
|---|---|---|
| 1 | 202447059173-STATEMENT OF UNDERTAKING (FORM 3) [05-08-2024(online)].pdf | 2024-08-05 |
| 2 | 202447059173-REQUEST FOR EXAMINATION (FORM-18) [05-08-2024(online)].pdf | 2024-08-05 |
| 3 | 202447059173-PROOF OF RIGHT [05-08-2024(online)].pdf | 2024-08-05 |
| 4 | 202447059173-POWER OF AUTHORITY [05-08-2024(online)].pdf | 2024-08-05 |
| 5 | 202447059173-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105-PCT Pamphlet) [05-08-2024(online)].pdf | 2024-08-05 |
| 6 | 202447059173-FORM 18 [05-08-2024(online)].pdf | 2024-08-05 |
| 7 | 202447059173-FORM 1 [05-08-2024(online)].pdf | 2024-08-05 |
| 8 | 202447059173-FIGURE OF ABSTRACT [05-08-2024(online)].pdf | 2024-08-05 |
| 9 | 202447059173-DRAWINGS [05-08-2024(online)].pdf | 2024-08-05 |
| 10 | 202447059173-DECLARATION OF INVENTORSHIP (FORM 5) [05-08-2024(online)].pdf | 2024-08-05 |
| 11 | 202447059173-COMPLETE SPECIFICATION [05-08-2024(online)].pdf | 2024-08-05 |
| 12 | 202447059173-POA [04-10-2024(online)].pdf | 2024-10-04 |
| 13 | 202447059173-FORM 13 [04-10-2024(online)].pdf | 2024-10-04 |
| 14 | 202447059173-AMENDED DOCUMENTS [04-10-2024(online)].pdf | 2024-10-04 |
| 15 | 202447059173-FORM 3 [03-01-2025(online)].pdf | 2025-01-03 |
| 16 | 202447059173-FER.pdf | 2025-11-04 |
| 1 | 202447059173_SearchStrategyNew_E_searchreportE_26-09-2025.pdf |