Patent ID: 11863624
Assignee: NCHAIN LICENSING AG
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 14:
15. A non-transitory medium storing processor-executable instructions to participate in a blockchain transaction among a plurality of participating nodes, wherein the processor-executable instructions, when executed by a processor in one of the participating nodes, cause the processor to carry out at least a method for storing a new transaction in a distributed memory pool to facilitate blockchain transfers involving a plurality of nodes coupled to a network used to implement a blockchain, wherein a subset of the plurality of nodes are specialized network nodes, the specialized network nodes storing the distributed memory pool containing pending transactions awaiting confirmation, the distributed memory pool being implemented as a distributed hash table among the specialized network nodes, wherein the method comprises:
receiving, at a first node, the new transaction, including a transaction identifier;
hashing the transaction identifier to obtain a key value which indicates one or more of the specialized network nodes of the network at which the new transaction is to be stored;
routing the new transaction to the one or more specialized network nodes of the network that it is to be stored at; and
storing the new transaction in the distributed memory pool at the one or more specialised network nodes.