I discovered a couple of days about the fact that Bancor already provides Atomic Swap between ETH and EOS, tried it and it works pretty amazing. But I have a pretty big concern: I have red that it was hacked around 4 months ago and the Bancor team said they were able to freeze the BNT tokens; which begs the question: so, if they can freeze BNT tokens, that means that all this Atomic Swap provided by Bancor is not truly decentralized, correct??
It wasn't a hack and no user data or tokens were affected. A wallet used to stake tokens to a token relay was compromised, and they stole it from there. The BNT freezing was a security mechanism. You can read more here:
https://blog.bancor.network/bancor-progress-update-july-2018-4cfee421de1e