@@ -40,7 +40,7 @@ notable changes to popular Bitcoin infrastructure software.
4040 replies, but there was [ continued discussion] [ halseth matt ] about
4141 his original proposal for MATT and it's ability to allow
4242 verification that an (essentially) arbitrarily complex program was
43- run.
43+ run. {% assign timestamp="12:29" %}
4444
4545- ** Analysis of signature adaptor security:** Adam Gibson
4646 [ posted] [ gibson adaptors ] to the Bitcoin-Dev mailing list an analysis
@@ -57,15 +57,15 @@ notable changes to popular Bitcoin infrastructure software.
5757 properties is essential to ensure they are used correctly. Gibson
5858 builds on the previous analysis of Lloyd Fournier and others (see
5959 [ Newsletter #129 ] [ news129 adaptors ] ), but he also notes areas that
60- need further analysis and seeks review of his own contributions.
60+ need further analysis and seeks review of his own contributions. {% assign timestamp="33:40" %}
6161
6262- ** Job opportunity for project champions:** Steve Lee of the Spiral
6363 grant-giving organization [ posted] [ lee hiring ] to the Bitcoin-Dev
6464 mailing list with a request for highly experienced Bitcoin
6565 contributors to apply for a paid full-time position championing
6666 cross-team projects that will provide significant improvements to
6767 Bitcoin's long-term scalabality, security, privacy, and flexibility.
68- See his post for details.
68+ See his post for details. {% assign timestamp="1:17" %}
6969
7070## Releases and release candidates
7171
@@ -75,10 +75,10 @@ release candidates.*
7575
7676- [ LND v0.16.2-beta] [ ] is a minor release of this LN implementation that
7777 includes several bug fixes for "performance regressions introduced in
78- the prior minor release".
78+ the prior minor release". {% assign timestamp="56:25" %}
7979
8080- [ Core Lightning 23.05rc2] [ ] is a release candidate for the next
81- version of this LN implementation.
81+ version of this LN implementation. {% assign timestamp="57:20" %}
8282
8383## Notable code and documentation changes
8484
@@ -92,7 +92,7 @@ Proposals (BIPs)][bips repo], [Lightning BOLTs][bolts repo], and
9292
9393- [ Bitcoin Core #25158 ] [ ] adds an ` abandoned ` field to the transaction detail
9494 responses from the ` gettransaction ` , ` listtransactions ` , and ` listsinceblock ` RPCs
95- indicating which transactions have been marked [ abandoned] [ abandontransaction rpc ] .
95+ indicating which transactions have been marked [ abandoned] [ abandontransaction rpc ] . {% assign timestamp="58:17" %}
9696
9797- [ Bitcoin Core #26933 ] [ ] reintroduces the requirement that each
9898 transaction meet the node's minimum relay feerate (` -minrelaytxfee ` )
@@ -103,15 +103,15 @@ Proposals (BIPs)][bips repo], [Lightning BOLTs][bolts repo], and
103103 descendant in the event of a replacement. It may reversed in the
104104 future if a DoS-resistant method of preventing such transactions is
105105 found, e.g. through a package topology restriction like v3 or a
106- modification to the mempool's eviction process.
106+ modification to the mempool's eviction process. {% assign timestamp="1:00:23" %}
107107
108108- [ Bitcoin Core #25325 ] [ ] introduces a pool based memory resource for
109109 the UTXO cache. The new data structure pre-allocates and manages a
110110 larger pool of memory to track UTXOs instead of allocating and freeing
111111 memory for each UTXO individually. UTXO lookups represent a major proportion of
112112 memory accesses, especially during IBD. Benchmarks indicate that
113113 reindexing is sped up by over 20% by the more efficient memory
114- management.
114+ management. {% assign timestamp="1:04:24" %}
115115
116116- [ Bitcoin Core #25939 ] [ ] allows nodes with the optional transaction
117117 index enabled to search that index when using the ` utxoupdatepsbt ` RPC
@@ -151,7 +151,7 @@ Proposals (BIPs)][bips repo], [Lightning BOLTs][bolts repo], and
151151 (segwit v1) eliminates the overpayment concern for most transactions
152152 that spend at least one taproot output, so we expect to see future
153153 updates of hardware signing devices cease requiring full transactions
154- in that case.
154+ in that case. {% assign timestamp="1:07:18" %}
155155
156156- [ LDK #2222 ] [ ] allows updating information about a channel using a
157157 message gossiped by the nodes involved in that channel without
@@ -161,15 +161,15 @@ Proposals (BIPs)][bips repo], [Lightning BOLTs][bolts repo], and
161161 (DoS) attacks, but some LN nodes won't have the capability to look up
162162 UTXOs and may have other methods for preventing DoS attacks. This
163163 merged PR makes it easier for them to use information without a source
164- for UTXO data.
164+ for UTXO data. {% assign timestamp="1:12:31" %}
165165
166166- [ LDK #2208 ] [ ] adds transaction rebroadcasting and fee bumping of
167167 unresolved [ HTLCs] [ topic htlc ] in channels that have been forced
168168 closed. This helps address some [ pinning attacks] [ topic transaction
169169 pinning] and ensures reliability. See also [ Newsletter #243 ] [ news243
170170 rebroadcast] where LND added its own rebroadcasting interface and
171171 [ last week's newsletter] [ news247 rebroadcast ] where CLN improved its
172- own logic.
172+ own logic. {% assign timestamp="1:15:39" %}
173173
174174{% include references.md %}
175175{% include linkers/issues.md v=2 issues="25158,26933,25325,2222,2208,25939" %}
0 commit comments