okTurtles / dnschain

A blockchain-based DNS + HTTP server that fixes HTTPS security, and more!
https://okturtles.com
Other
1.73k stars 169 forks source link

Bundle dependencies #175

Open taoeffect opened 8 years ago

taoeffect commented 8 years ago

We already specify precise version numbers, but this isn't enough.

Truthfully, bundling dependencies is insufficient as well, for the way DNSChain gets installed is via npm install and that requires trusting X.509 + NPM.

Still, bundling dependencies is a meaningful improvement we can do.

At some point in the future a way to sign DNSChain releases would be useful. This could be accomplished by distributing DNSChain as a tar+gzip'd file and using a special loader to run it. The signature could be verified via a blockchain.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/32271685-bundle-dependencies?utm_campaign=plugin&utm_content=tracker%2F528702&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F528702&utm_medium=issues&utm_source=github).