• News
    • Bitcoin
    • Altcoins
    • Blockchain
    • DeFi
    • Regulation
    • Scams
  • NFT
  • Metaverse
  • Analysis
  • Learn
  • Videos
  • Blogs
  • Market Cap
  • Shop
What's Hot

A Step-by-Step Guide for Beginners

2025-06-20

Long and Short Positions in Crypto Explained for Beginners

2025-06-20

You’re Hired! North Korea’s new crypto scam starts with a job offer

2025-06-20

Subscribe to Updates

Get the latest creative news from FooBar about art, design and business.

Facebook Twitter Instagram
Crypto Investor News Network
  • News
    • Bitcoin
    • Altcoins
    • Blockchain
    • DeFi
    • Regulation
    • Scams
  • NFT

    All Eyes on Art: Upcoming Collections to Watch the Week of February 4

    2025-02-05

    Creator of rabbit AI assistant has hidden NFT past

    2024-05-02

    Ethereum tops daily NFT sales at US$7 mln, ends weakest month of 2024

    2024-05-02

    Top NFT Airdrops and Giveaways for May 2024

    2024-05-02

    Casio Launches NFT Collection Celebrating 50th Anniversary

    2024-05-01
  • Metaverse

    Shib: The Metaverse – Part of the Expanding Shiba Inu Ecosystem

    2025-01-03

    Experience to Earn: Everdome’s Metaverse Frontier

    2024-12-30

    Beyond Bots: Meta Motivo and the Dawn of Humanlike Digital Life

    2024-12-13

    Exploring NetVRk: What Is Behind This AI-Driven Virtual Universe?

    2024-10-28

    Council of Europe Highlights Metaverse’s Impact on Privacy and Democracy

    2024-09-05
  • Analysis

    Crypto Exchange Coinbase Lists New DeFi Altcoin Project Built on Base Blockchain

    2023-12-13

    Ethereum Price Bears Keep Pushing, Why Decline Isn’t Over Yet

    2023-12-13

    Trader Bullish on Cosmos (ATOM), Says One Dogecoin Rival Setting Up for Next Leg Up – Here’s His Outlook

    2023-12-13

    AVAX Price Pumps 50% and Dumps 15%, Why Uptrend Is Still Strong

    2023-12-13

    Top Trader Predicts Parabolic Rally for Solana Competitor – Here’s His Upside Target

    2023-12-13
  • Learn

    A Step-by-Step Guide for Beginners

    2025-06-20

    Long and Short Positions in Crypto Explained for Beginners

    2025-06-20

    What Is Fully Diluted Valuation (FDV) in Crypto?

    2025-06-12

    What Does FUD Mean in Crypto? The Fear, Uncertainty, and Doubt Effect

    2025-06-09

    What Is Crypto Staking? How to Earn Crypto by Holding It

    2025-06-05
  • Videos

    Massive 16B HACK | My New Investment Focus

    2025-06-19

    PurpleBitcoin, Sleepcoin & Fartbook secured the bloodline while BTC maintains it!!!

    2025-06-19

    SUI vs SEI: Most SAVAGE Layer 1 Showdown Ever ⚔️🔥

    2025-06-18

    Elon Musk Quits DOGE—What’s Next for Tesla Stock?

    2025-06-18

    Bitcoin Knots Defeating Coretards

    2025-06-18
  • Blogs
  • Market Cap
  • Shop
Facebook Twitter Instagram TikTok
Crypto Investor News Network
Home»Blockchain»Improving Privacy And Payment Success Simultaneously
Blockchain

Improving Privacy And Payment Success Simultaneously

2023-10-25No Comments6 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
Share
Facebook Twitter LinkedIn Pinterest Email

One of the fundamental limitations of the Lightning protocol is how payment routing is handled and accomplished. It is entirely source routed, meaning that the sender of a payment is the one who constructs the entire route from themselves to the receiver in order to facilitate the payment. This presents an issue when it comes to the changing balances of channels over time as they are routing payments between numerous different users across the network, once a sender “locks in” and decides on a specific route, that route cannot be changed until a failure message makes it way back to the sender, allowing them to construct an entirely new route going around the point where the initial attempt failed.

This necessitates either dealing with a cumbersome and annoying UX, or the use of payment probing, intentionally crafting payments you will fail on purpose just to see if the route you want to use will work before attempting again with the actual payment. The former is just a bad user experience and not what you want when trying to craft something to be a viable payment solution for people at scale, and the latter puts an undue burden on the network as a whole as routing nodes must deal with the network traffic and liquidity complications of constant payments made with no intent to finalize just to test the viability of a route.

The ultimate cause of these problems is the inability of a route to change mid-payment without the involvement of the sender. Because the entire payment route is onion encrypted, this is not really possible to do. Each hop is only aware of the hop before it, and the hop after it, they have no knowledge of the ultimate destination to enable them to construct an alternate route from them to the receiver.

See also  JPMorgan, Apollo team up with Axelar, Oasis Pro, Provenance on blockchain interoperability

Now, while this does present a huge barrier to shifting away from source-based routing, it doesn’t entirely prevent it. As an intermediary node, while you can’t completely reconstruct a new route from you to the destination, you can reroute the payment from yourself to the next hop defined in the path picked by the sender. So if Bob receives a payment that he is supposed to route to Carol, and the channel he is supposed to route it through doesn’t have the capacity needed to forward it, he can send what he can through that channel and route the rest of the payment amount through other routes he can find from himself to Carol.

