什么是原子交换?

定义

原子交换是一种通过使用智能合约促进两种不同加密货币交易所的技术,该技术允许用户在对等交易中从其个人钱包进行交易所。

第一个描述原子交换协议的人可能是2013年的Tierra Nolan。但在2012年,丹尼尔·拉里默(Daniel Larimer)提出了他的P2PTradeX,这是一种不受信任的交易所协议,许多人已将其视为原子交换的原型。

从那时起,许多开发人员尝试了这些协议,这些协议在比特币,Litecoin,Decred和Komodo等社区中发挥了重要作用。

众所周知,2014年出现了第一次原子交换,但直到2017年,它才在加密货币之间首次成功进行交易所而广为人知。我们有交易所BTC / LTC和LTC / DCR。

原子交换协议如何工作

正如我们已经说过的,这是一个旨在促进不同加密货币交易所的协议。因此,如果某人需要用比特币换成莱特币,那就找一个需要你的比特币并愿意回报莱特币的人。

通过为点对点交易而设计的智能合约(智能合约),可以进行这种交易所。

实践中的原子交换

假设Andrés需要将他的LTC换成BTC,而Rubén拥有BTC。艾丽西亚(Alicia)愿意从安德烈斯(Andrés)收到LTC,因此安德烈斯(Andrés)将自己的LTC存放在Smart Contrat地址中,该地址会伪装成保险箱。

当Andrés生成保险箱时,他必须创建访问码;鲁宾必须通过加密货币哈希共享此密钥。但是鲁宾还不能访问加密货币,因为他几乎没有哈希,但是没有密钥。

然后,鲁本使用从安德烈斯(Andrés)收到的哈希值生成另一个Smart Contrat,以存放其比特币。

现在,要让Andrés删除BTC,他需要使用Rubén所用的相同密钥,这样做时,他会显示Rubén的密钥。因此,只要安德烈斯(Andrés)索取BTC,鲁宾就可以通过完成交易所撤回LTC。此密钥分发称为Hashlock。

原子交换是如何发生的

这些交易被称为Atom交易,因为只有当当事方做出与每个交易相对应的交易时,它们才会完成。相反,如果当事方之一放弃并且不遵守合约,则合约被解除,资金将自动恢复,从而为当事方提供了极大的安全性。

这些合约可以通过两种方式达成:在区块链内部和外部。

  1. 在链上:这些原子交换发生在任何加密的网络内,即在区块链内,无论是比特币,莱特币或其他。
  1. 脱链:要执行这些原子交换,它们必须在第二层中进行,通常是通过双向交易所完成的,与通过Lightning网络连接进行的交易所非常相似。

通常,这些交易所是通过与多公司的智能合约和有限时间哈希合约(HTLC)进行的

原子交换审查钱包

Atomic钱包是最受欢迎的去中心化钱包之一,专为使用此区块链协议而设计。适用于Windows,Mac,OS和Linux。

由于该公司自己设计的Atomic Distributed Orderbook,该协议可用于300多种加密货币,以实现快速,安全的传输。

可用于原子交换的加密货币包括:比特币,以太坊,莱特币,Ripple,Dash,Zcash,Monero,以及大量的ERC20代币。

为了安全地存储资金,Atomic产品组合为客户提供了所有私钥,因此他是唯一能够控制私钥的人。

资讯来源:由0x资讯编译自CRIPTOENDENCIA。版权归作者Claudio Quiñonez所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