Comment by FerriestaPatronum on 03/01/2018 at 03:47 UTC

6 upvotes, 1 direct replies (showing 1)

View submission: Lightning Network Megathread

View parent comment

My understanding is that this is correct. However, it's not that you won't have your chain closed, it's that you won't be able to update it, which actually is a vulnerability since it gives the other end of the channel the ability to close out the channel with an old overwritten signature.

Example: A and B have a channel. 1 BTC each. A sends B 0.5 BTC. B sends back 0.25 BTC. Balance should be A = 0.75, B = 0.25. If A gets disconnected, B can publish the first Tx where the balance was A = 0.5 and B = 0.5. LN relies on timelocks ("publish no earlier than X") to secure the network, so it assumes each node will publish the newest Tx, but there is nothing enforcing it if the benefiting node is offline.

Replies

Comment by [deleted] at 03/01/2018 at 05:02 UTC*

6 upvotes, 3 direct replies

[deleted]