As Greenlight becomes available, it will challenge that assumption.
The local/mobile wallet accessing a Greenlight LN node will pre-signed transactions for channel closure and other operations.
The online node will never have the keys, just the pre-signed transaction for cooperative close and to challenge any hostile unilateral closure.
How does it sign for channel updates? Sounds really cool.
It can only do channel updates while the wallet/client is available to authorize them. It's not for routing nor any of that. It's a solution purely to the LN payment self-custody issue.
To go into it in any greater depth we'd have to delve in the source code. I think it's in a branch of the core lightning sources.
Thread collapsed
Thread collapsed