datastack-net / dockerized

Run popular commandline tools within docker
MIT License
1.26k stars 39 forks source link

digital copyright #22

Closed JudeSafo closed 2 years ago

JudeSafo commented 2 years ago
boukeversteegh commented 2 years ago

Closing this as it seems an automated PR and is broken.

Please try again with some explanation and please include a reference of a well known project that is using this technique.

JudeSafo commented 2 years ago

Hi,

The digital-copyright https://haiphenai.com/ byte level digital signature that you can reference to a blockchain node. Should you ever need to verify the authenticity of your source code (e.g. binary or API requests) you can compare the hashes to make sure they agree. If you're familiar with SSL/TLS encryption you can think of it as the same concept but for software supply chain.

Not spam, just testing this feature and seeing if it's of any utility for open source developers.

Appreciate any feedback and or questions!🙏🏾

On Sun, Mar 27, 2022 at 4:32 PM Bouke Versteegh @.***> wrote:

Closed #22 https://github.com/datastack-net/dockerized/pull/22.

— Reply to this email directly, view it on GitHub https://github.com/datastack-net/dockerized/pull/22#event-6314209318, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACHAMGNS2IEINVCLLEOATBDVCDHVPANCNFSM5RYKNIFQ . You are receiving this because you modified the open/close state.Message ID: @.***>

--

Jude Safo | Haiphenai.com

boukeversteegh commented 2 years ago

Hi, thank you for clarifying.

I think I understand the idea. So I commit a signed hash of the compiled binary to the blockchain. I'm not sure how it guarantees that the source code matches the binary (for that you need deterministic builds at least). To be frank I don't think I will get into this at the moment, but it's interesting so I have some questions that can perhaps help you to better promote your technology.

There are also conventional approaches to supply chain attacks, like signed packages and signed commits, or simply including a sha in the downloads list. Could you explain how this technology improves on it?

If you want to promote your technology, I would recommend to include a clear explanation of:

JudeSafo commented 2 years ago

Great feedback boukeversteegh🙏🏾

You have no idea how helpful this is for me. I will continue to iterate converge towards something that is of practical value for the community.

Thanks again!