Bitcoin’s Lightning Network just fixed its most irritating user experience problem. The splicing protocol, designated Bolt 1160, is now officially merged into the Lightning specification. According to Bitcoin Optech, that merge only happens after a feature is proven to work across multiple, independent codebases - three implementations passed the test.
For users, this means the end of the "channel mess." Early adopters often juggled dozens of tiny channels to manage liquidity, a complex process that drove up on-chain fees. Splicing allows a wallet to add or remove funds from an existing channel seamlessly. The Phoenix iPhone wallet has used it to collapse a user's backend complexity into a single balance, cutting fees by 50%.
Dusty Daemon, Bitcoin Optech:
- Splicing at its core allows you to change the size of a Lightning channel.
- It is kind of like changing the size of the wings on a plane while it is flying.
The technical breakthrough is in the fee engine. Adding funds to a transaction traditionally increased its size, which in turn raised the required fee - a recursive loop that could break simple wallets. Dusty Daemon’s SpliceScript logic in Core Lightning solves this, enabling reliable, automated channel management.
This paves the way for advanced features like cross-channel splices, where funds move directly between channels in one on-chain step. Developers are now working on batching these splices with other transactions, which could boost Bitcoin's privacy and efficiency if widely adopted.
