Source: https://kampungkripto.com/decentralized-exchanges-off-chain-atomic-swaps-and-a-brief-look-into-the-future/