Bitcoin Forum
May 03, 2024, 06:25:36 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Which SPV wallets rely on bloom filters right now?  (Read 177 times)
BrewMaster (OP)
Legendary
*
Offline Offline

Activity: 2114
Merit: 1292


There is trouble abrewing


View Profile
July 23, 2019, 02:37:11 PM
 #1

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?

There is a FOMO brewing...
1714717536
Hero Member
*
Offline Offline

Posts: 1714717536

View Profile Personal Message (Offline)

Ignore
1714717536
Reply with quote  #2

1714717536
Report to moderator
1714717536
Hero Member
*
Offline Offline

Posts: 1714717536

View Profile Personal Message (Offline)

Ignore
1714717536
Reply with quote  #2

1714717536
Report to moderator
1714717536
Hero Member
*
Offline Offline

Posts: 1714717536

View Profile Personal Message (Offline)

Ignore
1714717536
Reply with quote  #2

1714717536
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714717536
Hero Member
*
Offline Offline

Posts: 1714717536

View Profile Personal Message (Offline)

Ignore
1714717536
Reply with quote  #2

1714717536
Report to moderator
Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3131



View Profile
July 23, 2019, 03:56:41 PM
 #2

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.
ABCbits
Legendary
*
Offline Offline

Activity: 2870
Merit: 7452


Crypto Swap Exchange


View Profile
July 24, 2019, 08:07:04 AM
Merited by BrewMaster (1)
 #3

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

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!