Load balancing based blockchain transaction submission
AssigneeInternational Business Machines Corporation
InventorsPetr Novotny, Qi Zhang
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of transmitting an inquiry to a blockchain peer, where the inquiry comprises a trigger to invoke a chaincode installed on the blockchain peer, receiving a response from the blockchain peer based on a chaincode execution of the blockchain peer, determining a latency value of the blockchain peer based on the response, and storing an identifier of the blockchain peer among identifiers of a group of blockchain peers, where an order of the identifiers of the group of blockchain peers are arranged based on respective latency values.
Claims20
An apparatus comprising:
- a network interface configured to transmit an inquiry to a blockchain peer, where the inquiry comprises a trigger to invoke a chaincode installed on the blockchain peer, and receive a response from the blockchain peer based on a chaincode execution of the blockchain peer;
- and
- a processor configured to determine a latency value of the blockchain peer based on the response, and store an identifier of the blockchain peer among identifiers of a group of blockchain peers, where an order of the identifiers of the group of blockchain peers are arranged based on respective latency values.
A method comprising:
- transmitting an inquiry to a blockchain peer, where the inquiry comprises a trigger to invoke a chaincode installed on the blockchain peer;
- receiving a response from the blockchain peer based on a chaincode execution of the blockchain peer;
- determining a latency value of the blockchain peer based on the response;
- and
- storing an identifier of the blockchain peer among identifiers of a group of blockchain peers, where an order of the identifiers of the group of blockchain peers are arranged based on respective latency values.
A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform a method comprising:
- transmitting an inquiry to a blockchain peer, where the inquiry comprises a trigger to invoke a chaincode installed on the blockchain peer;
- receiving a response from the blockchain peer based on a chaincode execution of the blockchain peer;
- determining a latency value of the blockchain peer based on the response;
- and
- storing an identifier of the blockchain peer among identifiers of a group of blockchain peers, where an order of the identifiers of the group of blockchain peers are arranged based on respective latency values.
Dependencies are inferred from the claim text.