Downsides of CBF

Published by Mario Oettler on

Last Updated on 3. May 2023 by Martin Schuster

With bloom filters, SPV clients can subscribe to a full node to receive transactions containing a particular address. This has the advantage that those full nodes can provide transactions already when they enter their mempool and even before the transaction is included in a block. A wallet using bloom filters can see transactions earlier.

With CBF, however, the wallet needs to wait until a transaction is in a block since a full node can only create filters of existing blocks. The consequence is that unconfirmed transactions are not displayed in the wallet. Proponents of CBF argue that unconfirmed transactions are not trustworthy anyway and should not be displayed since they can lead to false information.

Another downside of CBF is that it has higher bandwidth requirements than bloom filters and address-indexed servers (like Electrum).

Categories:

https://blockchain-academy.hs-mittweida.de/wp-content/uploads/2021/04/logo_bcam_rgb_gross.png

Welcome

Blockchain Academy

Continue with credential

No account yet?

Powered by Hidy

Register with Hidy


Register
Sign in

We need the following credential to register:

please select:

To create a new account, we need the following data from you:

We would appreciate the following additional information from you for the creation of your account:

Welcome

Blockchain Academy

Continue with credential

Already have an account?

Powered by Hidy

Sign in with Hidy


Register
Sign in

We need the following credential to log in:

please select: