Blockchain notification board storing blockchain resources
AssigneeInternational Business Machines Corporation
InventorsFutoshi Iwama, Takaaki Tateishi, Shunichi Amano, Sachiko Yoshihama
Life of this patent
Estimating the term…
Abstract
An example operation may include one or more of receiving a resource request from a client, identifying a unique chaincode identifier associated with the resource request, re-instantiating a version of chaincode based on the unique chaincode identifier, the re-instantiation configured to disregard any subsequently implemented versions of the chaincode at the computing node, executing the resource request based on the re-instantiated version of the chaincode to generate a result, and transmitting the result to the client.
Claims25
A computing node comprising:
- a network interface configured to receive a resource request from a client with an update to information about a blockchain peer;
- and
- a processor configured to:
- identify a unique resource identifier comprising information about a chaincode used to access a notification board stored within a world state database on a distributed ledger of the blockchain peer,
- instantiate the chaincode and execute the resource request via the chaincode which deletes one or more existing attribute values of the blockchain peer from the notification board and replaces them with one or more new attribute values based on the update to information about the blockchain peer to generate a modified notification board, and
- transmit information about the modified notification board to the client.
A computer implemented method comprising:
- receiving a resource request from a client with an update to information about a blockchain peer;
- identifying a unique resource identifier comprising information about a chaincode used to access a notification board stored within a world state database on a distributed ledger of the blockchain peer;
- instantiating the chaincode and executing the resource request via the chaincode which deletes one or more existing attribute values of the blockchain peer from the notification board and replaces them with one or more new attribute values based on the update to information about the blockchain peer to generate a modified notification board;
- and
- transmitting information about the modified notification board to the client.
A non-transitory computer readable medium comprising instructions, that when read by a processor, cause the processor to perform:
- receiving a resource request from a client with an update to information about a blockchain peer;
- identifying a unique resource identifier comprising information about a chaincode used to access a notification board stored within a world state database on a distributed ledger of the blockchain peer;
- instantiating the chaincode and executing the resource request via the chaincode which deletes one or more existing attribute values of the blockchain peer from the notification board and replace them with one or more new attribute values based on the update to information about the blockchain peer to generate a modified notification board;
- and
- transmitting information about the modified notification board to the client.
Dependencies are inferred from the claim text.