Abstract: |
Various embodiments provide an apparatus, method, system, and/or instructions by which source code can be linked to a compiled binary, guaranteeing the origin of the binary and ensuring traceability of the binary file back to the source code that originated it. An example method includes determining a request to register a digital asset; computing a first hash of an initial source file of the digital asset; ascertaining a version of the initial source file; electing one or more nodes of a blockchain to commit the first hash to the blockchain in association with a version of the digital asset corresponding to the version of the initial source file; converting the source file into a binary file, resulting in a binary version of the digital asset; computing a second hash of the binary file; and committing the second hash to the blockchain in association with the version of the digital asset. |
Inventor: |
Salomon, Roberto (Brasília, BR) |
Applicant: |
Oracle International Corporation (Redwood Shores, CA, US) |
Face Assignee: |
Oracle International Corporation (Redwood Shores, CA, US) |
Filed: |
2018-01-08 |
Issued: |
2019-02-28 |
Claims: |
20 |
|
US20190065709
|
1. One or more tangible media including logic for execution by one or more processors and when executed operable for facilitating digital asset traceability in a networked computing environment, the method comprising:
(2)
(7)
|
|
11. A method for facilitating digital asset traceability in a networked computing environment comprising the following acts:
(2)
(7)
|
|
20. An apparatus comprising:
(0)
(9)
|
|