CPC G06Q 20/367 (2013.01) [G06Q 20/3827 (2013.01); H04L 9/3236 (2013.01); H04L 9/3247 (2013.01); G06Q 2220/00 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01)] | 17 Claims |
1. A method of operating a pool of proof of work hashing processors (“hashing processors”) comprising:
receiving, by an application, parameters for an event from a user, the event configured to be hashed into a block appended to the end of a blockchain data structure according to a public blockchain protocol;
identifying a set of hashing processors executing a custom mempool protocol, wherein the custom mempool protocol differs from a protocol of unmodified public blockchain nodes and is compatible with the blockchain data structure;
limiting the set of hashing processors to those executing the custom mempool protocol;
transmitting the event by the application to a collective mempool of the set of hashing processors, wherein events transmitted by the application are not propagated to mempools of nodes that are not executing the custom mempool protocol;
hashing the event, by the set of hashing processors, into a block; and
broadcasting the block for appending to the blockchain data structure according to the public blockchain protocol.
|