Author

Topic: Which SPV wallets rely on bloom filters right now? (Read 193 times)

legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
The only one i know is BitcoinJ library which have wallet functionality & uses bloom filter according to the documentation
There are few wallet/project which uses BitcoinJ library, but i've no idea if they uses bloom filter.

On a side note, i'm not surprised bloom filter will be disabled by default since it has few privacy problem. See https://jonasnick.github.io/blog/2015/02/12/privacy-in-bitcoinj/ & https://jonasnick.github.io/papers/thesis.pdf for more info
legendary
Activity: 1876
Merit: 3132
i was wondering which one of the current existing SPV clients rely on boom filters to work?

So far, I have managed to find out that clients which use ElectrumX as a backend (e.g. Mycelium and Electrum) don't rely on bloom filters. The same goes for neutrino (Lightning Network nodes) which already works thanks to BIP 157.
legendary
Activity: 2114
Merit: 1293
There is trouble abrewing
i came across this new change in bitcoin core's next version (0.19) which they are planning to disable bloom filters by default. you can read about it in this mail: https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2019-July/017145.html there is also the link to the PR and the relative discussions.

i was wondering which one of the current existing SPV clients rely on boom filters to work?
Jump to: