Socratic Seminar 57
2025-04-03
Housekeeping
- This meetup is generously sponsored by Presidio Bitcoin, Pubkey, and Bitnomial.
- Questions are encouraged, including basic ones!
- Socratic Seminars are held under the Chatham House Rule: share the information you receive, but do not reveal the identity of who said it.
- For the privacy of other attendees, please refrain from taking photographs of other people without their permission.
- Socratic seminars are best when the moderator can let the conversation flow, so try to keep things concrete and focused.
- The reading list covers March 3rd to March 31st.
Chain Weather Report
News & Announcements
- DMND is launching Stratum v2 pooled mining
- Canaan announces the Avalon Q, a home mining device with a hash rate of 90 TH/s
- Bitaxe miner with 3.3Th of hashrate successfully mines a Bitcoin block, defying odds of 1 in 250,000,000
- Tornado Cash Delisting
- Key Dates Set for Samourai Wallet Developers Pre-trial Motion Schedule
- Bitcoin Policy Institute Hosts Bitcoin For America Event
Discussion
Tweets & Blogs
- Proton Wallet officially launches
- Braiins reveals plans to open-source its BCB 100 control board
- Brain Wallet vulnerability?: A user withdraws 0.024 and 0.06 bitcoin from an exchange to a low-entropy or compromised address
- Against Allowing Quantum Recovery of Bitcoin
- Invalid mining jobs by AntPool & friends during forks
- Mempool Partitioning and Identifying Mining Nodes
- Boot Protocol: A decentralized protocol for bitcoin hashing nodes to share block rewards and reduce variance
- Coinflip: A PoC exploring multiparty contracts on Ark
- The Evolution of Payjoin: From Two-Party Protocol to Multiparty Framework
Tools
bitcoin-dev
- Does anyone still need testnet3?
- Unbreaking testnet4
- "Recursive covenant" with CTV and CSFS
- Consensus Cleanup BIP draft
- Standard Unstructured Annex
Delving Bitcoin
- Bitcoin node P2P traffic analysis
- Probabilistic payments using different hash functions as an xor function
CVEs and Research
Research
InfoSec
- ECDSA private key extraction upon signing a malformed input in Elliptic library
- Tarlogic detects a hidden feature in the mass-market ESP32 chip that could infect millions of IoT devices
- JavaScript injection attack: Safe{Wallet} confirms targeted TraderTraitor attack on Bybit resulting in $1.4 billion stolen
BIPs
- BIP374: Add message to rand computation
- BIP329: add optional data fields, fix a JSON type
- BIP119: language overhaul & cleanup
- BIP94: reformat specification section for clarity and readability
Noteworthy PRs
Bitcoin Core
- guix: Notarize MacOS app bundle and codesign all MacOS and Windows binaries
- consensus: Remove checkpoints (take 2)
- Add waitNext() to BlockTemplate interface
- descriptor: check whitespace in keys within fragments
rust-bitcoin
libsecp
- N/A