Last month Gijs van Dam wrote a proof of concept plugin for CLN (available here) that does exactly that, building on multi-path payments that allow a payment to split up and take multiple routes to the receiver. If Bob and Carol are both running the plugin they can, in the appropriate situations, communicate to each other that a payment being forwarded along one channel is actually being partially rerouted so that Carol doesn’t immediately drop it when she sees what she is being sent is less than what she is expected to forward. This way if alternate routes are available between Bob and Carol when the sender-decided route isn’t viable, they can simply reroute the needed amount and the payment can succeed without having to completely fail, propagate back to the sender, and be rerouted by them.

If widely adopted as a standardized behavior on the network this could have a huge positive impact in the success rate of payments, drastically improving the UX of Lightning users looking for a simple payment mechanism that just works. It’s an incredibly simple and logical behavior that could significantly improve a well known shortcoming. That’s not all it can do though.

See also  Trade finance might not be sexy, but it’s blockchain’s key to success

One of the big reasons that Gijs van Dam became interested in addressing this issue actually has nothing to do with simply improving the payment success rate and UX for users, it was actually because of a privacy shortcoming. One of the well known privacy issues that Lightning is vulnerable to is channel probing, this is the problem Gijs was concerned with.

As I mentioned above it is used by some wallets to ensure a payment will succeed before actually attempting the real payment, but this technique can also be used in order to ascertain the distribution of funds across both sides of a channel. Done repeatedly and with carefully chosen amounts, the success and failure of each probing attempt can deduce how funds are split across each side of the channel. Taken even further and done systematically across numerous channels on a regular basis, this technique can even deanonymize payments by watching in effectively real time as balances change across channels.

Lightning is constantly framed as a privacy tool for transactional use, but the reality is given techniques like channel probing the privacy in many cases can be tenuous at best without a user being sophisticated in how they interact with the network. One of the interesting side effects of payment splitting and switching is that it undermines probing attacks. The reason a probing attack works is because you can keep probing with different amounts until a payment fails. If done correctly, this gives you a very tiny range between the last successful payment attempt and the failed one that is the balance distribution of the channel.

See also  Dencun to Triple Ethereum’s Data Availability: Polygon zkEVM Founder 

In a world where Lightning nodes can on the fly reroute parts payments that would otherwise fail so they succeed, it completely breaks the inherent assumption that channel balance probing relies on. That your payment attempt will fail when the specific channel you decided to route through doesn’t have the liquidity to forward it. With payment splitting and switching that assumption is no longer true, and the more nodes on the network support switching the more error prone it makes that assumption (by up to 62% according to a simulation using real-world Lightning network data by Gijs).

So not only is this proposal relatively simple, not only does it provide a path to improving the success rate of payment attempts, it also helps address one of the largest privacy shortcomings of the Lightning Network. I think especially in the wake of the recent Lightning vulnerability, this proposal shows that while Lightning is not without its share of problems, they are not impossible to solve or mitigate. It will even be very common for solutions to one problem to help with another problem.

Rome wasn’t built in a day, and solutions that actually preserve Bitcoin’s core properties in a scalable and sustainable way won’t be either.

Improving Payment privacy Simultaneously success
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email

Related Posts

Is Bitcoin’s Success Inevitable?

2025-05-10

Bitcoin Lightning: Success or Failure? 🤔

2025-02-13

Bitcoin, Monero, and Privacy

2025-01-09

These New Regulations Will END Privacy

2024-12-30
Add A Comment

Leave A Reply Cancel Reply

Top Posts
Blockchain

Blockchains Will Upend Economies of Scale

2024-03-15

The ability to achieve economies of scale is the foundation of much of the world’s…

Analysis

Strategist Who Accurately Predicted 2022 Bitcoin Bottom Details When To Expect Next Massive BTC Rally

2023-03-04

A closely followed crypto analyst who nailed the 2022 bottom for Bitcoin (BTC) is predicting…

Videos

The REAL Reason Bitcoin Is UNSTOPPABLE and About To EXPLODE!

2024-09-28

Nico highlights the unstoppable spread of the “freedom mind virus,” deeply intertwined with Bitcoin. He…

Subscribe to Updates

Get the latest news and Update from CINN about Crypto, Metaverse and NFT.

Editors Picks

A Step-by-Step Guide for Beginners

2025-06-20

Long and Short Positions in Crypto Explained for Beginners

2025-06-20

You’re Hired! North Korea’s new crypto scam starts with a job offer

2025-06-20

Massive 16B HACK | My New Investment Focus

2025-06-19
Crypto Investor News Network
Facebook Twitter Instagram TikTok
  • Contact
  • Terms & Conditions
  • Privacy Policy
  • DMCA
  • Disclouser
© 2025 - All rights are reserved.

Type above and press Enter to search. Press Esc to cancel.

bitcoin
Bitcoin (BTC) $ 103,756.80
ethereum
Ethereum (ETH) $ 2,435.61
tether
Tether (USDT) $ 1.00
xrp
XRP (XRP) $ 2.14
bnb
BNB (BNB) $ 640.94
solana
Solana (SOL) $ 141.25
usd-coin
USDC (USDC) $ 1.00
tron
TRON (TRX) $ 0.274759
dogecoin
Dogecoin (DOGE) $ 0.163593
staked-ether
Lido Staked Ether (STETH) $ 2,434.82
bitcoin
Bitcoin (BTC) $ 103,756.80
ethereum
Ethereum (ETH) $ 2,435.61
tether
Tether (USDT) $ 1.00
xrp
XRP (XRP) $ 2.14
bnb
BNB (BNB) $ 640.94
solana
Solana (SOL) $ 141.25
usd-coin
USDC (USDC) $ 1.00
tron
TRON (TRX) $ 0.274759
dogecoin
Dogecoin (DOGE) $ 0.163593
staked-ether
Lido Staked Ether (STETH) $ 2,434.82