
We provide weekly newsletters, workshops, case studies, and research for the #Bitcoin community.
Joined June 2018
- Tweets2.3K
- Following25
- Followers18.6K
- Likes729
0xB10C (@0xB10C), Luke Carriere, and Sjors Provoost joined Optech to discuss Newsletter #430:
News
● Continued discussion of TCP hole punching for home nodes (1:28)
● BIP draft for standardized co-signer spending policies (30:51)
Changing consensus
● Continued discussion of BIP54 (57:26)
● Opt-in replay protection prototype (43:22)
● QSAVE for unmigrated coins (1:11:46)
● Proof-of-decay for unmigrated outputs (1:18:41)
● BIP300 bundle censorship (1:20:49)
Releases and release candidates
● LND v0.21.6-beta (1:25:37)
● Core Lightning 26.06.10 (1:26:54)
● BTCPay Server 2.4.7 (1:27:45)
Notable code and documentation changes
● Bitcoin Core #36539 (1:29:24)
● Bitcoin Core #35714 (1:31:44)
● Bitcoin Core #35492 (1:34:35)
● BIPs #2205 (1:35:53)
● Core Lightning #9419 (1:42:17)
● Core Lightning #9592 (1:43:38)
● LDK #5089 (1:46:30)
● LND #11456 (1:49:31)
● LND #11357 (1:50:38)
● LND #11413 (1:53:36)
● LND #11151 (1:55:42)
● Rust Bitcoin #7067 (1:58:00)
You can listen on our website:
bitcoinops.org/en/podcast/20…
Fountain:
fountain.fm/episode/izsvldL5…
Spotify:
open.spotify.com/episode/2Va…
Apple Podcasts:
podcasts.apple.com/us/podcas…
1
219
Welcome to our live show! xitter.twitterapi.xyz/i/broadcasts/2nQJpqnvg…
Bitcoin Optech newsletter #430 is here:
- summarizes continued discussion about using TCP hole punching to make nodes behind home routers reachable
- describes a draft BIP for standardizing the spending policies that co-signers enforce when emulating covenants
- follows up on continued discussion of BIP54
- links to an opt-in replay protection prototype
- summarizes a post-quantum transition that does not burn coins
- describes a 'Proof-of-decay' idea for unmigrated outputs
- notes the potential for BIP300 bundle censorship
- Optech Newsletter #430 Podcast
Following our May summary of @0xB10C's Delving Bitcoin thread on using hole punching to let nodes behind home routers accept connections from each other, 0xB10C posted that work has resumed on a specification and an experimental Bitcoin Core implementation...
bitcoinops.org/en/newsletter…
Elias Rohrer (@_tnull), Greg Sanders (@theinstagibbs), Antoine Poinsot (@darosior), Oleksandr Kurbatov (@olkurbatov), and Nishant Bansal (@nishant282003) joined Optech to discuss Newsletter #429:
News
● Silent payments for multiparty wallets (41:18)
● CLN self-referential channel announcement DoS disclosure (52:57)
● Bitcoin Core security policy update (24:53)
Selected Q&A from Bitcoin Stack Exchange
● Why does Bitcoin use both a transaction ID and a witness transaction ID? (1:02:58)
● How to sign a MuSig with Bitcoin Core (1:07:54)
● What changed in Bitcoin P2P protocol version 70017 compared to 70016? (1:09:11)
Releases and release candidates
● Bitcoin Core 32.1 (35:56)
● Bitcoin Core 31.2 (39:18)
● Bitcoin Core 30.4 (40:42)
● Bitcoin Core 29.5 (40:53)
● Eclair 0.14.6 (1:12:37)
● LND v0.21.5-beta (1:13:36)
Notable code and documentation changes
● Bitcoin Core #36665 (3:43)
● Bitcoin Core #36667 (14:37)
● Bitcoin Core #36669 (19:02)
● BIPs #2130 (1:15:55)
● Core Lightning #9627 (1:17:33)
● Eclair #3417 (1:19:13)
● Eclair #3416 (1:26:02)
● LDK #5314 (1:28:48)
● LDK #5412 (1:31:27)
● LND #11164 (1:33:28)
● LND #11373 (1:36:17)
● BTCPay Server #7744 (1:38:59)
Welcome to our live show! xitter.twitterapi.xyz/i/broadcasts/2peAbaRbR…
Bitcoin Optech newsletter #429 is here:
- describes a protocol for creating silent payment transactions from multiparty wallets
- summarizes the responsible disclosure of a denial-of-service vulnerability that affected older versions of Core Lightning
- explains Bitcoin Core’s updated security policy for easily discoverable vulnerabilities
- summarizes popular Q&A from Stack Exchange
- Bitcoin Core 32.1
- Optech Newsletter #429 Podcast
Oleksandr Kurbatov (@olkurbatov) posted to Delving Bitcoin to describe a protocol to use multiparty inputs in silent payment transactions..
bitcoinops.org/en/newsletter…
Adam Gibson, Vincenzo Palazzo (@PalazzoVincenzo), and João Dias (@jaoNoctus) joined Optech to discuss Newsletter #428:
News
● Trust-minimized exits from a single-issuer layer 2 (1:32)
● Descriptor syntax for hash preimages (18:03)
Changes to services and client software
● Ibis Wallet v5.0-beta released (26:31)
● Landfall wallet for Lightning mining payouts (28:57)
● rbitcoin 0.8.0 released (38:44)
Releases and release candidates
● Eclair 0.14.4 (43:18)
● BDK chain 0.23.4 (45:37)
● LND v0.21.5-beta.rc1 (47:09)
Notable code and documentation changes
● Eclair #3409 (50:16)
● Eclair #3411 (52:20)
● LDK #5126 (55:03)
● LND #10919 (56:19)
● BTCPay Server #7679 (1:01:06)
● BTCPay Server #7684 (1:02:39)
● BDK #2325 (1:04:18)
● BOLTs #1357 (1:07:13)
● BOLTs #1352 (1:10:03)
You can listen on our website:
bitcoinops.org/en/podcast/20…
Fountain:
fountain.fm/episode/1Ly8UgOV…
Spotify:
open.spotify.com/episode/4VA…
Apple Podcasts:
podcasts.apple.com/us/podcas…
Welcome to our live show! xitter.twitterapi.xyz/i/broadcasts/1qGoNYlMl…
Bitcoin Optech newsletter #428 is here:
- describes a design for a single-issuer layer 2 whose users can redeem their bitcoin onchain without the issuer’s cooperation
- summarizes a proposal for including hash preimages in output script descriptors.
- summarizes changes to services/client software
- Optech Newsletter #428 Podcast
bitcoinops.org/en/newsletter…
Adam Gibson posted to the Bitcoin-Dev mailing list a paper and proof-of-concept code for Lichen, a design in which a single issuer, which Gibson calls a hub, mints tokens redeemable one-to-one for bitcoin on a layer 2 ledger run by a server called the sequencer...
bitcoinops.org/en/newsletter…
Erick Cestari (@iamflops) and Adam Gibson joined Optech to discuss Newsletter #427:
News
● Disclosure of two DoS vulnerabilities fixed in Eclair v0.14.1 (0:53)
● Offchain contracts in Lightning channels (12:57)
Releases and release candidates
● Bitcoin Core 32.0rc4 (43:15)
Notable code and documentation changes
● Eclair #3396 (49:25)
● Eclair #3399 (53:23)
● Eclair #3395 (57:23)
● Eclair #3401 (59:09)
● LDK #5080 (1:01:03)
● LDK #5087 (1:02:46)
● LND #11068 (1:05:04)
● Rust Bitcoin #6956 (1:07:44)
● BDK #2319 (1:10:22)
You can listen on our website:
bitcoinops.org/en/podcast/20…
Fountain:
fountain.fm/episode/NcgIZW31…
Spotify:
open.spotify.com/episode/3pg…
Apple Podcasts:
podcasts.apple.com/us/podcas…
1
272
Welcome to our live show! xitter.twitterapi.xyz/i/broadcasts/1dxYlarqQ…
Bitcoin Optech newsletter #427 is here:
- summarizes the disclosure of two denial-of-service vulnerabilities in older versions of Eclair
- describes a proposed scheme for running complex multi-round contracts inside Lightning channels
- Optech Newsletter #427 Podcast
bitcoinops.org/en/newsletter…
Erick Cestari (@iamflops) posted to Delving Bitcoin the responsible disclosure of two denial-of-service (DoS) vulnerabilities in the channel opening process of Eclair v0.14.0 and earlier...
bitcoinops.org/en/newsletter…
Clara Shikhelman (@ClaraShik) and Elias Rohrer (@_tnull) joined Optech to discuss Newsletter #426:
News
● Dynamic one-byte message type IDs for BIP324 (45:02)
● Discussion of conventions for tagged hash tags in BIPs (49:04)
● Proposal for onchain, private bitcoin transfers with no consensus changes (1:15)
Releases and release candidates
● Bitcoin Core 32.0rc3 (53:34)
● Core Lightning 26.06.9 (54:38)
● LDK v0.3-rc3 (23:38)
● LDK v0.2.7 (24:33)
● BTCPay Server 2.4.5 (56:55)
Notable code and documentation changes
● Bitcoin Core #36277 (59:51)
● Bitcoin Core #36365 (1:05:09)
● Bitcoin Core #36338 (1:07:53)
● Bitcoin Core #32895 (1:10:38)
● Core Lightning #9582 (1:12:38)
● Eclair #3390 (1:18:03)
● LDK #5057 (33:00)
● LDK #5042 (35:55)
● LDK #5046 (38:25)
● LDK #5028 (41:43)
● LND #11290 (1:20:41)
Welcome to our live show! xitter.twitterapi.xyz/i/broadcasts/1DGleVgPz…
Bitcoin Optech newsletter #426 is here:
- links to a draft BIP for letting peers choose their own one-byte message type IDs over the version 2 P2P transport
- summarizes a discussion about whether BIPs should include their number in tagged hash tags
- describes a proposed metaprotocol for private onchain transfers that requires no consensus changes
- Optech Newsletter #426 Podcast
Anthony Towns (@ajtowns) posted to the Bitcoin-Dev mailing list a draft BIP that lets each peer choose its own one-byte message type IDs for the messages it sends over the v2 P2P transport...
bitcoinops.org/en/newsletter…
Matt Morehouse joined Optech to discuss Newsletter #425:
News
● Disclosure of two DoS vulnerabilities in Eclair (1:01)
● Proposal for wallet label synchronization (15:25)
Changing consensus
● Continued discussion of PQC output types (21:36)
● Block-wide signature aggregation via SNARKs (27:17)
● Bounds on chain length with BIP54 time warp fixes (35:19)
● Comparing covenant proposals for vaults (39:23)
● Depots for probabilistic Lightning channels (43:18)
Releases and release candidates
● LND v0.21.4-beta.rc1 (48:40)
● LND v0.20.5-beta.rc1 (50:29)
Notable code and documentation changes
● Bitcoin Core #29278 (51:55)
● Bitcoin Core #35984 (53:43)
● Bitcoin Core #35301 (56:45)
● Bitcoin Core #36312 (58:51)
● Bitcoin Core #36284 (1:01:59)
● Bitcoin Core #35752 (1:07:47)
● Bitcoin Core #35813 (1:11:46)
● BIPs #2276 (1:13:07)
● LDK #4993 (1:16:39)
● LND #11173 (1:19:40)
● LND #11190 (1:22:12)
● LND #11212 (1:27:37)
● LND #11258 (1:29:58)
You can listen on our website:
bitcoinops.org/en/podcast/20…
Fountain:
fountain.fm/episode/akIi1roC…
Spotify:
open.spotify.com/episode/2y7…
243
Welcome to our live show! xitter.twitterapi.xyz/i/broadcasts/1kKzDPLOe…
Bitcoin Optech newsletter #425 is here:
- summarizes the responsible disclosure of two denial-of-service vulnerabilities affecting older versions of Eclair
- describes a proposal for synchronizing wallet labels between devices through an untrusted store
- recaps continued discussion of PQC output types
- describes an approach to block-wide signature aggregation via SNARKs
- summarizes bounds on chain length with BIP54 time warp fixes
- links to research comparing covenant proposals for vaults
- discusses the depots idea for probabilistic Lightning channels
- Optech Newsletter #425 Podcast
Matt Morehouse posted to Delving Bitcoin the responsible disclosure of two denial-of-service (DoS) vulnerabilities affecting Eclair v0.13.1 and earlier...
bitcoinops.org/en/newsletter…
Ahmet Kurt (@startimeahmet) and Jan B (@_jan__b) joined Optech to discuss Newsletter #424:
News
● Proposal for a post-quantum Lightning Network (1:10)
Selected Q&A from Bitcoin Stack Exchange
● What would be a drawback if sum instead of SHA256 of amounts was used in the taproot signature message? (36:18)
● Post-BIP110 fork is it necessary to resync from block 0? (39:32)
● Can a Bitcoin node build a partial UTXO set from only the most recent blocks and use it to validate new transactions? (42:16)
Releases and release candidates
● Bitcoin Core 32.0rc2 (21:13)
● Core Lightning 26.06.8 (45:36)
● LDK v0.3-rc2 (47:15)
Notable code and documentation changes
● Bitcoin Core #34566 (51:31)
● BIPs #1951 (54:14)
● BIPs #2224 (57:45)
● Core Lightning #9507 (1:02:00)
● Core Lightning #9508 (1:07:35)
● Core Lightning #9509 (1:12:02)
● Core Lightning #9510 (1:16:03)
● Core Lightning #9513 (1:20:01)
● LND #11198 (1:21:47)
● LND #11146 (1:24:15)
● LND #11132 (1:27:20)
Welcome to our live show! xitter.twitterapi.xyz/i/broadcasts/1wGWjlOwV…