A new routing proposal is expected to be merged today into the official âspecificationsâ of lightning, the technology many advocates trumpet as the fix to bitcoinâs long-standing payment problems.
Christian Decker, one of the most prolific lightning developers who engineers for the tech startup Blockstream, pointed out that the proposal, which he wrote, is moving on to the next stage at CoinDeskâs Consensus 2019 conference, emphasizing that this change will pave the way for many highly-anticipated lightning features.
These new features are needed because lightning is still experimental and considered even ârecklessâ to use, as some people are still occasionally losing money from bugs in the protocol. The hope is that new features such as these will continue to help make the payment method easier to use.
Decker elaborated to CoinDesk:
âThis enables quite some cool new features, including multi-path routing, trampoline routing, and so forth. Itâs on the agenda for todayâs [IRC specification] meeting and Iâm confident itâll get merged today, so we can get started on the next wave of features.â
Decker has also already written up a code implementation, putting the proposal into practice. Other developers across the ecosystem agree that itâs a handy change, which is why it is now being merged into the specifications.
All lightning code implementations will need to code up these specifications in order to remain interoperable, meaning one person using one implementation can send a payment of another.
Decker calls it a âmulti-frameâ proposal, âwhich allows us to include more information in the routing onion,â the same technology used in the popular privacy-minded browser Tor.
When trying to send a payment across the network, even intermediaries canât see the information within them by using a technique which mirrors an âonionâ in that a layer of obfuscation is peeled away at each hop in the network. So, say there are four hops, the four layers are peeled away one by one with each hop, until the payment reaches the recipient.
The proposal makes changes to the routing onion format so that it can include more information that other routing tools on top of it need.
Decker image via CoinDesk