diff options
author | Jonas Schnelli <dev@jonasschnelli.ch> | 2017-08-11 21:25:14 +0200 |
---|---|---|
committer | Jonas Schnelli <dev@jonasschnelli.ch> | 2017-08-11 21:31:36 +0200 |
commit | ee45bbc7c4962d4b551d730469749bb35df18757 (patch) | |
tree | 34d8dabc67cc7de40bba2eb1982e8e8f828313cb /bip-0159.mediawiki | |
parent | f1e884b75acb577a2aecb3f29323c767595efaf8 (diff) |
Add fingerprinting countermeasures part
Diffstat (limited to 'bip-0159.mediawiki')
-rw-r--r-- | bip-0159.mediawiki | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bip-0159.mediawiki b/bip-0159.mediawiki index 0ca8aa9..2253922 100644 --- a/bip-0159.mediawiki +++ b/bip-0159.mediawiki @@ -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>). +=== 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 === Pruned peers following this BIP may consume more outbound bandwidth. |