Re: [bitcoin-dev] Making Electrum more anonymous

2015-07-24 Thread Slurms MacKenzie via bitcoin-dev
Sent: Friday, July 24, 2015 at 2:12 PM From: s7r via bitcoin-dev bitcoin-dev@lists.linuxfoundation.org To: bitcoin-dev@lists.linuxfoundation.org Subject: Re: [bitcoin-dev] Making Electrum more anonymous Privacy concerned people should run their own Electrum server and make it accessible via

Re: [bitcoin-dev] Making Electrum more anonymous

2015-07-23 Thread Eric Voskuil via bitcoin-dev
On 07/23/2015 08:42 PM, Slurms MacKenzie via bitcoin-dev wrote: From: Eric Voskuil via bitcoin-dev From our perspective, another important objective of query privacy is allowing the caller make the trade-off between the relative levels of privacy and performance - from absolute to

[bitcoin-dev] Making Electrum more anonymous

2015-07-22 Thread Thomas Voegtlin via bitcoin-dev
Hello, Although Electrum clients connect to several servers in order to fetch block headers, they typically request address balances and address histories from a single server. This means that the chosen server knows that a given set of addresses belong to the same wallet. That is true even if

Re: [bitcoin-dev] Making Electrum more anonymous

2015-07-22 Thread Eric Voskuil via bitcoin-dev
I should add that the obvious resolution to this set of problems is to use a distinct Tor route for each Bitcoin address, not to reinvent Tor and reproduce its community. So ultimately this is easy to implement, but the downside is performance. But it's important to keep in mind that

Re: [bitcoin-dev] Making Electrum more anonymous

2015-07-22 Thread Mike Hearn via bitcoin-dev
One solution would be for the client to combine all the addresses they are interested in into a single bloom filter and send that to the server. snip extra ideas Hey Joseph, All those ideas are ones we had years ago and they are implemented in the current Bitcoin protocol. The trick, as

Re: [bitcoin-dev] Making Electrum more anonymous

2015-07-22 Thread Joseph Gleason ⑈ via bitcoin-dev
I would recommend the following solution as a decent compromise between complexity and privacy: 1) Encourage electrum server operators to have their servers reachable as tor hidden services (.onion addresses) 2) Make sure server discovery works well with .onion addresses 3) Make the privacy a