Atomic Swap: What Is It and How Does It Work in Cryptocurrency Trading?