stellar-deprecated / starlight

Layer 2 payment channel protocol for the Stellar network.
Apache License 2.0
41 stars 9 forks source link

doc: add discussion about the presence of a free-option #444

Closed leighmcculloch closed 2 years ago

leighmcculloch commented 2 years ago

What

Add discussion about the presence of a free-option in multi-party protocols.

Why

@jonjove highlighted the presence of a free-option in payment channel protocols. This is not unique to Starlight and plagues many multi-party protocols, especially payment channel protocols.

Given that Starlight is a single-asset payment channel protocol at this time the ability to exploit this is limited to free-options with off-chain value that is being exchanged with value captured in the payment channel.

Related to https://github.com/stellar/stellar-protocol/pull/1150