US2021357916A1PendingUtilityA1

Systems and methods for blockchain-based transaction settlement

Assignee: BlocX LLCPriority: Jul 15, 2019Filed: Jul 29, 2021Published: Nov 18, 2021
Est. expiryJul 15, 2039(~13 yrs left)· nominal 20-yr term from priority
Inventors:Anna Vladi
G06Q 20/3678G06Q 20/02H04L 9/50H04L 9/3218G06Q 20/389G06Q 2220/00G06Q 20/0658G06Q 20/223G06Q 20/065G06Q 20/3829G06Q 20/381H04L 2209/56H04L 9/0637H04L 9/3239G06Q 20/3674H04L 2209/38
44
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system may include a blockchain network, a trust entity, and multiple user devices. A smart contract of the blockchain network may be configured to receive data from the trust entity and transfer digital stable tokens to a first user's cryptocurrency wallet. The first user may generate a blockchain transaction on the blockchain network in order to transfer some digital stable tokens to a second user. The second user may cash out some of the digital stable tokens via a smart contract of the blockchain network. The smart contract may send an instruction to the trust entity's computing system to transfer fiat currency into a financial account of the second user. A token cross-chain bridge may also facilitate the exchange of cryptocurrency for digital stable tokens.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented method for blockchain-based transaction settlement, comprising:
 under control of one or more computing devices executing computer-readable instructions,
 receiving, from a trust entity computing system, deposit data, wherein the deposit data includes
 data identifying a first user, and 
 a first fiat amount; 
 
 transferring, via a first smart contract of a blockchain network, a first amount of a digital stable token to a first cryptocurrency wallet address, wherein
 the first amount of the digital stable token corresponds to the first fiat amount, and 
 the first cryptocurrency wallet address includes a cryptocurrency wallet address of the first user; 
 
 receiving, at the blockchain network, a first blockchain transaction, wherein the first blockchain transaction includes
 the first cryptocurrency wallet address, 
 a second cryptocurrency wallet address, wherein the second cryptocurrency wallet address includes a cryptocurrency wallet address of a second user, and 
 a second amount of the digital stable token; 
 
 receiving, at the blockchain network, a second blockchain transaction, wherein the second blockchain transaction includes
 the second cryptocurrency wallet address, 
 a third cryptocurrency wallet address, and 
 a third amount of the digital stable token; and 
 
 transmitting an instruction to the trust entity computing system, wherein in response to receiving the instruction, the trust entity computing system is configured to transfer a second fiat amount to an account of the second user, wherein the second fiat amount corresponds to the third amount of the digital stable token. 
   
     
     
         2 . The computer-implemented method of  claim 1 :
 further comprising minting the first amount of the digital stable token; and   wherein transferring the first amount of the digital stable token to the first cryptocurrency wallet includes the first smart contract generating a third blockchain transaction, wherein the third blockchain transaction includes
 the first cryptocurrency wallet address, and 
 the first amount of the digital stable token. 
   
     
     
         3 . The computer-implemented method of  claim 1 , further comprising, in response to receiving the first blockchain transaction, transferring a portion of the second amount of digital stable token to a fourth cryptocurrency wallet address. 
     
     
         4 . The computer-implemented method of  claim 1 , wherein the third cryptocurrency wallet address includes a dead-end cryptocurrency wallet address. 
     
     
         5 . The computer-implemented method of  claim 1 , further comprising, in response to the receiving the second blockchain transaction, transferring a portion of the third amount of digital stable token to a fifth cryptocurrency wallet address. 
     
     
         6 . The computer-implemented method of  claim 1 , further comprising receiving, at the blockchain network, a fourth blockchain transaction, wherein the fourth blockchain transaction includes:
 the second cryptocurrency wallet address;   a sixth cryptocurrency wallet address; and   a fourth amount of the digital stable token.   
     
     
         7 . The computer-implemented method of  claim 1 , further comprising:
 detecting, via the first smart contract, a notification from a token cross-chain bridge in data communication with the blockchain network; and   sending, via the first smart contract, a fifth amount of the digital stable token to the first cryptocurrency wallet.   
     
     
         8 . A system, comprising:
 at least one computer processor;   a data storage device configured to store a copy of a blockchain of a blockchain network; and   a non-transitory computer-readable storage medium including a plurality of executable instructions, wherein the at least one computer processor is configured to execute the plurality of executable instructions to,
 receive, from a trust entity computing system, deposit data, wherein the deposit data includes
 data identifying a first user, and 
 a first fiat amount, 
 
 transfer, via a first smart contract of the blockchain network, a first amount of a digital stable token to a first cryptocurrency wallet address, wherein
 the first amount of the digital stable token corresponds to the first amount of the fiat currency, and 
 the first cryptocurrency wallet address includes a cryptocurrency wallet of the first user, 
 
 receive, at the blockchain network, a first blockchain transaction, wherein the first blockchain transaction includes
 the first cryptocurrency wallet address, 
 a second cryptocurrency wallet address, wherein the second cryptocurrency wallet address includes a cryptocurrency wallet address of a second user, and 
 a second amount of the digital stable token, 
 
 receive, at the blockchain network, a second blockchain transaction, wherein the second blockchain transaction includes
 the second cryptocurrency wallet address, 
 a third cryptocurrency wallet address, and 
 a third amount of the digital stable token, and 
 
 transmit an instruction to the trust entity computing system, wherein in response to receiving the instruction, the trust entity computing system is configured to transfer a second fiat amount to an account of the second user, wherein the second fiat amount corresponds to the third amount of the digital stable token. 
   
     
     
         9 . The system of  claim 8 , wherein:
 the copy of the blockchain of the data storage device comprises a sequence of blockchain transactions; and   the at least one computer processor is further configured to execute the plurality of executable instructions to
 append the first blockchain transaction to the sequence of blockchain transactions based on a consensus mechanism of the blockchain network; and 
 append the second blockchain transaction to the sequence of blockchain transactions based on the consensus mechanism of the blockchain network. 
   
     
     
         10 . The system of  claim 9 , wherein the consensus mechanism of the blockchain network comprises a proof-of-authority consensus mechanism. 
     
     
         11 . The system of  claim 8 , wherein the at least one computer processor being configured to receive deposit data from the trust entity computing system comprises the at least one computer processor being configured to receive the deposit data at an application programming interface (API). 
     
     
         12 . The system of  claim 8 , wherein the at least one computer processor is further configured to:
 receive, at the first smart contract, a first notification from a token cross-chain bridge in data communication with the blockchain network; and   send, via the first smart contract, a fourth amount of the digital stable token to the first cryptocurrency wallet.   
     
     
         13 . The system of  claim 12 , wherein the at least one computer processor is further configured to mint the fourth amount of the digital stable token. 
     
     
         14 . The system of  claim 12 , wherein the at least one computer processor is further configured to:
 receive a third blockchain transaction, wherein the third blockchain transaction includes   the first cryptocurrency wallet address,   a fourth cryptocurrency wallet address, and   a fifth amount of the digital stable token; and   send, via the first smart contract, a second notification to the token cross-chain bridge, wherein the second notification includes the fifth amount of the digital stable token.   
     
     
         15 . The system of  claim 14 , wherein the fourth cryptocurrency wallet address includes a dead-end cryptocurrency wallet address.

Join the waitlist — get patent alerts

Track US2021357916A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.