ThunderNetwork - A Java LightningNetwork Implementation Working Today



Summary:

In a thread discussing the Lightning Network protocol, Mats Jerratsch and Joseph Poon discuss whether or not the client is able to close a channel. Jerratsch explains that there is nothing preventing the client from broadcasting and enforcing the channel, despite the slight favor for the server in the channel design. Poon had previously assumed only the server had a copy of the channel. They go on to discuss hypothetical scenarios where Alice decides to be a "jerk" and broadcasts a mutated (re-signed) version of the commitment, leading to a hostage negotiation. However, they determine that if she resigns commitment 20, she would lose BTC while Bob would still receive the funds. Finally, they discuss the problem with channel histories and open payments being less secure than settled balances, and Jerratsch mentions mitigating this by setting a hard requirement on the spendable amount.


Updated on: 2023-05-23T19:12:32.251843+00:00