CPC G06Q 20/3674 (2013.01) [G06Q 20/401 (2013.01); G06Q 20/4016 (2013.01); H04L 9/0618 (2013.01); H04L 9/0643 (2013.01); H04L 9/3247 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 16 Claims |
1. A method for ensuring precedence for the processing of a blockchain transaction to prevent loss of cryptographic currency, comprising:
storing, in a memory of a blockchain node, a blockchain, wherein each block of the blockchain includes at least one blockchain data value including a reference to a sending blockchain wallet and a reference to a recipient blockchain wallet;
receiving, by a receiver of the blockchain node, from a computing device, a new blockchain transaction including a digital signature of a first blockchain wallet and a recipient address of a second blockchain wallet;
identifying, in the blockchain, a blockchain data value of the at least one blockchain data value where (i) the sending blockchain wallet is the first blockchain wallet and the recipient blockchain wallet is the second blockchain wallet, or (ii) the recipient blockchain wallet is the first blockchain wallet and the sending blockchain wallet is the second blockchain wallet; and
in response to identifying the blockchain data value, generating, by a processor of the blockchain node, a new block including at least one new blockchain data value, wherein the at least one new blockchain data value includes the new blockchain transaction.
|