原子交换:技术概述和服务

对于普通的加密货币交易者来说,获得加密货币或获取特定山寨币的事实上的方法是采用中心化交易所。然而,这种方法违背了加密的本质,因为(大多数情况下)交易所是中心化实体,充当您的基金和交易所上市货币之间的中介。中介机构的概念与银行和其他中央机构密切相关,这促使比特币在2009年创建。此外,交易所容易受到黑客攻击,流动性问题,管理不善和政府监管的影响。值得庆幸的是,行业内的发展已经允许更加去中心化的密码交易方式出现,这些方式有可能改变加密货币服务的格局。

在本文中,我们将讨论原子交换(也称为交叉链交易所)作为加密货币交易的去中心化替代方案。我们将讨论原子交换的含义,它们如何工作,并比较一些提供原子交换的服务。

什么是原子交换?

它的名字源于Atom性,它基本上指的是一组不可简化的操作,其中所有操作都发生,或者没有一个发生。如果我们在加密货币交易的背景下考虑这一点,它指的是一组不可简化的操作,允许交易者参与对等加密货币交易所,同时保持对其私钥的完全控制和所有权,其中两个交易者都发送约定加密的数量,或者没有一个加密货币。

通常,如果交易者想要获得加密货币,最常见的做法是将资金存入交易所,这样人们就可以通过交易方式获得所需的加密货币。然而,这通常伴随着严格的KYC措施,存款和取款费用,以及将您的加密货币保管交给第三方,该第三方最终容易受到黑客攻击和资金损失。通过原子交换,例如,拥有BTC并希望得到一些ETH的交易者只需找到正在寻找BTC的ETH持有者。一旦原子交换发生,交易者将成功地交易所先前商定的加密货币量而没有中间人。

2013年,Bitcointalk用户Tier Nolan首次在加密货币行业中讨论了转移中的Atom性,后者在很大程度上被认为是原子交换的创造者。然而,在此之前的一年,Sergio Demian Lerner描述了一个没有中央调解员的P2P山寨币交易协议,称其为山寨币的“圣杯”。 Lerner的概念证明,称为P2PTradeX,没有利用Atom性或其他相关词来描述协议,但这个想法基本相同,这使得P2PTradeX成为原子交换的前身或原型。实现原子交换的第一个已知实例发生在2017年9月19日,在Decred(实现原子交换交易功能的加密货币)和Litecoin之间。有报道称几天前Komodo去中心化交易所实施了原子交换,但据报道它只适用于高级用户。

Decred和LTC于2017年9月进行首次原子交换

首先在2013年设计和描述,原子交换技术的第一个实际实施发生在2017年9月。

原子交换如何工作?

拥有一个无信任的P2P系统,两个交易者可以交易所加密的想法有可能最终取消许多第三方服务,因为唯一需要的是两个满足彼此交易需求的人。但原子交换如何实际运作?

想要交易所任何给定货币的用户之间的正常P2P交易有一个巨大的警告 – 如果我保持讨价还价的结束并向其他用户发送先前商定的加密货币量,则没有什么能确保他们也会这样做。另一个用户可以发送少于约定的内容,或者根本不发送任何内容并使用所有内容。由于HTLC智能合约,Atomic swaps解决了这个问题。

HTLC代表Hash Time Locked Contract。基本上,它们是与时间有关的有条件付款。它充当托管,确保参与交易的双方都不能声称两个密码都被交易所。这些托管被编程为彼此通信并且允许交易各方仅在满足某些条件时要求其加密货币(在这种情况下,当双方已经发送他们的资金并且一切都已被检查为有序时)。

Hashlocks和时间锁

为了成功地提供一个用于交易所加密的无信任系统,HTLC利用了对正确执行原子交换至关重要的解锁和时间锁。

当用户打开HTLC时,他们必须考虑一个密钥(与密码差别不大),并保持密码与交易所的对应密钥。这个键称为preimage,它将在执行原子交换中发挥重要作用。为了索取转移的资金,原子交换的对应方需要访问秘密的原像。这是原子交换的hashlock。

