3 ms·
Personally I think the best idea for this would be Nostr. It's a client relay protocol that just relays messages. So what you do is, always from behind Tor, ge
by big-green-man 2y ago
Personally I think the best idea for this would be Nostr. It's a client relay protocol that just relays messages.
So what you do is, always from behind Tor, generate a key (called an nsec in the nostr world), begin publishing messages. Publish to as many relays as possible. You don't have to host anything (unless you want to run your own relay, then you run into the problems you're worried about), your identity is just a key, so you can always prove it's you. If you publish to enough relays sufficiently distributed across the continents you're basically censorship proof. There are even paid relays that guarantee availability of your messages that are paid in bitcoin (and a few that take Monero) if you're really trying to make sure you're protected from censorship.
To me, if your goal is just to release information, this is the most headache free way to do it. No hosting, no DNS, no picking a jurisdiction, none of that, just setting up Tor and generating a private key and signing messages and broadcasting them out.
- fsflover 2y agoThis sounds like a worse, less secure and robust version of I2P, where all of this is automated with random changes of hops every 10 minutes and a lot of random traffic propagating through everyone.
- big-green-man 2y agoThe goal is to publish things 1) anonymously, 2) without being censored. If you publish via tor and never fuck up and connect outside of tor, you're anonymous. If you publish to a lot of relays, it's almost impossible to remove. What youre saying is tor is less secure than i2p. Maybe. But if you don't have to store your blog on a server you rent or that's in your garage, you're way less likely to be eventually identified. There's no overhead to keeping your messages available, and you don't have to remain connected to the internet for them to be available. It is significantly more robust than hosting a server behind i2p.
- fsflover 2y agoDepending on the size and popularity of your data, you could also use torrents on i2p. AFAIK distributed storage solutions also exist there. Alternatively, Freenet could help, too.
- big-green-man 2y agoTorrents require seeding in perpetuity. One screw up and your IP is known by every peer.
- fsflover 2y agoThere are no ip addresses in i2p.
- big-green-man 2y agoTo torrent you need an IP. You have to exit the i2p network via an exit node. You're seeding, and if somehow you continue seeding and get disconnected from i2p, everyone will see your IP address.
- fsflover 2y agoThis is not true. I2PSnark BitTorrent client never makes a connection to a peer over any other network, as written in the official docs: https://geti2p.net/en/about/software https://geti2p.net/en/about/software. In other words, I2P has its own torrent servers and network, which never reveals any ip addresses.