Post
Topic
Board Development & Technical Discussion
Merits 1 from 1 user
Re: Signature aggregation for scaling - what is possible?
by
NotATether
on 07/10/2022, 09:07:10 UTC
⭐ Merited by n0nce (1)
Sadly, no built-in encryption == no cloud backups are recommended.
Do note that files are not stored encrypted, so you should really not do this with rented space (”cloud storage”).

Why so? Nobody bought of making a password protection option with AES256?

I don't think this should be specified as a BOLT because that's supposed to be related to protocol-related things. Given that there's no Bitcoin Core of Lightning network, the best way forward is to take a wallet such as Electrum and implement the backup encryption there a just reuse the wallet password for encrypting the backups. Then if other people think that's a good idea, they'll copy the design.
Is that the best way forward? I would have probably instead tried to add it to Core Lightning directly and submit a pull request..
Or forked the backup plugin and added encryption; the plugin interface is kind of the usual method to add functionality to Core LN.

This is just the "fallback" strategy in case they don't merge your PR. Believe me, there are many political reasons why such an outcome can happen nowadays, especially in larger projects.

Also, forking a plug-in just to add a single feature is going to drain you in the long run as you have to mirror the other updates from upstream.