I saw there was some discussion on this topic on the bitcoinj list. (I dont think I can post there without subscribing probably.)
Someone had posted about the lack of privacy provision from the current implementation parameters and real-world factors similar to described in this academic paper http://eprint.iacr.org/2014/763.pdf Mike had posted a detailed response on the topic on why its complex and becomes bandwidth inefficient to improve it usefully. https://groups.google.com/forum/#!msg/bitcoinj/Ys13qkTwcNg/9qxnhwnkeoIJ The basic summary of which I think is that its not even intended to provide any practical privacy protection, its just about compacting the query for a set of addresses. So I was wondering what about changing to committing a bloom filter of the addresses in the block. Its seems surprising no one thought of it that way before (as it seems obvious when you hear it) but that seems to address the privacy issues as the user can fetch the block bloom filters and then scan it in complete privacy. (Someone appeared on bitcoin wizards IRC a while back and made this observation.) >From there its a question of fetching the candidate TXOs. Am I missing anything? Adam ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk _______________________________________________ Bitcoin-development mailing list Bitcoin-development@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bitcoin-development