doc: banman: reference past vuln due to unbounded banlist

This commit is contained in:
Antoine Poinsot committed 2025-02-12 15:10:28 -05:00
1 parent ad616b6c01
commit eb0724f0de
1 file changed
+5
+5
View File
@@ -54,6 +54,11 @@ class CSubNet;
// transaction that fails a policy check and a future version changes the
// policy check so the transaction is accepted, then that transaction could
// cause the network to split between old nodes and new nodes.
//
// NOTE: previously a misbehaving peer would get banned instead of discouraged.
// This meant a peer could unboundedly grow our in-memory map of banned ips. When
// receiving an ADDR message we would also compare every address received to every
// item in the map. See https://bitcoincore.org/en/2024/07/03/disclose-unbounded-banlist.
class BanMan
{