The Lightning Network is considered by many in the Bitcoin community to be the most promising long-term solution for scaling the Bitcoin network. The concept uses payment channels to execute Bitcoin transactions off-chain, with the blockchain acting as a backup processing system that kicks in when someone misbehaves. The creators of the Lightning Network estimate that the network will eventually be able to process billions of transactions per second. While a combination of smart contracts and game theory are used to ensure the system operates correctly, at the Bitcoin in Use conference late last month, Bitcoin Core contributor Peter Todd explained a possible failure mode that the Lightning Network could experience. The possible failure mode discussed in this post was discovered early in the development of the Lightning Network and is discussed in the Lightning Network whitepaper. This post is not an attempt to give Todd credit for discovering this failure mode. He only gave a brief overview in a recent talk. Lightning Network failure modes The scenario Todd describes where Lightning could fail occurs when a large number of people on the bitcoin network need to resolve their Lightning disputes in a short period of time.
For the Lightning Network to work, users must be able to issue a default relief transaction to keep their peers honest. If a user fails to make the correct transaction on the blockchain within a certain time, his competitors can control the bitcoins tied to the smart contract between the two parties. Possible solutions Any situation that could result in the theft of Bitcoin needs to be avoided, and according to Todd, there are a few theoretical solutions to this problem. One is an adaptive block size limit that would allow miners to increase block capacity in these failure scenarios. Another solution would be to allow Lightning Network miners to pre-reserve space in future blocks to ensure that miners can broadcast transactions on the blockchain before the time synchronization expires. That being said, Todd said there isn't really a vetted solution yet.
One reason Todd worries about this disaster scenario is that users might become complacent because they ignore what others on the network are doing. “As a lightning user, it’s hard for me to know how many people are going to suffer from a large number of lightning channels failing at the same time,” Todd explained. “That’s not clear to me; I wouldn’t necessarily be able to react to that.” One factor that could contribute to the Lightning Network failure mode, which was also clearly expressed by BitGo engineer Jameson Lopp, is that the network topology is too centralized. If many of the big players in the Bitcoin network fail at the same time, all of the peers connected to the node must resolve their smart contracts on the blockchain in a timely manner. |
<<: EU begins strict regulation of Bitcoin to combat terrorism
>>: Bitcoin prices soared again in Asian trading on Wednesday, recovering yesterday's losses
A person's destiny and love luck can be seen ...
Since the beginning of this year, trade war frict...
We can see the lifeline, children line, marriage ...
We usually call the marriage line the love line, ...
I have always felt that the Bitcoin community was...
In physiognomy, the chin is the location of a tre...
The first digital currency application plan plann...
Romantic luck is often related to facial features...
In physiognomy, if a woman has connected eyebrows...
On November 15, 2016, the price of Bitcoin rose s...
According to FX168, the price of Bitcoin fluctuat...
Physiognomy believes that if the heart is not str...
It is a very happy thing to meet a noble person w...
In life, many people have flat occipital bones at...
Xinhua News Agency, Washington, January 11 (Xinhu...