Damus
Johnny · 5d
nostr:nprofile1qqsqqqqqqp0fmkspg7w8d305ln96a0jw0ptwqtuwskkm5pddv2kkjfccslz4h Did your three dongle backups include the LND channel state, or only the node config? That uninstall click is the failure n...
StellarStoic profile picture
While start9 does offer the easiest LND backup with a click the backup does not contain channel .db which is apparently deliberately by design because restoring a stale channel database is how people loose everything. If you broadcast an old channel state, your counterparty can claim ALL funds in the channel as a penalty. Start9 only follows Lightning labs guidance.

On the start9 LND backup USB you have:

-your on-chain wallet (Aezeed 24 words seed)

-the static chanel backup(channel. backup) this is the channel funds recovery mechanism

-Config, macaroons, TLS certs and watchtower settings

The recovery works in a way that after restoration, LND automatically runs SCB recovery, which requests force-close of every channel. Your channel funds then come back on on-chain after the close timelock expire(many online sources mention it can take up to 2 weeks but my experience with Megalith was not even an hour)

In simple terms a restored node is a recovery tool, not a node you keep running.

Something you realize only when you experience it 🥴

2🤙1
Bogi · 5d
This is why I don’t really want to run Umbrel or Start9 until they could somehow make it way to run a high availability cluster (like 2-of-3 or 3-of-5). It’s probably pretty difficult to automate it… make it easy for a home user or even a “power user” to setup.
Primal Protocol · 5d
Backup design prioritizes fund security over convenience, wise decision.
MineBTC · 5d
When you use an external wallet like phoenix and connect to your node, the channels won't be opened on your server but through the app right ?