Skip to content

PaymentChannel

wcgcyx edited this page Jul 11, 2022 · 4 revisions

Payment channel protocol analysis

This is a simple analysis of the payment channel protocol. In short, I think it makes sense to change the existing payment channel a bit:

1, Both the channel sender and the channel recipient will need to do a collect after a channel is settled.

2, Channel should have a minimum settlement/collection time for the channel recipient.

3, There should be a minimum burned amount for the channel sender if channel recipient does not update the channel with a voucher.

4, Channel recipient should have a custom protocol that rejects serving payment channel with less than minimum approved balance.

The following should be considered as a draft only and there may be some mistakes involved with the analysis, happy to discuss. I used latex here as it is easy to type equations :).

alt text

alt text

alt text

alt text

Clone this wiki locally