bitcoin-dev

Full Disclosure: CVE-2023-40231 / CVE-2023-40232 / CVE-2023-40233 / CVE-2023-40234 "All your mempool are belong to us"

Full Disclosure: CVE-2023-40231 / CVE-2023-40232 / CVE-2023-40233 / CVE-2023-40234 "All your mempool are belong to us"

Original Postby Matt Corallo

Posted on: October 21, 2023 01:03 UTC

Peter Todd discusses the use of anchor outputs as a solution to certain issues with pre-set feerates.

By allowing the broadcaster to choose which transaction to broadcast, the use of pre-signed transactions can avoid reintroducing these issues. However, Todd expresses skepticism about using multiple pre-signed transactions due to potential fee overhead and difficulties in keeping track of variants across different feerates. He emphasizes that this is a policy bug that should be addressed at the policy/Bitcoin Core layer, rather than within the lightning world. Todd believes that fixing this issue in the policy domain may be resource-intensive but necessary.