Skip to content

Commit c48cf4c

Browse files
committed
Newsletters: add 96 (2020-05-06)
1 parent 21f4daa commit c48cf4c

File tree

1 file changed

+85
-0
lines changed

1 file changed

+85
-0
lines changed
Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
---
2+
title: 'Bitcoin Optech Newsletter #96'
3+
permalink: /en/newsletters/2020/05/06/
4+
name: 2020-05-06-newsletter
5+
slug: 2020-05-06-newsletter
6+
type: newsletter
7+
layout: newsletter
8+
lang: en
9+
---
10+
This week's newsletter FIXME:harding
11+
12+
## Action items
13+
14+
FIXME:harding
15+
16+
## News
17+
18+
FIXME:harding
19+
20+
## Field report: running a Lightning node in an enterprise environment
21+
22+
{% include articles/suredbits-enterprise-ln.md %}
23+
24+
## Releases and release candidates
25+
26+
FIXME:harding update to latest versions Tuesday afternoon
27+
28+
*New releases and release candidates for popular Bitcoin infrastructure
29+
projects. Please consider upgrading to new releases or helping to test
30+
release candidates.*
31+
32+
- [Bitcoin Core 0.20.0rc1][bitcoin core 0.20.0] is a release candidate
33+
for the next major version of Bitcoin Core.
34+
35+
- [LND 0.10.0-beta.rc5][lnd 0.10.0-beta] allows testing the next major
36+
version of LND.
37+
38+
- [C-Lightning 0.8.2-rc2][c-lightning 0.8.2] is the newest release
39+
candidate for the next version of C-Lightning.
40+
41+
## Notable code and documentation changes
42+
43+
*Notable changes this week in [Bitcoin Core][bitcoin core repo],
44+
[C-Lightning][c-lightning repo], [Eclair][eclair repo], [LND][lnd repo],
45+
[libsecp256k1][libsecp256k1 repo], [Rust-Lightning][rust-lightning repo],
46+
[Bitcoin Improvement Proposals (BIPs)][bips repo], and [Lightning
47+
BOLTs][bolts repo].*
48+
49+
*Note: the commits to Bitcoin Core mentioned below apply to its master
50+
development branch and so those changes will likely not be released
51+
until version 0.21, about six months after the release of the upcoming
52+
version 0.20.*
53+
54+
FIXME:harding
55+
56+
- [Bitcoin Core #16528][] allows the `createwallet` RPC to create a
57+
wallet that uses [output script descriptors][topic descriptors] to
58+
derive just the particular scriptPubKeys that the wallet uses to
59+
receive payments. This is a major improvement over the way legacy
60+
wallets scan for payments by deriving every type of script handled by
61+
the wallet for each public key in the wallet---a technique that dates
62+
back to the original Bitcoin 0.1 release's support for receiving to
63+
both P2PK and P2PKH scriptPubKeys. Descriptor wallets should be more
64+
efficient (because they don't need to scan for unused script types),
65+
easier to upgrade to new types of script (e.g. for [taproot][topic
66+
taproot]), and easier to use with external tools (e.g. multisig
67+
wallets or [HWI][topic hwi]-compatible hardware wallets via
68+
[partially-signed bitcoin transactions][topic psbt]).
69+
70+
By default, descriptor wallets use the popular [BIP32][] HD wallet
71+
paths specified by BIPs [44][BIP44], [49][BIP49], and [84][BIP84]
72+
rather than the non-standardized fully-hardened path used in legacy
73+
Bitcoin Core HD wallets. A number of wallet RPCs are unavailable
74+
with descriptor wallets, either because they don't make sense with
75+
descriptors or because developers are still adapting them to new
76+
edge cases. The merge of this PR early in the 0.21 development
77+
cycle and the decision to make descriptor wallets a non-default
78+
option will give the new features six months to mature before
79+
their expected release.
80+
81+
{% include references.md %}
82+
{% include linkers/issues.md issues="16528" %}
83+
[bitcoin core 0.20.0]: https://bitcoincore.org/bin/bitcoin-core-0.20.0
84+
[lnd 0.10.0-beta]: https://github.com/lightningnetwork/lnd/releases/tag/v0.10.0-beta.rc5
85+
[c-lightning 0.8.2]: https://github.com/ElementsProject/lightning/releases/tag/v0.8.2rc2

0 commit comments

Comments
 (0)