VLS Roadmap
March 2023
Developer Preview
Minimize chances of accidental fund loss.
- Works with CLN socket mode and LDK
- Encrypted cloud state backup
- A complete set of layer-2 validation rules
- Disaster recovery from signer and node failure
- Optional validation rules (e.g. velocity, approval)
- Basic policy audit (internal and independent third party)
Limitations:
- Embedded (Rust
no_std
) signers not supported - Routing not supported
- On-chain state tracking not supported
June 2023
Beta Release (v0.9)
Designed to be secure against a malicious node.
- A complete set of layer-1 validation rules (on-chain tracking)
- Heartbeat and alerts
- Allowlist
Limitations:
- Embedded (Rust
no_std
) signers not supported - Routing not supported
June 2023
Developer Preview: Greenlight + VLS
- Full VLS signer integration with Greenlight
- Developers building with the
gl-client
or additional layers like the Breez SDK can now easily access the VLS signer, without any need for modifications
August 2023
v0.10 (Beta 2)
- Focused on supporting low resource signers
- Full support for a Rust
no_std
(microcontroller) mode - Signer can run on modest amounts of RAM and ROM
- Tuning performance for embedded processors
February 2024
v0.11 (Beta 3)
- Tag team signing (multi-signer) support (not multi-sig)
- Latency and memory usage fine tuning
- Dockerized VLS + services (vlsd, cln/ldk, txood, lssd, bitcoind)
August 2024
v0.12
- LSS support in
vlsd2
- Various bug fixes and policy updates
- Logging improvements
TBD
v0.13
- Disaster Recovery
- Fuzzing
- Stress Testing
TBD
Dual Funding
- Dual funding support
TBD
Splicing
TBD
VLS for Enterprise Use Cases
- Signer runs in hardened server
- Signer can handle millions of channels and payments
- VSS integration
TBD
Routing
™Soon
Features
To submit feature requests, click here.
Soon™
Multi-sig Lightning
Pending maturity of Lightning network implementations of Taproot, Musig2 and FROST.
- No single point of failure