mirror of
https://github.com/bitcoinbook/bitcoinbook
synced 2024-12-27 00:48:09 +00:00
Edited ch10_network.adoc with Atlas code editor
This commit is contained in:
parent
1cb4c71aae
commit
45b0ccd634
@ -720,7 +720,7 @@ image::images/mbc3_1010.png[]
|
||||
|
||||
=== How Lightweight Clients Use Bloom Filters
|
||||
|
||||
Bloom filters are used to filter the transactions (and blocks containing
|
||||
Bloom filters ((("Bitcoin network", "bloom filters", "lightweight clients and", id="bitcoin-network-bloom-lightweight")))((("bloom filters", "lightweight clients and", id="bloom-lightweight")))((("lightweight clients", "bloom filters and", id="lightweight-bloom")))are used to filter the transactions (and blocks containing
|
||||
them) that a lightweight client receives from its peers, selecting only
|
||||
transactions of interest to the lightweight client without revealing exactly which
|
||||
addresses or keys it is interested in.
|
||||
@ -796,7 +796,7 @@ which could lead to denial-of-service attacks.
|
||||
For both of those reasons, Bitcoin Core eventually limited support for
|
||||
bloom filters to only clients on IP addresses that were explicitly
|
||||
allowed by the node operator. This meant that an alternative method for
|
||||
helping lightweight clients find their transactions was needed.
|
||||
helping lightweight clients find their transactions((("Bitcoin network", "bloom filters", "lightweight clients and", startref="bitcoin-network-bloom-lightweight")))((("bloom filters", "lightweight clients and", startref="bloom-lightweight")))((("lightweight clients", "bloom filters and", startref="lightweight-bloom"))) was needed.
|
||||
|
||||
=== Compact Block Filters
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user