3 upvotes, 1 direct replies (showing 1)
Transacting on LN is an active process and nodes require access to the unencrypted private keys used to manage their channels.
wtf? this can't be.
Any network deemed to be "trustless" wouldn't have this property. where exactly can i find more info about this aspect of unencrypted private keys? is it in the lightning network documentation somewhere instead of one bullet point in a reddit post?
Comment by midipoet at 22/12/2017 at 13:05 UTC
2 upvotes, 1 direct replies
whitepaper. Which can be found here[1].
1: https://lightning.network/lightning-network-paper.pdf
I am no technical expert, but the keys are generated deterministically, from one master key. They can be checked and confirmed by the LN node, but they cannot be reverse engineered. Of course, the fact that the LN node knows its own Private Master Key, is an attack vector.