Decentralized data supply chain provenance
Apparatus, systems, articles of manufacture, and methods are disclosed for generating a data supply chain object. An example non-transitory computer readable storage medium disclosed herein includes data which may be configured into executable instructions and, when configured and executed, cause one or more processors to at least: derive a provenance of a first data supply chain object; identify a first stakeholder from the provenance; determine if the first stakeholder is verified; utilize data associated with the data supply chain when the first stakeholder is verified; build a tag-value structure based on the utilization of the data; build a second data supply chain object based on the tag-value structure and an identity of a second stakeholder; and add the second data supply chain object to the data supply chain.
1 . A non-transitory computer readable storage medium comprising instructions to cause processor circuitry to at least:
derive a provenance of a first data supply chain object, the first data supply chain object linked to at least one of audio media, visual media, or audiovisual media;
identify a first stakeholder from the provenance;
determine if the first stakeholder is verified;
utilize data associated with a data supply chain when the first stakeholder is verified;
build a tag-value structure based on the utilization of the data, the tag-value structure indicative of a first change made to the at least one of the audio media, the visual media, or the audiovisual media by the first stakeholder;
build a second data supply chain object based on the tag-value structure and an identity of a second stakeholder, the second data supply chain object linked to the at least one of the audio media, the visual media, or the audiovisual media;
add the second data supply chain object to the data supply chain; and
update the tag-value structure based on a second change made to the at least one of the audio media, the visual media, or the audiovisual media by the second stakeholder.
2 . The computer readable storage medium of claim 1 , wherein the instructions cause one or more of the at least one processor circuit to transmit the data and the second data supply chain object to a device that requested access to the data.
3 . The computer readable storage medium of claim 1 , wherein the instructions cause one or more of the at least one processor circuit to derive the provenance based on a trusted third party privacy function.
4 . The computer readable storage medium of claim 1 , wherein the instructions cause one or more of the at least one processor circuit to select the second stakeholder identity based on self-sovereign identification.
5 . The computer readable storage medium of claim 4 , wherein the self-sovereign identification is developed by the second stakeholder.
6 . The computer readable storage medium of claim 4 , wherein the instructions cause one or more of the at least one processor circuit to bypass a central repository to select the second stakeholder identity.
7 . The computer readable storage medium of claim 4 , wherein the instructions cause one or more of the at least one processor circuit to verify priority of the self-sovereign identification to the second stakeholder.
8 . The computer readable storage medium of claim 7 , wherein the self-sovereign identification is a first self-sovereign identification and the instructions cause one or more of the at least one processor circuit to select a second self-sovereign identification when the second stakeholder lacks priority to the first self-sovereign identification.
9 . The computer readable storage medium of claim 4 , wherein the instructions cause one or more of the at least one processor circuit to transmit the self-sovereign identification and the tag-value structure to one or more other devices for evaluation of nomenclature of the self-sovereign identification and the tag-value structure.
10 . The computer readable storage medium of claim 1 , wherein the instructions cause one or more of the at least one processor circuit to transmit the second data supply chain object to at least one of a blockchain or an object monitoring service to at least one of (a) enforce a contract corresponding to the data, (b) record revisions to the data, (c) enforce data provenance, or (d) track the data.
11 . A system to generate a data supply chain object, the system comprising:
machine readable instructions; and
at least one processor circuit to be programmed based on the instructions to:
derive a provenance of a first data supply chain object, the first data supply chain object linked to at least one of audio media, visual media, or audiovisual media;
identify a first stakeholder from the provenance;
build a tag-value structure based on utilization of data associated with a data supply chain, the tag-value structure including (1) a tag that identifies a change made to the at least one of the audio media, the visual media, or the audiovisual media by the first stakeholder and (2) a value that references at least one of an algorithm associated with the change or content incorporated by the change;
build a second data supply chain object with the tag-value structure and an identity of a second stakeholder, the second data supply chain object linked to the at least one of the audio media, the visual media, or the audiovisual media; and
add the second data supply chain object to the data supply chain.
12 . The system of claim 11 , further including a network interface to transmit the data and the second data supply chain object to a device that requested access to the data.
13 . The system of claim 11 , wherein one or more of the at least one processor circuit is to derive the provenance based on a trusted third party privacy function.
14 . The system of claim 11 , wherein one or more of the at least one processor circuit is to select the second stakeholder identity based on self-sovereign identification.
15 . The system of claim 14 , wherein the self-sovereign identification is developed by the second stakeholder.
16 . The system of claim 14 , wherein one or more of the at least one processor circuit is to bypass a central repository to select the second stakeholder identity.
17 . The system of claim 14 , wherein one or more of the at least one processor circuit is to verify priority of the self-sovereign identification to the second stakeholder.
18 . The system of claim 17 , wherein the self-sovereign identification is a first self-sovereign identification, and wherein one or more of the at least one processor circuit is to select a second self-sovereign identification when the second stakeholder lacks priority to the first self-sovereign identification.
19 . The system of claim 14 , including a network interface is to transmit the self-sovereign identification and the tag-value structure to one or more other devices for evaluation of nomenclature of the self-sovereign identification and the tag-value structure.
20 . The system of claim 11 including a network interface to transmit the second data supply chain object to at least one of a blockchain or an object monitoring service to at least one of (a) enforce a contract corresponding to the data, (b) record revisions to the data, (c) enforce data provenance, or (d) track the data.