-
Notifications
You must be signed in to change notification settings - Fork 952
Open
Description
I would like to suggest two features that could potentially improve on-chain privacy for more advanced users when opening channels - address labeling and coin control.
- New additional optional "label" parameter for
newaddr
, that would be also displayed inlistunds
. - New additional optional "address" parameter for
fundchannel
, where I could specify which funds to use for channel funding. Technically, specifying txid:idx for UTXO would be better, but I think that's too confusing for users, and in case there are multiple UTXO's for that address, it's anyway always a good idea to spend them all.
Idea is that I could have funded my lightning node from various sources previously, even long time ago, but probably I would not like to mix together certain UTXO's in the same on-chain transactions. So, we need labels then to not forget from where funds come and we need coin control features to better control which UTXO's to use.
Also, change outputs. I like Wasabi Wallet's way of auto-labeling them "change of (label)".
Then there is channel closing, need to think about labelling these UTXO's too, but that's another question and the above two would be a good start IMO.
PierreRochard and saubyk
Metadata
Metadata
Assignees
Labels
No labels