3 ms·
>Aether is a peer-to-peer app, and it has no servers. A result of this is that source IP of any specific public post cannot (easily) be determined. Not possibl
by devwastaken 8y ago
>Aether is a peer-to-peer app, and it has no servers. A result of this is that source IP of any specific public post cannot (easily) be determined.
Not possible. Either source IP's are in communication, meaning you know the active posters IP, or the content is being proxied from a centralized server.
I hate Discords lies in saying they won't sell user data, but at the least they know the real danger of how IP's are infact all that's needed to call a swatt team down to kill someone in the U.S.
If you want to build an actual private conscious platform you will have to do something like FreeNode where people can make their own 'servers' for free, but also make their own actual servers if they want to.
- rolleiflex 8y agoThe posts are echoed across the network. You know where you got the post, you don’t know whether that post was created by that specific IP. Because you could have gotten the same post from all other nodes in the network as well. Delivery IP is not the creation IP.
- devwastaken 8y agoThe IP by definition of a P2P network must be the creation IP at some point. IP's delivering the content are liable for what they spread. Using client IP's to distribute data like a proxy only shifts the burden onto the clients themselves. These are all problems that should be gone over in detail on Aethers site, and should have been the main problem to tackle in its protocol.
- jstanley 8y ago> Not possible. Either source IP's are in communication, meaning you know the active posters IP, or the content is being proxied from a centralized server. Which of these is true of a P2P network of Tor hidden services? e.g. https://ricochet.im/ https://ricochet.im/ is P2P chat that uses Tor hidden services. It neither has centralised servers nor leaks IP addresses.
- devwastaken 8y agoTOR network is the inbetween between P2P and centralisation. TOR relies upon exit nodes and relays which are hosted purposefully by people all over the world. It's decentralized only in that there's random people to host the servers instead of paying for them yourself, but the clients do depend upon those servers. Due to the usage of lots of servers the source IP is not easy to get and associate with any specific content. However if you control a relay and exit node, and data passes through those, you can put the dots together.(1) If a platform uses TLS you probably can't track though. This is true of any server that proxies requests. 1. https://blog.torproject.org/one-cell-enough-break-tors-anonymity https://blog.torproject.org/one-cell-enough-break-tors-anony...
- jstanley 8y agoHidden services don't use exit nodes. The fact that Tor hidden services relies on the Tor network existing is no different to the fact that Internet services rely on the Internet existing.