ouroboros-consensus
ouroboros-consensus copied to clipboard
Add a BlockFetch leashing attack
This attack is only triggered if one replaces FetchModeDeadline by FetchModeBulkSync and reduces the bfcMaxConcurrency* constant to be lower or equal to the number of adversaries. (Typically, in the upcoming BlockFetch change, bfcMaxConcurrencyBulkSync will be 1.)
Note that tests fail, as discussed on Tweag's Slack.
Superseded by #1179