mirror of
https://github.com/bitcoin/bips.git
synced 2025-02-24 15:36:53 +01:00
Merge pull request #572 from jonasschnelli/node_network_limited
Add Counter-measures for peer fingerprinting part
This commit is contained in:
commit
489fa31d5e
1 changed files with 4 additions and 0 deletions
|
@ -42,6 +42,10 @@ A safety buffer of additional 144 blocks to handle chain reorganizations <I>SHOU
|
||||||
|
|
||||||
Full nodes following this BIP <I>SHOULD</I> relay address/services (<code>addr</code> message) from peers they would connect to (including peers signaling <code>NODE_NETWORK_LIMITED_*</code>).
|
Full nodes following this BIP <I>SHOULD</I> relay address/services (<code>addr</code> message) from peers they would connect to (including peers signaling <code>NODE_NETWORK_LIMITED_*</code>).
|
||||||
|
|
||||||
|
=== Counter-measures for peer fingerprinting ===
|
||||||
|
|
||||||
|
Peers may have different prune depths (depending on the peers configuration, disk space, etc.) which can result in a fingerprinting weakness (finding the prune depth through getdata requests). NODE_NETWORK_LIMITED supporting peers <I>SHOULD</I> avoid leaking the prune depth and therefore not serve blocks deeper then the signaled <code>NODE_NETWORK_LIMITED_*</code> thresholds.
|
||||||
|
|
||||||
=== Risks ===
|
=== Risks ===
|
||||||
|
|
||||||
Pruned peers following this BIP may consume more outbound bandwidth.
|
Pruned peers following this BIP may consume more outbound bandwidth.
|
||||||
|
|
Loading…
Add table
Reference in a new issue