💬 jonatack commented on issue "Evicting and filling attack for linking multiple network addresses":
(https://github.com/bitcoin/bitcoin/issues/28760#issuecomment-1788045181)
Introducing some randomness into the eviction algorithm to make it less deterministic -- instead of, or in addition to, random disconnection delay -- might be a potentially low-hanging countermeasure.
*"Bitcoin allows multiple connections from one single address (Saad et al. [2021](https://cybersecurity.springeropen.com/articles/10.1186/s42400-023-00182-9#ref-CR45)). This property significantly reduces the attack cost."*
#28248 proposes to improve or address this in several ways.
*"We d
...
(https://github.com/bitcoin/bitcoin/issues/28760#issuecomment-1788045181)
Introducing some randomness into the eviction algorithm to make it less deterministic -- instead of, or in addition to, random disconnection delay -- might be a potentially low-hanging countermeasure.
*"Bitcoin allows multiple connections from one single address (Saad et al. [2021](https://cybersecurity.springeropen.com/articles/10.1186/s42400-023-00182-9#ref-CR45)). This property significantly reduces the attack cost."*
#28248 proposes to improve or address this in several ways.
*"We d
...
💬 maflcko commented on issue "Windows Python: Intermittent issue in p2p_unrequested_blocks.py", line 98, in run_test test_node.send_and_ping(msg_block(blocks_h2[0])) assert self.is_connected AssertionError / AcceptBlock FAILED (time-too-old, block's timestamp is too early) ":
(https://github.com/bitcoin/bitcoin/issues/29897#issuecomment-2260751989)
Still an issue as of https://github.com/bitcoin/bitcoin/issues/29897#ref-pullrequest-2326471203
(https://github.com/bitcoin/bitcoin/issues/29897#issuecomment-2260751989)
Still an issue as of https://github.com/bitcoin/bitcoin/issues/29897#ref-pullrequest-2326471203
🤔 maflcko reviewed a pull request: "ci: Test cross-built Windows executables on Windows natively"
(https://github.com/bitcoin/bitcoin/pull/31176#pullrequestreview-2476495514)
It would be good to mention in the pull request description one sentence on why this is a good idea, instead of just a single word "fixes #ref" and a link to a GHA run.
(https://github.com/bitcoin/bitcoin/pull/31176#pullrequestreview-2476495514)
It would be good to mention in the pull request description one sentence on why this is a good idea, instead of just a single word "fixes #ref" and a link to a GHA run.
💬 hebasto commented on pull request "ci: Test cross-built Windows executables on Windows natively":
(https://github.com/bitcoin/bitcoin/pull/31176#issuecomment-2518219436)
Rebased.
> It would be good to mention in the pull request description one sentence on why this is a good idea, instead of just a single word "fixes #ref" and a link to a GHA run.
Right. I forgot about that when undrafted this PR. Should be okay now.
(https://github.com/bitcoin/bitcoin/pull/31176#issuecomment-2518219436)
Rebased.
> It would be good to mention in the pull request description one sentence on why this is a good idea, instead of just a single word "fixes #ref" and a link to a GHA run.
Right. I forgot about that when undrafted this PR. Should be okay now.