时间锁是合约排序的超时功能。如果在合约超时之前资金没有被双方锁定和索赔,资金将退还给原始所有者。这是实现Atom性的关键,原子交换的全有或全无的Atom性质。

原子交换尝试不成功

未完成的原子交换。就目前的情况而言,青蛙不能要求Chrono在合约中锁定的BTC。要做到这一点,他需要他的原像。如果在时间锁定结束时原子交换没有完成,Chrono将获得他的BTC退款。

hashlock具有双重功能。按照上面的例子,一旦Frog锁定Chrono将在合约中收到的约定数量的加密货币(例如,ETH),Chrono将不得不使用他的原像声明它。当发生这种情况时,Chrono的原像将会透露给Frog,他现在可以申请他的BTC。换句话说,需要原像来申请资金,一旦打开HTLC的人使用它,它也会自动显示给他或她的对手。如果在时限内声明所有资金,则认为原子交换已成功执行。

成功执行原子交换

当交易中涉及的所有资金都被锁定在合约中时,Chrono将能够通过使用他的原像来申请他的ETH,这也将揭示Frog的原像,使双方能够领取他们的资金并执行HTLC。

原子交换的一个关键方面是用户可以透明地检查交易是否按照之前商定的方式进行。如果Frog锁定的ETH数量少于先前达成的数量,Chrono可能根本不会申请BTC,而HTLC最终会超时。

提供原子交换的服务

原子交换可以在链上和链外进行。链式原子交换的主要缺点是交易速度较慢,两种货币都必须支持HTLC,并且两者都必须具有相同的哈希算法,如比特币和比特币现金的SHA-256。另一方面,离线交易所利用闪电网络等第2层解决方案实现几乎瞬时的交易所。

在这方面,有几种服务提供原子交换并允许用户规避上述交易所的限制。

科莫多

科莫多是一个去中心化的交易所,也是原子交换技术的先驱之一。 2014年,Komodo的首席开发人员编写了代码,允许进行一些最初的点对点互换。首先,交易所只能在NXT资产之间进行,但代码最终会扩展为适合任何SHA-256加密货币。

2017年中期,Komodo开发了BarterDEX,这是一种开源协议和GUI,允许您交易开发人员选择连接到它的任何硬币。它进行去中心化的订单匹配(使用低级别的pubkey-to-pubkey消息传递协议),交易清算和通过Atom交叉链协议执行的结算。 BarterDEX的不同之处在于,他们通过创建流动性提供者节点(LP节点)提供了不同的方法来增加资产流动性,他们还提供了一种名为Liquidity Multiplication的服务,这种协议允许在BarterDEX订单上的多个请求中使用相同的资金,一旦完成,取消所有未完成的请求,在DEX上创造指数级更高的流动性。

2017年10月,Komodo开发了一种与Electrum服务器进行原子交换交易的方法,允许交易者以SPV / Lite模式进行交易。然后,在次年2月,Komodo在以太坊和Doge之间进行了交易所,据称这使得它成为基于比特币的硬币和以太坊(也称为etmatic swaps)之间的第一次原子交换。到那年3月,科莫多的原子交换技术支持95%的加密货币交易。

在2019年7月,Komodo发布了AtomicDEX的公开测试版,这是一种非监管的多钱包钱包,内置去中心化交易功能,以及第三代Komodo的去中心化交易所技术。 AtomicDEX允许人们直接交易所几乎任何资产。它支持比特币,基于UTXO的硬币和ERC-20令牌。截止发稿时,应用程序中已启用17个硬币,在即将到来的更新中将添加更多硬币。

Komodo和其他服务之间的区别在于,为了在Komodo上执行离线原子交换,一旦交易所流程启动,发布交易订单的人必须存入订单金额的112%(12%可以在交易所发生后回收)。接受报价的人必须支付0.15%的费用才能进行掉期。在这两种情况下,未花费的交易输出(UTXO)必须与他们打算交易的产品分开。

Atom钱包

Atomic是一款内置原子交换技术的非保管钱包。它配备了一个交易所服务,用户可以在其中下新订单或完成以前在市场上下订单。由于与其他交易所的合作关系,Atomic目前支持222种加密货币。然而,只有比特币,Litecoin和QTUM之间支持原子交换,据报道很快就会支持以太坊。

