@@ -30,9 +30,7 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
30
30
- [ libsecp256k1 v0.5.0 released] ( https://groups.google.com/g/bitcoindev/c/zQfndwOTLOM )
31
31
- [ Test cases for signing legacy inputs in transactions] ( https://groups.google.com/g/bitcoindev/c/YCcmGnIhRgQ )
32
32
33
-
34
33
#### [ Delving Bitcoin] ( https://delvingbitcoin.org/ )
35
- - [ DNM, eCash and privacy] ( https://delvingbitcoin.org/t/dnm-ecash-and-privacy )
36
34
- [ Tr(): rawnode() and rawleaf() support] ( https://delvingbitcoin.org/t/tr-rawnode-and-rawleaf-support )
37
35
- [ Silent Payments: Light Client Protocol] ( https://delvingbitcoin.org/t/silent-payments-light-client-protocol )
38
36
- [ Mutual exclusiveness of op_codes] ( https://delvingbitcoin.org/t/mutual-exclusiveness-of-op-codes )
@@ -46,7 +44,6 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
46
44
- [ Pools without covenants] ( https://delvingbitcoin.org/t/pools-without-covenants )
47
45
- [ Deterministic tx selection for censorship resistance] ( https://delvingbitcoin.org/t/deterministic-tx-selection-for-censorship-resistance )
48
46
49
-
50
47
### Meetings
51
48
- [ Bitcoin PR Review Club] ( https://bitcoincore.reviews )
52
49
- [ #30000 index TxOrphanage by wtxid, allow entries with same txid] ( https://bitcoincore.reviews/30000 )
@@ -62,23 +59,32 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
62
59
- [ May 20] ( https://github.com/lightning/bolts/issues/1164 )
63
60
64
61
### Optech
65
- - [ Bitcoin Optech Newsletter #304 ] ( https://bitcoinops.org/en/newsletters/2024/05/24/ )
66
- - [ Bitcoin Optech Newsletter #303 ] ( https://bitcoinops.org/en/newsletters/2024/05/17/ )
67
- - [ Bitcoin Optech Newsletter #303 Recap Podcast] ( https://bitcoinops.org/en/podcast/2024/05/21/ )
68
- - [ Bitcoin Optech Newsletter #302 ] ( https://bitcoinops.org/en/newsletters/2024/05/15/ )
69
- - [ Bitcoin Optech Newsletter #302 Recap Podcast] ( https://bitcoinops.org/en/podcast/2024/05/16/ )
70
- - [ Bitcoin Optech Newsletter #301 ] ( https://bitcoinops.org/en/newsletters/2024/05/08/ )
71
- - [ Bitcoin Optech Newsletter #301 Recap Podcast] ( https://bitcoinops.org/en/podcast/2024/05/09/ )
72
62
- [ Bitcoin Optech Newsletter #300 ] ( https://bitcoinops.org/en/newsletters/2024/05/01/ )
73
63
- [ Bitcoin Optech Newsletter #300 Recap Podcast] ( https://bitcoinops.org/en/podcast/2024/05/02/ )
74
-
64
+ - [ Bitcoin Optech Newsletter #301 ] ( https://bitcoinops.org/en/newsletters/2024/05/08/ )
65
+ - [ Bitcoin Optech Newsletter #301 Recap Podcast] ( https://bitcoinops.org/en/podcast/2024/05/09/ )
66
+ - [ Bitcoin Optech Newsletter #302 ] ( https://bitcoinops.org/en/newsletters/2024/05/15/ )
67
+ - [ Bitcoin Optech Newsletter #302 Recap Podcast] ( https://bitcoinops.org/en/podcast/2024/05/16/ )
68
+ - [ Bitcoin Optech Newsletter #303 ] ( https://bitcoinops.org/en/newsletters/2024/05/17/ )
69
+ - [ Bitcoin Optech Newsletter #303 Recap Podcast] ( https://bitcoinops.org/en/podcast/2024/05/21/ )
70
+ - [ Bitcoin Optech Newsletter #304 ] ( https://bitcoinops.org/en/newsletters/2024/05/24/ )
75
71
76
72
## Network Data
77
- -
73
+ - [ 2010 P2Pk coinbases on the move] ( https://mempool.space/tx/fe6b7bf8fb618e33c56b80bc35dc3a0ca282f78b72fe707acc521b5ee0ebc702 )
74
+ - [ BTCcom pool, Binance pool, Poolin, EMCD, Rawpool, and possibly Braiins* have exactly the same template and custom transaction prioritization as AntPoo] ( https://nostr.com/note1qckcs4y67eyaawad96j7mxevucgygsfwxg42cvlrs22mxptrg05qtv0jz3 )
75
+ - [ First mainnet * multi-hop asset* payment w/ Taproot Asset channels] ( https://x.com/roasbeef/status/1788624974728790471 )
76
+ - [ Proportions of Inscriptions, BRC20, and Runes] ( https://dune.com/murchandamus/inscription-brc20-weight-and-percentage )
78
77
79
78
## CVEs and Research
80
79
### Research
81
- -
80
+ - [ Channel Balance Interpolation in the Lightning Network via Machine Learning] ( https://arxiv.org/abs/2405.12087v1 )
81
+ - [ From Slow Propagation to Partition: Analyzing Bitcoin Over Anonymous Routing] ( https://par.nsf.gov/biblio/10509863 )
82
+ - [ Fully Automated Selfish Mining Analysis in Efficient Proof Systems Blockchains] ( https://arxiv.org/abs/2405.04420v1 )
83
+ - [ Optimizing Virtual Payment Channel Establishment in the Face of On-Path Adversaries] ( https://arxiv.org/abs/2011.14341v2 )
84
+ - [ Payout Races and Congested Channels: A Formal Analysis of Security in the Lightning Network] ( https://arxiv.org/abs/2405.02147v1 )
85
+ - [ PoW Security-Latency under Random Delays and the Effect of Transaction Fees] ( https://arxiv.org/abs/2405.04526 )
86
+ - [ Securing Lightning Channels against Rational Miners] ( https://eprint.iacr.org/2024/826 )
87
+ - [ Transaction Fee Estimation in the Bitcoin System] ( https://arxiv.org/abs/2405.15293v1 )
82
88
83
89
### InfoSec
84
90
-
@@ -91,7 +97,6 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
91
97
- [ net: add ASMap info in ` getrawaddrman ` RPC] ( https://github.com/bitcoin/bitcoin/pull/30062 )
92
98
- [ Update libsecp256k1 subtree to current master] ( https://github.com/bitcoin/bitcoin/pull/30120 )
93
99
- [ net: make the list of known message types a compile time constant] ( https://github.com/bitcoin/bitcoin/pull/29421 )
94
- - [ doc: Update NetBSD Build Guide] ( https://github.com/bitcoin/bitcoin/pull/30143 )
95
100
- [ wallet: Implement independent BDB parser] ( https://github.com/bitcoin/bitcoin/pull/26606 )
96
101
- [ Support JSON-RPC 2.0 when requested by client] ( https://github.com/bitcoin/bitcoin/pull/27101 )
97
102
- [ p2p: detect addnode cjdns peers in GetAddedNodeInfo()] ( https://github.com/bitcoin/bitcoin/pull/30085 )
@@ -114,7 +119,6 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
114
119
- [ build: Bump clang minimum supported version to 15] ( https://github.com/bitcoin/bitcoin/pull/29165 )
115
120
- [ guix: remove bzip2 from deps] ( https://github.com/bitcoin/bitcoin/pull/29895 )
116
121
117
-
118
122
### [ BDK] ( https://github.com/bitcoindevkit/bdk )
119
123
- [ fix(export): add tr descriptor] ( https://github.com/bitcoindevkit/bdk/pull/1393 )
120
124
- [ Update ` bdk_electrum ` crate to use sync/full-scan structs] ( https://github.com/bitcoindevkit/bdk/pull/1403 )
@@ -123,7 +127,6 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
123
127
- [ Introduce universal sync/full-scan structures for spk-based syncing] ( https://github.com/bitcoindevkit/bdk/pull/1413 )
124
128
- [ Add new crate ` bdk-persist ` ] ( https://github.com/bitcoindevkit/bdk/pull/1412 )
125
129
126
-
127
130
### [ rust-bitcoin] ( https://github.com/rust-bitcoin/rust-bitcoin )
128
131
- [ Add an ` AddressData ` type] ( https://github.com/rust-bitcoin/rust-bitcoin/pull/2808 )
129
132
- [ Enable getting the witness program from an address] ( https://github.com/rust-bitcoin/rust-bitcoin/pull/2796 )
@@ -132,17 +135,14 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
132
135
- [ Default to forward for tagged hashes] ( https://github.com/rust-bitcoin/rust-bitcoin/pull/2707 )
133
136
- [ hashes: Modify trait bounds] ( https://github.com/rust-bitcoin/rust-bitcoin/pull/2746 )
134
137
135
-
136
138
### [ libsecp] ( https://github.com/bitcoin-core/secp256k1 )
137
139
- [ tests: call ` secp256k1_ecmult_multi_var ` with a non-` NULL ` error callback] ( https://github.com/bitcoin-core/secp256k1/pull/1528 )
138
140
- [ check-abi: explicitly provide public headers] ( https://github.com/bitcoin-core/secp256k1/pull/1524 )
139
141
- [ Add secp256k1_pubkey_sort] ( https://github.com/bitcoin-core/secp256k1/pull/1518 )
140
142
141
-
142
143
### [ secp256k1-zkp] ( https://github.com/ElementsProject/secp256k1-zkp )
143
144
- [ generator: massively speed up serialization] ( https://github.com/BlockstreamResearch/secp256k1-zkp/pull/294 )
144
145
145
-
146
146
### [ Core Lightning] ( https://github.com/ElementsProject/lightning )
147
147
- [ grpc: addpsbtoutput command] ( https://github.com/ElementsProject/lightning/pull/7108 )
148
148
- [ Renepay relax knowledge] ( https://github.com/ElementsProject/lightning/pull/7329 )
@@ -168,13 +168,11 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
168
168
- [ ` cln_plugin ` : Support wildcard subscriptions] ( https://github.com/ElementsProject/lightning/pull/7106 )
169
169
- [ Pay listpeerchannels fix] ( https://github.com/ElementsProject/lightning/pull/7235 )
170
170
171
-
172
171
### [ eclair] ( https://github.com/ACINQ/eclair/ )
173
172
- [ Cleanup of RouteBlinding feature] ( https://github.com/ACINQ/eclair/pull/2856 )
174
173
- [ Fix TransactionsSpec tests] ( https://github.com/ACINQ/eclair/pull/2857 )
175
174
- [ Implicit node id in offers with blinded paths] ( https://github.com/ACINQ/eclair/pull/2852 )
176
175
177
-
178
176
### [ LDK] ( https://github.com/lightningdevkit/rust-lightning )
179
177
- [ Ignore partially-pruned channels during routing] ( https://github.com/lightningdevkit/rust-lightning/pull/3038 )
180
178
- [ Limit payment path length based on ` payment_metadata ` , custom TLVs, etc. ] ( https://github.com/lightningdevkit/rust-lightning/pull/3026 )
@@ -186,7 +184,6 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
186
184
- [ Add error handling for channels which fail to be created in ` funding_transaction_generated_intern ` ] ( https://github.com/lightningdevkit/rust-lightning/pull/3029 )
187
185
- [ Sending to ` Offer ` without ` signing_pubkey ` ] ( https://github.com/lightningdevkit/rust-lightning/pull/3017 )
188
186
189
-
190
187
### [ lnd] ( https://github.com/lightningnetwork/lnd )
191
188
- [ multi: Inbound fees are retained when not provided] ( https://github.com/lightningnetwork/lnd/pull/8758 )
192
189
- [ Adjust ping parameters to improve tor stability] ( https://github.com/lightningnetwork/lnd/pull/8762 )
@@ -200,7 +197,6 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
200
197
- [ sweep: make ` TxPublisher.currentHeight ` atomic] ( https://github.com/lightningnetwork/lnd/pull/8716 )
201
198
- [ invoices: if there are no invoices make gc noop] ( https://github.com/lightningnetwork/lnd/pull/8712 )
202
199
203
-
204
200
### [ BIPs] ( https://github.com/bitcoin/bips )
205
201
- [ BIP 352: Silent Payments] ( https://github.com/bitcoin/bips/pull/1458 )
206
202
- [ BIP 388: Wallet Policies for Descriptor Wallets] ( https://github.com/bitcoin/bips/pull/1389 )
@@ -209,25 +205,38 @@ Follow us on NOSTR: `npub1nydevscv0slx9eyr0chkkdgzqfhtp4guk039akhq6g9fnsrf6lcsup
209
205
- [ Update BIP 340 with fresher info on multi-, threshold, and blind signatures] ( https://github.com/bitcoin/bips/pull/1583 )
210
206
- [ (BIP322) remove empty message requirement for full (proof-of-funds) proofs] ( https://github.com/bitcoin/bips/pull/1352 )
211
207
212
-
213
- ### [ BLIPs] ( https://github.com/lightning/blips )
214
-
215
-
216
-
217
- ### [ BOLTs] ( https://github.com/lightningnetwork/lightning-rfc )
218
-
219
-
220
208
## New Releases
221
209
- [ Bisq 2.0.4] ( https://github.com/bisq-network/bisq2/releases/tag/v2.0.4 )
210
+ - [ Bitcoin Inquisition 27.0] ( https://github.com/bitcoin-inquisition/bitcoin/releases/tag/v27.0-inq )
211
+ - [ libsecp256k1 v0.5.0] ( https://github.com/bitcoin-core/secp256k1/releases/tag/v0.5.0 )
212
+ - [ lnd v0.18.0-beta] ( https://github.com/lightningnetwork/lnd/releases/tag/v0.18.0-beta )
222
213
223
214
## Events and Podcasts
224
- -
215
+ - bitcoin++ ATX script edition - [ livestream 1 ] ( https://www.youtube.com/watch?v=gUAkJlSLpW4 ) , [ livestream 2 ] ( https://www.youtube.com/watch?v=1RJF3nugRDs )
225
216
226
217
## Mining
227
- -
218
+ - [ An integrated landfill-gas-to-energy and Bitcoin mining model] ( https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4810964 )
219
+ - [ How to Build a $20 Billion Semiconductor Fab] ( https://www.construction-physics.com/p/how-to-build-a-20-billion-semiconductor )
220
+ - [ Venezuela will disconnect all cryptocurrency mining farms to control electricity demand] ( https://albertonews.com/nacionales/venezuela-desconectara-todas-las-granjas-de-mineria-de-criptomonedas-para-controlar-demanda-electrica/ )
221
+ - [ White House Issues An Executive Order For Chinese Miners To Leave Cheyenne] ( https://www.tftc.io/white-house-executive-order-bitcoin-wyoming/ )
228
222
229
223
## Miscellaneous
230
- - [ Emessbee - coinjoin transactions without a coordinator] ( https://github.com/supertestnet/coinjoin-workshop )
224
+ - [ Announcing Harbor] ( https://blog.mutinywallet.com/harbor/ )
225
+ - [ Announcing the Peer-to-Peer Rights Fund] ( https://x.com/DavidZell_/status/1792586147182285292 )
226
+ - [ Bitcoin's Precarious Position] ( https://bluematt.bitcoin.ninja/2024/05/11/bitcoins-precarious-position/ )
231
227
- [ COPA vs Craig Wright ruling] ( https://www.judiciary.uk/wp-content/uploads/2024/05/COPA-v-Wright-Judgment.pdf )
232
228
- [ Cake Wallet implements silent payments] ( https://x.com/cakewallet/status/1791500775262437396 )
229
+ - [ DSL Taproot Coinbase & Optimised Docker Image] ( https://blog.opdup.com/development-updates/2024/05/20/dsl-taproot-coinbase-docker-image.html )
230
+ - [ Emessbee - coinjoin transactions without a coordinator] ( https://github.com/supertestnet/coinjoin-workshop )
231
+ - [ FROST Library for Point to Point Networks] ( https://blog.opdup.com/development-updates/2024/05/04/p2p-channels-for-frost.html )
232
+ - [ Griefing Bitcoin's Testnet] ( https://blog.lopp.net/griefing-bitcoin-testnet/ )
233
+ - [ Introducing SNARKnado] ( https://www.alpenlabs.io/blog/snarknado-practical-round-efficient-snark-verifier-on-bitcoin )
234
+ - [ Improving Baselayer Privacy with Dandelion++] ( https://www.therage.co/dandelion/ )
235
+ - [ OCEAN innovates: Bitcoin miners offered first ever Lightning Payouts using BOLT12 ] ( https://newsdirect.com/news/ocean-innovates-bitcoin-miners-offered-first-ever-lightning-payouts-using-bolt12-946331135 )
236
+ - [ OpenSats Grants Long-Term Support for Shashwat Vangani] ( https://opensats.org/blog/shashwat-vangani-receives-lts-grant )
237
+ - [ Penlock - open-source, cryptographically secure, printable paper-computer] ( https://beta.penlock.io/ )
238
+ - Spiral Grant - [ Sean Giligan] ( https://x.com/spiralbtc/status/1792584819366416527 )
239
+ - [ Tornado Cash Developer Alexey Pertsev Found Guilty, Sentenced to 64 Months in Prison by Dutch Court] ( https://www.coindesk.com/policy/2024/05/14/tornado-cash-developer-alexey-pertsev-found-guilty-of-money-laundering/ )
240
+ - [ Two brothers arrested for exploiting MEV relay] ( https://www.justice.gov/opa/pr/two-brothers-arrested-attacking-ethereum-blockchain-and-stealing-25m-cryptocurrency )
233
241
- [ Wasabi Wallet shuts down coinjoin coordinator] ( https://x.com/wasabiwallet/status/1786083838415769673 )
242
+ - [ Zeus LN Node - Advanced Usage] ( https://darthcoin.substack.com/p/zeus-node-advanced-usage )
0 commit comments