So what are submarine swaps ?
This can be used by exchanges to withdraw to Lightning channels without operating a Lightning node, they can be used by merchants to accept almost any Altcoin and just swap them to Bitcoin using a swap provider without having to pay network fees on both chains. This type of swap can be a major boost in Lightning adoption as it offers Lightning payments to almost anyone, even without running a Lightning node.
Submarine Swaps are a promising development that has however some drawbacks, like the issue of finding swap providers with decent responsiveness so that, on both ends, the market value of the exchanged coins does not change much while doing the swap. The swap is also limited by the block validation time of the on-chain transaction, the off chain transaction can be instant but you need to wait for the on-chain transaction to be confirmed so both parties are safe. This could be a problem with chains that have longer block times as Lightning invoices expire after a certain time which means expiration parameters should be changed for certain Altcoin swaps.
Support us and the authors of this article by donating to the following address:3DcXZnJexTwrkzMnSwrXNRCxkFNGw3piSJ