其他功能包括使用信用卡(由支付处理器Simplex提供支持),Android应用程序以及ERC20和BEP2令牌支持购买加密的能力。目前,没有硬件钱包的支持。

关于Atomic钱包最吸引人的功能之一就是它拥有自己的会员奖励,这是一个返现计划,取决于用户在Atomic中持有的AWC(Atomic的本地加密货币)数量。有四个会员级别:蓝色,银色,金色和白金级,分别为每个交易所提供0.25%,0.5%,0.75%和1%的现金返还。成为蓝色用户的最低要求是保持1,000 AWC,在发稿时等于149.53美元。需要注意的是,该计划是每月限制:蓝色用户每月的现金返还上限为100美元,而白金用户最高可达300美元。现金返还奖励也按月分配。根据其官方网站,用户还可以持有BNB代币以获得返现计划的资格。

Liquality

Liquality是一个P2P加密货币解决方案项目,于2019年6月推出了原子交换接口。它目前支持比特币,DAI和以太坊之间的原子交换。这是Liquality的第一款产品,据称是符合他们“更加开放和公平的未来的愿景,任何人都可以以自由,安全和有效的方式进入全球数字经济”。

Liquality唯一的功能是作为原子交换的执行和结算接口。这意味着Liquality没有可用的匹配机制。要进行原子交换,用户必须在其他地方找到对手方,然后使用Liquality的界面。

该界面支持MetaMask和Ledger硬件钱包。除此之外,Liquality团队正在努力整合其他钱包,据报道Trezor正在接下来。正在开发的其他功能还包括:支持额外的硬币(Litecoin,Monero,ZCash,Grin和Ethereum-基于令牌,如DAI和ERC20令牌),参数定制(目前,用户将能够在资金被锁定后12小时获得退款,据报道这个时期可以定制),第2层解决方案的集成可实现更快的原子交换,和移动应用程序。

Decred

Decred是一种社区驱动的加密货币,最著名的是在原子交换的背景下,它是第一个交叉链交易所中涉及的加密货币之一。它本身不提供服务,但Decred团队创建了原型工具来手动执行交叉链原子交换。它支持比特币,比特币现金,Decred,Litecoin,Monacoin,Particl,Qtum,Vertcoin,Viacoin和Zcoin。

有关这些原型工具的更多信息,请阅读此处。

最后的想法

原子交换有可能解决一些加密的最大挑战。可悲的是,企业家和创业公司过于激进的营销策略导致了革命等词语的贬值,但这是一个有可能真正彻底改变空间的发展。如果进一步的开发和采用案例蓬勃发展,我们可能会进入加密的新时代,中介和中心化企业,如中心化交易,可能不得不适应或脱离时尚。

然而,在完全达到其潜力之前,原子交换仍然有一些障碍要跳。就目前看来,原子交换是有限的。在大多数情况下,两个硬币必须共享相同的去中心化算法并支持HTLC。因此,许多加密货币根本不符合原子交换条件,与中心化交易所可用的交易对相比,可用的硬币对非常有限。与中心化交易相反,DEX没有暗矿池 – 特殊订单簿,其中某些订单(例如等于数百万美元的订单)对公众不可见,因为它们可能操纵市场。为了在DEX中实现暗矿池,需要过于复杂的加密货币。已经出现了一些提供更好兼容性的替代品(例如Komodo),但它们仍然无法与其中心化对应物进行比较。采用率也非常低,因为没有足够的服务提供原子交换。希望原子交换的发展将改变这一点,甚至可能有助于使比特币的原始定义成为现实:点对点电子现金系统,几乎没有中介机构的影响。

感谢您阅读COIN360编辑团队

资讯来源:由0x资讯编译自COIN360。原文: https://coin360.com/blog/atomic-swaps-technology-and-services,版权归作者The COIN360 Editorial Team所有,未经许可,不得转载
提示:投资有风险,入市需谨慎,本资讯不作为投资理财建议。请理性投资,切实提高风险防范意识;如有发现的违法犯罪线索,可积极向有关部门举报反映。
你可能还喜欢