-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Rationale
photon-lib communicates with a keyserver, and the applications built from it could likely also have connections to nodes and third party services. Communicating over clearnet with these services would allow them to build quite a robust profile of someone from the leaked meta data.
Methods
To help application developers preserve their users privacy on the network level, having a Tor interface added to the library could provide an easy way of doing so.
There has recently been the creation of a react-native-tor library which BlueWallet is also implementing BlueWallet/BlueWallet#2295
Notes
One by product of implementing Tor that I am also interested in is the availability to setting up hidden services on the device that can be used for wallet to wallet communications. It's something I have been looking into for the exchange of output descriptors, invoices and other arbitrary messages for coordination.
For the sake of this proposal, I will scope the discussion around the privacy leaks on the network level, and if this is this gets implemented we can then discuss such exotic use cases.