mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2024-11-19 01:43:27 +01:00
Page:
Meeting Notes 2023 11 13
Pages
High Availability
Home
LDK Milestones
LDK Project Architecture
Meeting Notes 2020 09 21
Meeting Notes 2020 10 05
Meeting Notes 2020 10 19
Meeting Notes 2020 11 16
Meeting Notes 2020 11 30
Meeting Notes 2020 12 28
Meeting Notes 2021 01 11
Meeting Notes 2021 02 08
Meeting Notes 2021 02 22
Meeting Notes 2021 03 08
Meeting Notes 2021 06 14
Meeting Notes 2021 07 12
Meeting Notes 2021 08 09
Meeting Notes 2021 08 23
Meeting Notes 2021 09 20
Meeting Notes 2021 10 04
Meeting Notes 2021 11 01
Meeting Notes 2021 11 29
Meeting Notes 2021 12 13
Meeting Notes 2022 01 10
Meeting Notes 2022 01 24
Meeting Notes 2022 02 07
Meeting Notes 2022 02 21
Meeting Notes 2022 03 07
Meeting Notes 2022 06 13
Meeting Notes 2022 06 27
Meeting Notes 2022 07 11
Meeting Notes 2022 07 25
Meeting Notes 2022 08 08
Meeting Notes 2022 08 22
Meeting Notes 2022 09 19
Meeting Notes 2022 10 03
Meeting Notes 2022 10 17
Meeting Notes 2022 10 31
Meeting Notes 2022 11 14
Meeting Notes 2022 11 28
Meeting Notes 2022 12 12
Meeting Notes 2023 01 10
Meeting Notes 2023 01 23
Meeting Notes 2023 02 06
Meeting Notes 2023 03 06
Meeting Notes 2023 03 20
Meeting Notes 2023 04 03
Meeting Notes 2023 04 17
Meeting Notes 2023 05 01
Meeting Notes 2023 05 15
Meeting Notes 2023 06 12
Meeting Notes 2023 07 10
Meeting Notes 2023 07 24
Meeting Notes 2023 08 07
Meeting Notes 2023 08 21
Meeting Notes 2023 09 18
Meeting Notes 2023 10 16
Meeting Notes 2023 10 30
Meeting Notes 2023 11 13
Meeting Notes 2023 11 27
Meeting Notes 2023 12 11
Meeting Notes 2024 01 08
Meeting Notes 2024 01 22
Meeting Notes 2024 02 05
Meeting Notes 2024 03 04
Meeting Notes 2024 03 18
Meeting Notes 2024 04 01
Meeting Notes 2024 04 15
Meeting Notes 2024 05 13
Meeting Notes 2024 06 10
Meeting Notes 2024 07 08
Meeting Notes 2024 07 22
Meeting Notes 2024 08 05
Meeting Notes 2024 08 19
Meeting Notes 2024 09 16
Meeting Notes 2024 10 28
Meeting Notes 2024 11 11
Meeting Notes
Table of Contents
This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Releases
- 0.0.119 (https://github.com/lightningdevkit/rust-lightning/milestone/37)
- Issue list is long atm, hasn’t been pruned yet
- Async signing is one of the big goals here
- Also more BOLT 12 support
- Devrandom: i have a PR 2635, so i want to be able to change the chan value and funding keys because i’m supporting splicing in VLS. the solution i had in the PR wasn’t super clean, but would be good to have some way to do that.
- Matt: was hoping to see what we did for splicing because more likely … i don’t think this solved the issue for LDK splicing clients, so was hesitant, specifically bc within one in-mem chan we have one in-mem signer, which supports multiple diff spliced versions, so we’ll probably need to pass the channel value.. We need a bigger api change in general here for splicing.
- 0.1 (https://github.com/lightningdevkit/rust-lightning/milestone/1)
Roadmap Progress
- Developer support
- Jeff opened a PR to refactor chanman documentation. Conor and jeff have committed to make some improvements there on a weekly basis.
- Swift LDK node tutorial up: https://www.youtube.com/watch?v=rcU3LU6iZCs
- https://www.youtube.com/watch?v=093HUi34E_0&list=WL&index=17
- Payment protocols
- Trying to get more BOLT 12 support into 119
- Jeff has a PR open starting to support direct-connection, should go under review this week
- Val next route blinding PR close to merge. Hoping to support multi-hop blinded path receiving in 119, and full blinded forwarding support in 120
- Language bindings
- Nothing new here on the swift end
- Matt: we have early alpha of c# bindings! We should have an early tester this week too.
- Taproot support
- Arik: was able to rebase next TR PR. still revising it to make sense w the current codebase. Hoping to get some PRs in 119.
- There’s been some reshuffling of priorities so we may be deprioritizing TR after this for a couple months in favor of async payments
- Anchor outputs (DONE)
- RGS (Rapid Gossip Sync)
- Some bug fixes have been merged into the server as of saturday
- Recommend that people upgrade their RGS servers to the latest version
- It’s an edge case that’s fixed but still
- LSP
- Jcantrell: working on getting review for latest features such as MPP support and more follow-ups
- Plan to rename crate and move it
- VSS (Versioned Storage Service)
- Next step merged into LDK
- Working on client side encryption
- Some discussion over vec allocation
- After that, will go ahead with phase 1 launch
- LDK Node
- Aiming for the next release soon-ish
- Adding electrum support to the lightning-transaction-sync crate within LDK
- Dual funding channels + Splicing
- Dunxen and jurvis and wilmer are primarily working on this
- There’s a review club after this meeting touching on interactive tx construction portion of this. Recommend attending if you’re interested
Dependent Projects
- VLS (https://gitlab.com/lightning-signer/validating-lightning-signer)
- Devrandom prefers new meeting time. Ken neutral
- In terms of update, working on splicing. Have the 1 ask mentioned previously (https://github.com/lightningdevkit/rust-lightning/pull/2635)
- Our SoB person has been working on docker images
- Synonym (https://github.com/synonymdev/ldk-node-js)
- Matt: they were struggling w payment success rates, esp on mobile without probing. We did start snapshotting the netgraph off my node, which does some probing, and putting it on the rapidsync.lightningdevkit.org domain. So if anyone wants to test that, go for it, seems useful so far at least for dev purposes. Generating your own graph on mobile needs some alternate data source that’s probing/sending payments, and ideally that’s from a similar perspective of the netgraph.
- Mutiny (https://github.com/MutinyWallet)
- Ben: had a spike in force closes since moving to async storage. Need https://github.com/lightningdevkit/rust-lightning/pull/2721
- Matt: 2 issues here – iOS does some harebrained thing where it runs 2 clients at once, so splitbrain problem causes FCs. other problem is clients being offline for a long time, so https://github.com/lightningdevkit/rust-lightning/issues/2698 should help too. If there are FCs you’ve seen that aren’t explained by those 2 issues, we need to sync more.
- c=
- Prefers old meeting time
- Nick slaney: no major updates.
- Lightspark
- Alec: for now, there’s a lot going on, but no specific asks that i know of. Will take a poll of people’s preferred meeting time.
Spec
- 2023/11/06 (https://github.com/lightning/bolts/issues/1116)
- Some BOLT 12 retries discussion. We’re sticking with our strategy of firing off several invoice requests at the start and not bothering to retry
- Optimistic about coop close rewrite, should allow us to remove a whole class of FCs where we fail to negotiate fees. Would like to have that done when lnd ships it.
Misc
- review begs?