This is an interesting case study in why it’s so hard to program on Bitcoin.
This proposal involves a small change to the payment channel incentive structure to make it so that a node submitting old state (in an attempt to cheat, or possibly by accident) is not punished.
However, this is be implemented by a series of hacks so convoluted that the hacks must be described in their own research paper. One of the most puzzling things about this type of blogging about bitcoin programming is that they never make much of a distinction between the hacks and the simple underlying concepts that the hacks implement.
This proposal involves a small change to the payment channel incentive structure to make it so that a node submitting old state (in an attempt to cheat, or possibly by accident) is not punished.
However, this is be implemented by a series of hacks so convoluted that the hacks must be described in their own research paper. One of the most puzzling things about this type of blogging about bitcoin programming is that they never make much of a distinction between the hacks and the simple underlying concepts that the hacks implement.
For reference, here’s a description of payment channels without any implementation details: http://altheamesh.com/blog/universal-payment-channels/