From 4489117c3f6720ef92a328d3462cec8c0f466ae5 Mon Sep 17 00:00:00 2001 From: Antoine Poinsot Date: Sun, 28 Jul 2024 10:46:49 +0200 Subject: [PATCH] doc: txrequest: point to past censorship vulnerability in tx re-request handling --- src/txrequest.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/txrequest.h b/src/txrequest.h index fe793210935..10667554355 100644 --- a/src/txrequest.h +++ b/src/txrequest.h @@ -92,6 +92,10 @@ * peers with a nonzero number of tracked announcements. * - CPU usage is generally logarithmic in the total number of tracked announcements, plus the number of * announcements affected by an operation (amortized O(1) per announcement). + * + * Context: + * - In an earlier version of the transaction request logic it was possible for a peer to prevent us from seeing a + * specific transaction. See https://bitcoincore.org/en/2024/07/03/disclose_already_asked_for. */ class TxRequestTracker { // Avoid littering this header file with implementation details.