This is an opinion editorial by Shinobi, a self-taught educator in the Bitcoin space and tech-oriented Bitcoin podcast host.
The Lightning Network as a payment routing network has many similarities with the internet itself. You must be connected to the network, payments are routed from one source node on the network to a destination node just like data packets on the internet and it requires an unbroken connection from the source to destination. It also has one massive difference the requirement for liquidity. On the internet, as long as bandwidth is available (i.e., the pipes are not "clogged"), you can pass an infinite amount of information along a route as long as you have enough time to wait for it to get through. Lightning channels, however, can be depleted, as they require actually moving money from one side of a channel to another in order to route a payment, and eventually they will run out of money on one side and push all of it to the other.
This creates a necessary balancing act between the use of the network in the present to forward payments for individual users and the health of the network in the future regarding its capability of forwarding payments for other users. Each time someone routes a payment through a specific channel, they increase the likelihood that the channel they used will not be able to process payments in the same direction for other users in the future.
In essence, users attempting to adopt strategies en masse to benefit themselves in terms of guaranteeing the delivery of their payment can have negative effects on the overall liquidity distribution of the network and actually lower the likelihood of individual users' payments arriving successfully at the destination. Essentially, whatever strategy is dominantly used by end users to select routes for their payments is going to have systemic effects on the entire network. In the negative sense, i.e., how individual behaviors have degrading effects on the system as a whole this dynamic is known as the price of anarchy.
Rene Pickhardt has been engaging in a line of research to develop heuristics useful for improving the reliability of payment delivery across the Lightning Network. One strategy to achieve the goal that has come out of this research is referred to as Pickhardt payments. Currently the most frequently used strategy across the network is to prioritize route selection based on the lowest fee. This works rather well for small payments, but not so much for larger amounts. Intuitively, the reason should be obvious: such low fee routes are widely used which tends to push liquidity in one direction, leaving less available. The effect this has for other small payments taking the same route is small until approaching depletion, but for larger amounts, the odds of success become lower.
Pickhardt payments work by prioritizing reliability over cheapness, making educated guesses on the probability of a payment succeeding over different potential paths it could take. Just like the dominant, low-fee prioritizing strategy, over time as a node attempts to make payments and sees some fail it will update its assumptions on the probability of payment success and over time refine its accuracy. This should help prevent nodes in swarms always depleting the same channels, because their view of the network in terms of reliability will evolve uniquely over time.
An important part of path selection is considering which direction liquidity is flowing in a channel. Is it balanced both ways? Is it predominantly one direction? In his most recent research looking at the dynamic of the price of anarchy, Pickhardt noted his realization that, based on public gossip data, it may be possible to estimate the rate of drain in channels, how balanced or unbalanced the flow through it is and further improve the reliability of estimations on payment success or failure along certain routes. Estimating this correctly allows you to look at a channel and guess which direction has a high probability of completing a payment and which direction has a low probability.
Another aspect to Pickhardt payments is to optimize for both reliability and low fees. In modeling things to study the price of anarchy dynamics of the Lightning Network, it was discovered that optimizing for both reliability and fees lead to one of the worst externality costs for the network or the highest price of anarchy. This seems to create the greatest rate of channel depletions across the network out of all path selection strategies.
Now these effects don't exist in a vacuum or without counter balances. Routing nodes on the network are also actors that have tools at their disposal and can adopt strategies to optimize the flow control and counterbalance this. Routing nodes can alter fees to disincentivize pushing liquidity to one side of a channel, i.e., if most payments are flowing one direction they can charge higher fees for that and lower fees for going the other way. Nodes can open or close channels, creating new connections to meet higher demand. Nodes can also rebalance channels, pushing liquidity from one channel of theirs out into the network and back into another channel of theirs to alter the liquidity distribution in that channel. Nodes sending payments can also select and utilize different path selection strategies when they observe the current one is leading to frequent payment failures.
I'm sure people reading right now are thinking something along the lines of, "Who cares, the market will sort it out, Lightning is a market-driven system." Lightning is an almost entirely market-driven system, but it's not that simple when analyzing dynamics like the price of anarchy. Users of the network are not going to be analyzing routing algorithms manually, picking and choosing what to use with each payment; They are going to be using tools and software that automates all of this and hides it in the background. This makes this kind of research important to the overall health of the network. A way needs to be found to enable end users to engage with the network selfishly, prioritizing their own interests, without degrading the performance of the network as a whole.
Modeling how these two dynamics interact, the strategies for sending nodes and mitigation strategies for routing nodes is incredibly important for developing strategies for both classes of users to balance and optimize the overall health of the network and the reliability of payments for individual users. Routing data between different devices is a long-solved problem in computer science, which the Lightning Network builds heavily on but the dynamic of liquidity constraints adds a new facet to the entire field of research around reliably routing information.
The Lightning Network has been a huge success so far in improving the speed and scalability of payments using Bitcoin, but to continue that success at larger scales and a larger load from more users, the interaction of these two different dynamics needs to be thoroughly understood and accounted for. In order for users of the network to adopt successful strategies, those strategies must first be developed, understood and verified.
This is a guest post by Shinobi. Opinions expressed are entirely their own and do not necessarily reflect those of BTC Inc or Bitcoin Magazine.
Link:
Can Bitcoins Lightning Network Overcome The Price Of Anarchy? - Bitcoin Magazine
- Bitcoin r/Bitcoin - reddit [Last Updated On: September 20th, 2017] [Originally Added On: September 20th, 2017]
- Bitcoin Exchange Rate Bitcoin Live Converter Preev [Last Updated On: September 29th, 2017] [Originally Added On: September 29th, 2017]
- The Rise and Fall of Bitcoin | WIRED [Last Updated On: November 17th, 2017] [Originally Added On: November 17th, 2017]
- Bitcoin Crashes and Then Surges in Wild Weekend Action ... [Last Updated On: November 17th, 2017] [Originally Added On: November 17th, 2017]
- WeUseCoins - Official Site [Last Updated On: November 21st, 2017] [Originally Added On: November 21st, 2017]
- Bitcoin Price Index - Real-time Bitcoin Price Charts [Last Updated On: November 21st, 2017] [Originally Added On: November 21st, 2017]
- Warning Signs About Another Giant Bitcoin Exchange [Last Updated On: November 23rd, 2017] [Originally Added On: November 23rd, 2017]
- Everything you need to know about Bitcoin mining [Last Updated On: November 23rd, 2017] [Originally Added On: November 23rd, 2017]
- Bitcoin hits $13,000: The rally is back, big time - Dec. 6 ... [Last Updated On: December 7th, 2017] [Originally Added On: December 7th, 2017]
- SEC suspends trading of red-hot bitcoin stock - Dec. 19, 2017 [Last Updated On: December 20th, 2017] [Originally Added On: December 20th, 2017]
- The Bitcoin Boom: In Code We Trust - The New York Times [Last Updated On: December 22nd, 2017] [Originally Added On: December 22nd, 2017]
- Bitcoin Opacity Medium [Last Updated On: January 24th, 2018] [Originally Added On: January 24th, 2018]
- Bitcoin Forum - Index [Last Updated On: February 1st, 2018] [Originally Added On: February 1st, 2018]
- Mining - Bitcoin Wiki [Last Updated On: February 11th, 2018] [Originally Added On: February 11th, 2018]
- Bitcoin Cash - Wikipedia [Last Updated On: February 17th, 2018] [Originally Added On: February 17th, 2018]
- Bitcoin Energy Consumption Index - Digiconomist [Last Updated On: February 27th, 2018] [Originally Added On: February 27th, 2018]
- Paypal Files Patent for Expedited ... - news.bitcoin.com [Last Updated On: March 12th, 2018] [Originally Added On: March 12th, 2018]
- Bitcoin - MarketWatch.com Topics [Last Updated On: March 12th, 2018] [Originally Added On: March 12th, 2018]
- What is Bitcoin? - Definition from WhatIs.com [Last Updated On: March 13th, 2018] [Originally Added On: March 13th, 2018]
- Bitcoin and Blockchain - Bloomberg [Last Updated On: March 13th, 2018] [Originally Added On: March 13th, 2018]
- Bitcoin (BTC) price: News & Live Chart - Trading Analysis ... [Last Updated On: March 27th, 2018] [Originally Added On: March 27th, 2018]
- Will a 1099-B form work best for reporting bitcoin ... [Last Updated On: April 4th, 2018] [Originally Added On: April 4th, 2018]
- Must I pay tax this year if I transfer bitcoin from ... [Last Updated On: April 4th, 2018] [Originally Added On: April 4th, 2018]
- Standard Exchanges Bitcoin.com [Last Updated On: April 9th, 2018] [Originally Added On: April 9th, 2018]
- Bitcoin - Bitcoin Price Live, BTC Value, Mining, BTC to USD ... [Last Updated On: July 11th, 2018] [Originally Added On: July 11th, 2018]
- Things you need to know Bitcoin.com [Last Updated On: July 27th, 2018] [Originally Added On: July 27th, 2018]
- Bitcoin Dips Below $7,000, Hitting Lowest In 2 Weeks [Last Updated On: August 7th, 2018] [Originally Added On: August 7th, 2018]
- One Chart Explains Why You Should Own Bitcoin And Other ... [Last Updated On: August 12th, 2018] [Originally Added On: August 12th, 2018]
- XBT-Cboe Bitcoin Futures [Last Updated On: September 29th, 2018] [Originally Added On: September 29th, 2018]
- CoinDesk - Leader in blockchain news. [Last Updated On: October 25th, 2018] [Originally Added On: October 25th, 2018]
- Bitcoincharts | Charts [Last Updated On: November 12th, 2018] [Originally Added On: November 12th, 2018]
- Bitcoin (BTC) Price, Chart, Info | CoinGecko [Last Updated On: November 28th, 2018] [Originally Added On: November 28th, 2018]
- Bitcoin Technical Analysis - FXStreet [Last Updated On: November 28th, 2018] [Originally Added On: November 28th, 2018]
- Bitcoin Crypto-Economics Index Real-time Price Charts ... [Last Updated On: November 29th, 2018] [Originally Added On: November 29th, 2018]
- The Beginner's Guide To Bitcoin - Everything You Need To Know [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Bitcoin | Definition, Mining, & Facts | Britannica.com [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- What Is Bitcoin? The Ultimate Beginners Guide To Bitcoin [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- XBT - Bitcoin rates, news, and tools - xe.com [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Pay with Bitcoin Online | Use Bitcoin to Pay for Gold and ... [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Bitcoin (BTC) for beginners - Coin Rivet guide to BTC [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Bitcoin extends falls as selloff in crypto currencies ... [Last Updated On: December 2nd, 2018] [Originally Added On: December 2nd, 2018]
- Bitcoin - Investopedia - Sharper Insight. Smarter Investing. [Last Updated On: December 9th, 2018] [Originally Added On: December 9th, 2018]
- Bitcoin | Bitcoin Price | Bitcoin News | BTC | Info ... [Last Updated On: December 21st, 2018] [Originally Added On: December 21st, 2018]
- Bitcoin Price Today - Live Bitcoin Value - Charts & Market ... [Last Updated On: January 6th, 2019] [Originally Added On: January 6th, 2019]
- News - Bitcoin News - Page 952 [Last Updated On: January 7th, 2019] [Originally Added On: January 7th, 2019]
- Bitcoin price | index, chart and news | WorldCoinIndex [Last Updated On: April 25th, 2019] [Originally Added On: April 25th, 2019]
- Something Very Strange Is Going On With Bitcoin And BTC ... [Last Updated On: September 6th, 2019] [Originally Added On: September 6th, 2019]
- Will Bitcoin hit $12000 by the end of the year? - Khaleej Times [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoins $1000 Breakaway CME Gap Demands Attention From Analysts - BeInCrypto [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Trending On Google Next To Call of Duty, Kanye West, and Rudy Giuliani - newsBTC [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- A Bitcoin Price In The Millions? But We Have To Wait A Decade - Bitcoinist [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- No Bitcoin Price Breakout for Another Year; Heres Why - newsBTC [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Price Back Over $10K Following 36% Gains on the Day - Cointelegraph [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- When Will Bitcoin Sidechains Send Ethereum, Ripple, And Other Crypto Prices To Zero? - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Why the Price of Bitcoin Has Jumped 25% in Four Days - Barron's [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Price Surges as Bitfinex Gets Chance to Recover $850M from Crypto Capital, VanEck Expert Believes - U.Today [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin (BTC) Price Steadies Uptrend But Another Correction Likely - newsBTC [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin and child pornography a connection we cannot tolerate - The Dallas Morning News [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Congressman Warns Bitcoin Is A Threat To The U.S. Dollar - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- The Bitcoin Halvening Is Coming - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- China Roundup: Xis power on bitcoin, the rise of Alibabas new rival - TechCrunch [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- This U.S. Congressman Thinks Bitcoin Will Have Enormous Value And Utility Over The Long Term - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Game Is On Again For Bitcoin, ETH, XRP, And XLM - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- These Are The Only 2 Major Crypto Assets Outperforming The Bitcoin Price This Year - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Stablecoins Are The New Bitcoin In Congress - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Has Crashed AgainWhat Now? - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Forget ChinaIs This The Real Reason Bitcoin, Ethereum, Litecoin, And Ripples XRP Bounced? - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- After Recovery To $10,000, Bitcoin Should Hit $100,000 In 2021 - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- A Former Bank Of England Governor Warned The 2008 Crash That Inspired Bitcoin Could Happen Again - Forbes [Last Updated On: October 28th, 2019] [Originally Added On: October 28th, 2019]
- Bitcoin Bears Are Still There When You Zoom Out, Warns Analyst - BeInCrypto [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- P2P Bitcoin Trading Volume in India Explodes Past All-Time High - BeInCrypto [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Exchange Tokens Have Outperformed BTC This Year - Bitcoin News [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Coffee for Crypto? ICE to Launch Bitcoin Consumer App with Starbucks - newsBTC [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Is Edward Snowden the Anonymous Bitcoin Time Traveler? - BeInCrypto [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Latest Bitcoin Cash price and analysis (BCH to USD) - Yahoo Finance [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Bitcoin and cryptocurrencies had a very bad day - TechCrunch [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Bitcoin price prediction: China-induced surge will continue if cryptocurrency defies dreaded 'Death Cross' - The Independent [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Russia: Government Official Expects To Mine 20% Of The Worlds Bitcoin - Cointelegraph [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Bitcoin Exploded: What Now? - Forbes [Last Updated On: October 29th, 2019] [Originally Added On: October 29th, 2019]
- Bitcoin Time-Traveller: Not Really From The Future, Shock! - Bitcoinist [Last Updated On: October 31st, 2019] [Originally Added On: October 31st, 2019]