Bitcoin Optech newsletter #295 is here:
- announces the disclosure of a bandwidth-wasting attack affecting Bitcoin Core and related nodes
- describes several improvements to the idea for transaction fee sponsorship
- summarizes a discussion about using live mempool data to improve Bitcoin Core’s feerate estimation
- summarizes popular Q&A from Stack Exchange
- Bitcoin Core 27.0rc1 testing guide
- adds a free relay topic
- Optech Newsletter #295 Recap on Twitter Spaces
https://bitcoinops.org/en/newsletters/2024/03/27/
A bandwidth-wasting attack was described to the Bitcoin-Dev mailing list. In short, Mallory broadcasts one version of a transaction to Alice and a different version of the transaction to Bob...
https://bitcoinops.org/en/newsletters/2024/03/27/#disclosure-of-free-relay-attack
Martin Habovštiak posted to the Bitcoin-Dev mailing list an idea for allowing one transaction to boost the priority of an unrelated transaction...
https://bitcoinops.org/en/newsletters/2024/03/27/#transaction-fee-sponsorship-improvements
Abubakar Sadiq Ismail posted to Delving Bitcoin about improving Bitcoin Core’s feerate estimation using data from a node’s local mempool...
https://bitcoinops.org/en/newsletters/2024/03/27/#mempool-based-feerate-estimation
Selected Q&A from Bitcoin Stack Exchange:
- What are the risks of running a pre-SegWit node (0.12.1)?
- When is OP_RETURN cheaper than OP_FALSE OP_IF?
- Why does BIP-340 use secp256k1?
- What criteria does Bitcoin Core use to create block templates?
- How does the initialblockdownload field in the getblockchaininfo RPC work?
https://bitcoinops.org/en/newsletters/2024/03/27/#selected-qa-from-bitcoin-stack-exchange
Bitcoin Core 27.0rc1 has a brief overview to suggested testing topics and a scheduled meeting of the Bitcoin Core PR Review Club dedicated to testing today (March 27th) at 15:00 UTC.
https://bitcoincore.reviews/v27-rc-testing
https://github.com/bitcoin-core/bitcoin-devwiki/wiki/27.0-Release-Candidate-Testing-Guide
Free relay was a policy on early Bitcoin full nodes to allow some unconfirmed transactions to be relayed even if they didn’t pay transaction fees. That policy allowed an attacker to waste the bandwidth of full nodes without paying any cost, so modern full nodes generally try to forbid operations which don’t allow miners to claim fees that are proportionate to the amount of relay bandwidth used...
https://bitcoinops.org/en/topics/free-relay/
Bitcoin Optech will host an audio recap discussion of this newsletter with special guests Dave Harding, Peter Todd, Abubakar Sadiq Ismail, David Gumberg, and Jeffrey Czyz on Twitter Spaces Thursday at 14:30 UTC. Join us to discuss or ask questions!
https://twitter.com/i/spaces/1ZkKzjyQPNRKv