Hacker News new | ask | show | jobs
by epitactic 2074 days ago
This project looks amazingly promising, thank you for creating it and I wish you the best of luck in its success.

One humble suggestion/idea I offer to think about, related to:

> It uses trust-based Peers to share the local cache. Peers can receive, interchange, and synchronize their downloaded media. This is especially helpful in rural areas, where internet bandwidth is sparse; and redundant downloads can be saved. Just bookmark Stealh as a Web App on your Android phone and you have direct access to your downloaded wikis, yay!

Trusted peers with a shared web cache is a good start, but how about _trustless_ peers? Is this possible?

Possibly using something like https://tlsnotary.org - which uses TLS to provide cryptographic proof of the authenticity of saved HTTPS pages (but unfortunately only works with TLS 1.0)

1 comments

I'm still reading through the code and the paper, but this sounds actually amazing.

I planned on integrating a self-signing intermediary certificate for TLS anyways, so that peer-to-peer communication can be encrypted without a thirdparty handshake.

It sounds like this would integrate very nicely as a hashing/verification mechanism for shared caches. Thanks much for the hint!