Electrum's Lightning wallet might be a custodial wallet, which isn't a problem if ease of use, and a smoother user experience is what we want. Sometimes people in the community cry for decentralization when giving up some of it for efficiency is the better path in my opinion.
His point was for backup purposes, because with the current suggestions with LN implementation, it's not possible to recover the whole wallet with opened channels using only the Mnemonic Phrase.
I can't find any written articles if it's possible with their "
Watchtower implementation" since it saves a backup and keep the channels online even if the client is offline.
Only this
non-answered post of shivaenigma to the link below.
Also I think that the routing should not be done in the client. Requires receiving a lot of data and once there are 1m+ nodes will take a long time to load each time you start electrum.
Late:
https://github.com/spesmilo/electrum/issues/2557#issuecomment-438718104, yes it will be done by the client.
But according to the post, they haven't decided to enable the client to forward payments but keeping it disabled may lessen the traffic:
- no forwarding of payments for now (Electrum cannot be intermediate node in a payment route)
- all channels created by Electrum are "private" (no channel_announcement, won't show up in channel gossip)
.
@
nibor If you want your suggestions to be discussed, open a feature request in the official Github page (
issues) with label: lightning:
https://github.com/spesmilo/electrum/labels/lightning%20%E2%9A%A1