Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Proposed Feature] Object-level metadata #10

Open
jedsundwall opened this issue Jun 20, 2023 · 0 comments
Open

[Proposed Feature] Object-level metadata #10

jedsundwall opened this issue Jun 20, 2023 · 0 comments
Milestone

Comments

@jedsundwall
Copy link
Contributor

Description of Feature:

I would like to be able to look up Source-specific provenance metadata about any object in Source.

E.g. Imagine an object at https://data.source.coop/foo/bar/data.json

I would like to be able to construct a URL like https://data.source.coop/foo/bar/data.json/info.html or https://data.source.coop/foo/bar/data.json/info.json that tells me when this data was written to Source, the SHA-256 checksum for the object, and some information about who uploaded the file.

What value is this feature adding to Source Cooperative?

If Source is seen as a trustworthy arbiter of data, it will be useful to provide information about data provenance that other users can use to ascertain authenticity of certain objects. I'm open to being convinced that this provenance metadata should be written as a log entry to a blockchain, but my guess is that doing so wouldn't give us any real benefit in terms of verifiability or security.

@kbgg kbgg added this to the TBD milestone Jun 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants