In October, a netizen posted on Reddit that the funds lost 4 bitcoins on the Lightning Network due to operating errors.
He said that he could not get the latest transaction backup because the network was offline, so he was deemed cheating by other nodes. When he forcibly shut down the node, 4 bitcoins were lost.
- Inside the ICBC internal digital wallet: China leads the currency trend for 3000 years
- The Fed is hiring digital currency executives, and the “Join Refund” plan has been forced to restart?
- Why did the four provinces and one city standing committee propose the development blockchain on the same day?
- Blockchain technology independent innovation should adhere to "use" rather than "speculation"
- The three social platforms are blocked by the currency: Why is US regulation so strict?
- A share observation | inventory blockchain concept stocks, the chairman was arrested can not stop the stock price rise
His experience sparked a lot of discussion at the time. Some people think that this rule of the Lightning Network is too strict. Although it can effectively prevent cheating, once the user makes a mistake, it is easy to have unpredictable consequences.
Today, two months later, the netizen ZipoTm posted another post to update the follow-up progress. He said that the Lightning Network actually retained his bitcoin, most of which had been returned to him.
The Lightning Network community helped a lot when recovering these funds. ZipoTm gave specific methods:
"The first step: close the channel with seed funding.
Step 2: Use channel.db's perCommitPoint to forcefully close the channel remotely.
Step 3: Forcibly close the channel remotely, we must ask the node for perCommitPoint.
Step 4: Try SCB (static channel backup) again with the remaining channels.
Step 5: The channel is still open and forced to close with the old state. " Finally, he gave a few suggestions to users who also run Lightning Network nodes:
"1. If you are using a physical server, be sure to use a UPS (Uninterrupted) power supply to prevent power failure.
2. If you want to forcefully close the channel, be sure to do it manually, after the nodes are fully synchronized, close them one by one.
3. Every time after opening a new channel, create a SCB (static channel backup), and save a 24 word seed.
4. After clicking 'RETURN', don't panic, wait a bit, don't click Ctrl + C (copy) as I did.
5. Before sending more coins, understand how this system works. " Although it was a good thing for the netizen to retrieve the lost funds, apparently the crowd was more worried that the Lightning Network was too complicated for ordinary people to find out.
On the one hand, as the Lightning Network matures, it will become more and more user-friendly, and the complexity of operations will also decrease. In addition, users who need to use the Lightning Network can now seek help from third parties. These third parties and Bitcoin exchanges are similar and can help users complete Lightning Network transactions. The entire process is no different for users than regular Bitcoin transactions. Finally, it is recommended to avoid storing large amounts of funds on the channel as far as the Lightning Network is still immature today.