Maximizing retention of transaction results for blockchain block creation
AssigneeInternational Business Machines Corporation
InventorsPralhad Dinesh Deshpande, Muhammad Tayyab Asif, Alan Kang Hong Lim
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of receiving blockchain transactions, sorting an order of the blockchain transactions, simulating committance processing of the plurality of blockchain transactions to identify mining costs associated with each of the plurality of blockchain transactions, and applying one or more heuristic procedures to select one or more of the plurality of blockchain transactions which maximize a result associated with a next blockchain block.
Claims20
A method, comprising:
- receiving a plurality of blockchain transactions;
- sorting an order of the plurality of blockchain transactions;
- simulating committance processing of the plurality of blockchain transactions to identify mining costs associated with each of the plurality of blockchain transactions;
- and
- applying one or more heuristic procedures to select one or more of the plurality of blockchain transactions which maximize a result associated with a next blockchain block.
An apparatus, comprising:
- a receiver configured to receive a plurality of blockchain transactions;
- and
- a processor configured to
- sort an order of the plurality of blockchain transactions;
- simulate committance processing of the plurality of blockchain transactions to identify mining costs associated with each of the plurality of blockchain transactions;
- and
- apply one or more heuristic procedures to select one or more of the plurality of blockchain transactions which maximize a result associated with a next blockchain block.
A non-transitory computer readable storage medium configured to store instructions that when executed cause a processor to perform:
- receiving a plurality of blockchain transactions;
- sorting an order of the plurality of blockchain transactions;
- simulating committance processing of the plurality of blockchain transactions to identify mining costs associated with each of the plurality of blockchain transactions;
- and
- applying one or more heuristic procedures to select one or more of the plurality of blockchain transactions which maximize a result associated with a next blockchain block.
Dependencies are inferred from the claim text.