Thread

Zero-JS Hypermedia Browser

Relays: 5
Replies: 6
Generated: 14:44:08
Login to reply

Replies (6)

I mean, this implies "only when there is a disagreement", implying that when someone force closes a channel which naturally will have the amount that each of you agreed you were entitled to. If you do a consentual close, then you technically get to pay less in fees, so you get back more than you would otherwise, and TECHNICALLY, you can agree to split it 10 ways just to confuse Blockchain observers, you and the partner are just making a standard multisig withdrawal. Also, you can easily identify a forced channel close, but a mutual close will hide the fact that your channel was ever a lightning channel.
2025-02-06 21:31:48 from 1 relay(s) ↑ Parent Reply
I am confused why it says only when a single party disagrees. Disagrees on what? and how come only 1 party needs to disagree for the balance to be on the blockchain? Am i missing something?
2025-02-06 21:44:26 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
Well all disagreements are two party events, but if one person makes the first move, then the other disagrees I guess. Each time money flows from one side of the channel to the other, there is a possibility of a disagreement. That said, until both parties agree and have signed transactions backing that agreement, nothing has officially happened. So let's say, you want to update the channel, 500 sats from me to you. I get your request, I disagree. My node is handling everything in an automated fashion and really it disagreed because something about your request was not following the expected rules of engagement. Instead of "negotiating", it just decides to break the connection ASAP and broadcasts the latest transaction it knows that your node also agreed with. Since the nodes never agreed on this new balance change, what is broadcast to the network IS the last agreed balance. Also, if this dispute was part of a chain for someone to else's payment, that person's payment aborts and their wallet tries again finding a different route.
2025-02-06 21:54:14 from 1 relay(s) ↑ Parent 1 replies ↓ Reply
Thank you! this makes perfect sense. so if one party disagrees it broadcasts the last known agreed upon balance on the chain. this was very helpful.
2025-02-07 00:40:47 from 1 relay(s) ↑ Parent Reply