CPC H04L 9/0637 (2013.01) [H04L 9/0643 (2013.01); H04L 9/0825 (2013.01); H04L 9/3297 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |
1. A method for confirming a blockchain transaction utilizing output from a transaction still waiting inclusion in a blockchain, comprising:
storing, in a memory of a node in a blockchain network, a plurality of waiting blockchain transactions;
receiving, by a receiver of the node, a new blockchain transaction, the new blockchain transaction including at least a transaction amount, destination address, digital signature, and an unspent transaction output, where the unspent transaction output is a reference to one of the plurality of waiting blockchain transactions;
validating, by a processor of the node, the new blockchain transaction, where validation includes confirmation of the one of the plurality of waiting blockchain transactions; and
generating, by the processor of the node, a new block, the new block including at least a block header and a plurality of blockchain data entries, the blockchain data entries including at least the new blockchain transaction and the one of the plurality of waiting blockchain transactions.
|