随着主流媒体倾向于将其报道的重点放在比特币的价格波动上,加密货币中产生的许多创新都缺乏关注,甚至被人误解。原子交换(Atomic Swaps)就是属于这一类的其中一种创新。
跨链原子交换,通常称为“原子交换”,是一种加密的智能合约,可以在点对点的基础上实现两种加密货币的交换,而无需受信任的第三方,也不存在交易一方在交易中违约的风险。
如果两个人想要在没有使用中心化交易所的情况下进行比特币和以太币之间的交换,需要就兑换比率达成一致,然后A将比特币直接发送给B,而B则将以太币发送给A。
然而,由于加密货币交易是不可逆转的,如果A首先发送了他的比特币,则A处于不利的状况,因为并不能确定B也会发送他的以太币。因此,为了使分散的点对点交易能够跨链进行,需要有一种机制能够确保A和B都不会违背交易。在跨链原子交换中,哈希时间锁定契约(HTLC)就可以实现这一功能。
哈希时间锁定合同是一种智能合约,通过使用加密技术确保原子交换能够以无信任的方式进行。 HTLC要求付款接收方生成一个加密货币收款证明来确认已在截止日期之前收到付款。如果收件人不这样做,他们将失去收取付款的权利,从而将付款退还给发件人。
这确保了如果交易的一方不完成交易,另一方能够收回他们的加密货币,交换不会发生。
A和B人需要在他们各自的区块链上提交交易。如果A要接受他所要兑换的加密货币,他需要创建一个只有他自己知道的数字,用于生成加密哈希以提供收款证明。类似地,B必须提供与用于生成哈希的相同号码,以便接受付款。
值得注意的是,不是所有加密货币都能进行原子交换。为了执行跨链原子交换,两种加密货币需要闪电网络的支持并且需要兼容的加密哈希函数。这是哈希时间锁定契约(HTLC)正常运行所必需的。
2017年9月,在Decred和莱特币之间完成了首次跨链原子交换。两个月后,2017年11月,Lightning Labs宣布它成功完成比特币和莱特币之间的第一次原子交换。
加密货币是否受到原子交换的威胁?
比特币开发者Jameson Lopp在今年年初发布推文:“通过闪电网络进行的近乎即时的原子交换马上就要投入应用,比所有人想象的都要快。绝对不是一年之后,而是几个月。”这表明交易所可能很快会受到这种新交易形式的威胁。
对于经验丰富的加密货币用户,大多数更愿意避免使用中心化交易所,希望能够避免通过第三方进行交易。目前去中心化交易所的交易量正在增加,这些交易所通过使用智能合约来执行交易。
随着闪电网络在区块链项目中的实施日益增加,如果原子交换成为一种被广泛接受的加密货币交换方式,那么看到交易活动从中心化交易所转向跨链原子交换也不足为奇。
“用户体验”的重要性
虽然跨链原子交换确实对数字资产交易所构成潜在的威胁,但交易所不太可能在短期内消失,因为它们确实提供了一些增值服务,帮助他们留住客户。
交易所通常是用户友好型的,使初学者尽可能容易地交易数字资产。投资者只需要很少的技术知识即可在交易所上注册,填写KYC表格,然后开始交易。对于习惯于在线上零售经纪平台交易的投资者而言,通过加密交易所进行加密投资符合他们的逻辑。相比之下,进行跨链原子交换需要更多的、大量的技术知识。
此外,数字资产交易所提供额外的功能,如图表工具、可见的订单、聊天框、交易报告工具和支持台。投资者很喜欢这些功能,因为这些功能可以帮助他们做出交易决策,更好地管理他们的投资和用于报税的交易后报告。对于这些额外服务,大多数投资者很乐意向交易所付费。
另外,对于想要用法定货币购买加密资产的投资者来说,跨链原子交换是不可能实现这一功能的,因此交易所仍然是必要的。
最后,由于需要闪电网络的广泛使用,原子交换技术在对当前的交易所形成真正威胁之前还有很长的路要走。然而,交易所运营商不应该沾沾自喜,因为虽然它们确实有先手优势,但原子交换的诞生到现在只有几个月的时间,它还在继续快速创新。