Nowadays there is a lot of discussion about Bitcoin hashed time locks which would unleash some new applications like atomic swaps. In Bitcoin every new logic must be implemented at client-code level while in Ethereum some flexibility is allowed by contract code. Can atomic swaps be implemented with user code in Ethereum?
Yes, through the use of Ethereum Cross Chain Atomic Swaps. Details can be found here: