3 ms·
You mean something like this? :) https://zeronet.io/ https://zeronet.io/
by bytefactory 10y ago
You mean something like this? :)
https://zeronet.io/ https://zeronet.io/
- kodablah 10y agoWhere is the anonymity? It is unreasonable to use TOR in my opinion because despite being only a few exit nodes, it's not truly P2P then (and therefore can be slow). Tribler tried something similar. Someone needs to build an onion router of peers without defined relays or exit nodes (think of it as everyone-is-a-relay TOR, it's one of my future ideas[0]). This will speed things up substantially and can definitely work when you don't have the limitations of TOR like working w/ all TCP connections (e.g. HTTP). Maybe they could make every ZeroNet node a hidden service, I dunno. Also, I have researched a lot about plausible deniability of publicly available yet distributed data. I have never seen a system that stores public data without them (clarity edit: node runners) being able to find out whether they are storing a piece of something they don't like. I started a thread about it on the Maidsafe forum recently [1] 0 - https://github.com/cretz/software-ideas/issues/2 https://github.com/cretz/software-ideas/issues/2 1 - https://forum.safenetwork.io/t/unencrypted-data-question/9698 https://forum.safenetwork.io/t/unencrypted-data-question/969...
- dublinben 10y agoFrom what you've described, it seems like i2p would satisfy the requirements of your first paragraph and Freenet would satisfy the requirements of the second. Both of these networks have been around for over a decade, so they're not as in vogue as newer projects.
- kodablah 10y agoI have only slightly looked at i2p, but sadly appears the only impl requires a JVM. I have researched freenet and it does not appear to provide plausible deniability for public data (sorry on mobile and can't link easily).
- icebraining 10y agoIt does provide plausible deniability, since you have no control over what files go to your node (files are spread as people request them) and they are encrypted, hence you can't easily know what they contain.
- kodablah 10y agoBoth [0] and [1] seem to suggest that if you make the data "public" then someone can know they have a piece. "It is hard, but not impossible, to determine which files that are stored in your local Freenet Datastore" "Of course, the decryption keys, which are contained in links to the files, may be publically posted on some other site - they have to be if the site creator wants people to visit their site. But if you've never had knowledge of that link, which is very plausible if there are thousands of Freenet sites, you can't be expected to know what is contained in the encrypted files in your Freenet node." 0 - http://security.stackexchange.com/questions/12811/how-does-freenet-maintain-access-to-freesites-while-retaining-plausible-deniab http://security.stackexchange.com/questions/12811/how-does-f... 1 - https://wiki.freenetproject.org/Plausible_deniability https://wiki.freenetproject.org/Plausible_deniability
- Yxogenium 10y agoIf you feel brave, you could try the C++ implementation of the i2p router, purplei2p[1] (aka i2pd[2]). Last time I tried, there were a few rough edges, but it is now over two years old, so it has probably improved (or you may even improve it yourself!). [1] https://purplei2p.github.io/ https://purplei2p.github.io/ [2] https://github.com/PurpleI2P/i2pd https://github.com/PurpleI2P/i2pd
- anonbanker 10y agothere is a c++ implementation of I2P[0]. 0. https://github.com/PurpleI2P/i2pd https://github.com/PurpleI2P/i2pd
- shortcutme 10y agoYou don't need exit nodes: ZeroNet support hidden service (.onion) peers and around 50% of the users are connected to the network this way. And since the ZeroNet sites works offline it does not affects the page rendering/browsing speed.