Oracle Corporation
System and method for managing a public software component ecosystem using a distributed ledger
Last updated:
Abstract:
Embodiments include systems and methods that facilitate implementation of software component ecosystems using a distributed ledger, e.g., as implemented in part as a distributed blockchain, that is maintained by ecosystem full nodes, called catalog instances. Various registration transactions, e.g., developer registrations, namespace registrations, usage registrations, and so on, may be added to the distributed blockchain by one or more catalog instances. Adding blocks to the blockchain may including using a tree hash of tending transactions to generate a block hash for the new block. The new block also includes or incorporates a hash of an immediately prior block.
Status:
Grant
Type:
Utility
Filling date:
1 Dec 2017
Issue date:
20 Oct 2020