|
| 1 | +--- |
| 2 | +title: 'Bitcoin Optech Newsletter #62' |
| 3 | +permalink: /en/newsletters/2019/09/04/ |
| 4 | +name: 2019-09-04-newsletter |
| 5 | +slug: 2019-09-04-newsletter |
| 6 | +type: newsletter |
| 7 | +layout: newsletter |
| 8 | +lang: en |
| 9 | +--- |
| 10 | +This week's newsletter relays a security announcement for LN |
| 11 | +implementations and notes a few changes in popular Bitcoin |
| 12 | +Infrastructure projects. |
| 13 | + |
| 14 | +{% comment %}<!-- include references.md below the fold but above any Jekyll/Liquid variables-->{% endcomment %} |
| 15 | +{% include references.md %} |
| 16 | + |
| 17 | +## Action items |
| 18 | + |
| 19 | +- **Upgrade LN implementations:** one or more issues that are scheduled |
| 20 | + to be disclosed at the end of this month affect older LN |
| 21 | + implementations. If you are using any of the following software |
| 22 | + versions, upgrading to a more recent version is [strongly |
| 23 | + recommended:][cve ln] |
| 24 | + |
| 25 | + - C-Lightning < 0.7.1 |
| 26 | + - LND < 0.7 |
| 27 | + - Eclair <= 0.3 |
| 28 | + |
| 29 | +## News |
| 30 | + |
| 31 | +*None this week besides the above LN security announcement. Instead, |
| 32 | +we extend our best wishes for safe travels and informative presentations |
| 33 | +at Scaling Bitcoin Tel Aviv next week.* |
| 34 | + |
| 35 | +## Notable code and documentation changes |
| 36 | + |
| 37 | +*Notable changes this week in [Bitcoin Core][bitcoin core repo], |
| 38 | +[LND][lnd repo], [C-Lightning][c-lightning repo], [Eclair][eclair repo], |
| 39 | +[libsecp256k1][libsecp256k1 repo], [Bitcoin Improvement Proposals |
| 40 | +(BIPs)][bips repo], and [Lightning BOLTs][bolts repo].* |
| 41 | + |
| 42 | +- [C-Lightning #3002][] makes several small changes to comply with |
| 43 | + recent updates to the [LN specification][BOLTs], including the |
| 44 | + [BOLT4][] update to remove the `final_expiry_too_soon` error message |
| 45 | + as described in [last week's newsletter][bolts608]. |
| 46 | + |
| 47 | +- [Eclair #899][] implements extended queries as proposed in [BOLTs |
| 48 | + #557][], allowing an LN node to only request gossip updates that |
| 49 | + arrived after a certain time or which have a different checksum than |
| 50 | + those the node has already seen. |
| 51 | + |
| 52 | +- [Eclair #954][] adds a sync whitelist. If empty, the node will sync |
| 53 | + its gossip store with any peer. If not empty, the node will only sync |
| 54 | + with the specified peers. |
| 55 | + |
| 56 | +{% include linkers/issues.md issues="3002,899,557,954" %} |
| 57 | + |
| 58 | +[cve ln]: https://lists.linuxfoundation.org/pipermail/lightning-dev/2019-August/002130.html |
| 59 | +[bolts608]: /en/newsletters/2019/08/28/#bolts-608 |
| 60 | +[bolts]: https://github.com/lightningnetwork/lightning-rfc/ |
0 commit comments