I was using mynode premium for about 1 month now and I used to have 13 channels up... Yesterday I noted it stopped responding and after a restart, I was unable to run LND cause of an error. I proceeded to telegram premium mynode support and got assisted by a member, he went through my logs and said my channel.db got corrupted so I could delete the file so mynode could create a fresh on!
Ok, I did as he said and I could log in to RTL, made a restore and my funds were back (BUT I lost all my channels on the process).
Today I used BOS OPEN function of Balance of Satoshis to reopen the channels, I opened 5 channels with 5 million satoshis each using BOS OPEN.
And thats where the vulnerability jumps in:
A few moments after bos open was executing, I could see in"Pending Open" section inside ride the lightning my 5 channels waiting the confirmations on the blockchain. AND THEN my machine crashed, it stopped responding and I had to reboot.
And there goes my funds:
- RTL reported I had no channels open, dont know if channels.db got corrupted again
- The pending open now shows 0 channels
- I was short 25 million satoshis on my onchain balance
- I can still see the funding transaction in the onchain transactions showing 0.25 btcs spent
- LND didnt provide me a backup (SCB) because the crash was on PENDING OPEN process, with no backup file.
- At that moment I couldnt see my channel on my peer's node through Amboss.space, even inside the closed channels it doesnt show up!
For all those running a node be carefull... In that windows before opening the channel that shows pending open, if you have a crash and have to restart the system you might lose your funds for good!