Part of Bitcoin Week. For more information on Bitcoin Socratic Seminars in general, see https://bitdevs.org/ and https://bitdevs.berlin/.
Usually we talk about new topics of the last 4 weeks but since this group is not meeting regularly it will be more of a "best-of" of the last ~2 months. Also, feel free to bring your own topic if you feel something is missing (has to be in line with our general selection guidelines, no promotion of commercial services please). Ideally notify me before we start so I can make time for it or send me a message on twitter (@fjahr).
- Malicious Tor relays changing Bitcoin addresses
- Ledger data breach
- Ledger App isolation bypass
- Kraken Security Labs Identifies Supply Chain Attacks Against Ledger Nano X Wallets
- Money laundering of the big Twitter hack
- An Analysis and Disclosure Regarding the Deterministic Nature of the Wasabi Wallet CoinJoin Algorithm
- Following the Blockchain.com feerate recommendations
- Dumplings - Coinjoin stats
- Bitcoin Covenants: Three Ways to Control the Future
- Counting Down Thunder: Timing Attacks on Privacy in Payment Channel Networks
- Flood & Loot: A Systemic Attack On The Lightning Network
- NIST’s Post-Quantum Cryptography Program Enters ‘Selection Round’
The following links are only additional reading material with different perspectives. We will discuss Taproot activation in depth but not go into the details of the following links specificially:
- Bitcoin Softfork Activation Methodology
- BIP 8, BIP 9 Or Modern Soft Fork Activation: How Bitcoin Could Upgrade Next
- Technical: The Path to Taproot Activation
- Hashing out Activating Taproot with Eric Lombrozo, Luke Dashjr, and Aaron van Wirdum
- IRC discussion on ##taproot-activation
- Revisiting squaredness tiebreaker for R point in BIP340
- Generalizing feature negotiation when new p2p connections are setup
- Detailed protocol design for routed multi-transaction CoinSwap
- New P2P IRC bi-weekly meeting Tuesdays 15:00 UTC
- GUI Repository
- p2p: Signal support for compact block filters with NODE_COMPACT_FILTERS #19070
- p2p: Reduce inv traffic during IBD #19204
- Use wtxid for transaction relay #18044
- wallet: always do avoid partial spends if fees are within a specified range #14582
- Replace current benchmarking framework with nanobench
- sendtoaddress/sendmany: Add explicit feerate option #11413
- rpc: Add getindexinfo RPC #19550
- multi: I wumbo, you wumbo, he she wumbo #4429
- lnrpc/invoicesrpc: extend hop hint selection to account for MPP #4521
- multi: hold keysend payments #4167
- Anchor output support (iff EXPERIMENTAL_FEATURES) #3830
- Implement
keysend
sending support for spontaneous payments #3792
- 2-of-3 inputs using Pay-to-Taproot
- Bitcoin Dev List
- AJ Towns: A Paradigm Shift
- Utreexo Demo Release
- Minsc - Miniscript-based scripting language for Bitcoin contracts
- Sapio: Stateful Smart Contracts for Bitcoin with OP_CTV
- Call to action: testing and improving asmap
- The Urgency of Rearchitecting Bitcoin's Mempool
- Bitcoin Design Slack
- All Paths Lead to Your Destination
- Bitcoin Dev Kit by Steve Myers
- Start using NiceHash Lightning Network with zero fees!
- lnprototest Alpha Release
- UTXO Management for Enterprise Wallets