什么是原子交换? 它们如何工作以及在哪里使用? 为什么这项技术被认为彻底改变了加密货币行业?
用一种加密货币交换另一种加密货币可能是一个艰巨的过程。 根据代币本身,该过程通常意味着使用多个不同的加密货币交易所,这会带来一些风险和财务成本。
涉及多个加密货币交易所的复杂加密货币交易所加起来会产生大量佣金,并且还包含价格波动的危险,换句话说,在进行交易所过程中,您可能会因这段时间出现的价差而遭受重大损失.
是什么阻止我们用一种加密货币交换另一种加密货币?
问题在于,由于每种加密货币都存在于自己的区块链上,硬币不能简单地在链之间移动,因为底层技术根本不兼容。
原子交换 - 不同加密货币区块链不兼容问题的可能解决方案之一。 下面我们将详细了解原子互换的工作原理,所有关于它们的潜力,以及它们如何改变加密货币交易。
什么是原子交换?
原子交换 是一种基于智能合约的技术,它允许您将一种加密货币兑换成另一种加密货币,而无需使用交易所和交换器等中心化中介机构。
原子交换可以直接发生在不同加密货币的区块链之间,也可以在远离主区块链的链外进行。
该技术于 2015 年被描述,于 2017 年 XNUMX 月首次出现,当时在 Decred и 莱特币 。 从那时起,其他初创公司和去中心化交易所为用户使用这项技术打开了大门。 例如,Lightning Labs,一家开发网络的初创公司 闪电网,已经使用该技术进行了场外互换。
例如,在传统(集中式)交易所将比特币 (BTC) 换成以太 (ETH) 的过程涉及两个独立的交易。 基本上,交易者卖出 BTC,交易所买入,同时交易所卖出 ETH,交易者买入。
交易所将收取费用来执行这项服务。 作为第三方,交易所始终控制着交易者的资金,可能会出现不诚实行为、被黑客入侵或以其他方式构成潜在风险。 然而,原子交换不需要第三方,它们是在点对点 (P2P) 的基础上执行的。
一个简化的例子
例如,查理和维塔利克想要交换他们的加密货币。 Charlie 有 4 个 LTC,但想拥有 1 个 ETH。 原来 Vitalik 只有 1 个 ETH,想要 4 个 LTC,所以 Charlie 和 Vitalik 决定做一笔交易。
但他们谁都不想先把钱汇给对方,生怕他上当受骗。 他们也不想使用托管服务(使用受信任的第三方中介)来完成他们的交易。 该怎么办?
幸运的是,他们可以使用 原子交换.
看起来非常简单方便,不是吗? 该技术究竟是如何工作的,我们将在下面详细了解,但现在我们将考虑进行原子交换的必要条件。
区块链的条件
这种类型的交换的技术术语是哈希锁时间锁合约(HTLC)。 HTLC要成功,必须满足三个条件:
- 两个区块链必须具有相同类型的哈希算法。 散列算法的类型可能因区块链而异,但有些具有相同的性质,例如比特币和莱特币。
- 两个区块链都必须能够创建时间块合约。 这是防止双重支出的一般安全功能。
- 专门的编程功能。 这是原子交换变得更加复杂的地方。
例如,对于比特币区块链,有两个专门的编程函数称为 “分层解决方案”... 两层都处理缩放问题等。 第一级解决方案称为 SegWit... 第二级解决方案称为 闪电网.
本文将帮助您了解闪电网络是什么并弄清楚它是如何工作的,我们将继续解释原子交换的工作原理。
技术如何运作?
与闪电网络上的一些交易一样,原子交换使用 HTLC 哈希锁时间锁合约来确保双方完成交易。
这些合约使用多值交易系统,其中两个交易者都对掉期的成功负责。 为了实现这一点,哈希锁使用了一种加密算法,该算法允许用户仅在双方签署交易后才能访问资金。 时间锁就像一份保险单,它确保如果交换没有在特定时间范围内发生,两个用户都能取回他们的资金。
以身作则
当 Charlie 创建一个合约地址时,他为它提供资金并为这个地址创建一个密钥,然后将这个密钥发送给 Vitalik 说:“如果你想拿 4 LTC,你需要复制密钥。” Vitalik 然后用这个密钥创建他自己的合约地址,说“我同意,但在你把它还给我之前我无法得到密钥,所以用它来解锁我的 1 ETH 然后我可以解锁你的 4 LTC。” 积极的结果会发生什么,否则会触发时间锁,用户收回自己的资金。
网内和网外互换
重要的是要注意原子交换可以像 在网上和 离网.
顾名思义,链上原子交换发生在任何货币的区块链上。 目前,要使这些掉期工作,两种货币必须使用相同的散列算法,并且它们也必须支持 HTLC。 莱特币和 Decred 于 2017 年 XNUMX 月进行了第一次此类互换。
我想知道: 您知道网络内的原子交换,但很可能您没有从这个角度理解这种情况。 Neblio 是少数领先的区块链之一 类似系统:
Neblio 最近发布了它的协议 令牌协议 1 (NTP1)... NTP1 允许 Neblio 区块链的任何用户直接交易使用 Neblio 区块链发行的任何代币。 这是使用侧链完成的,侧链允许直接交换 NTP1 令牌。
以太坊区块链具有 ERC20 代币标准。 由于标准中存在某些固有的特征,ERC20 代币很容易交换为类似的代币。 与 NTP1 一样,以太坊使用侧链来交换 ERC20 代币。
网络交换的问题是你不能直接将 NTP1 令牌交换为 ERC20 令牌。 两个区块链都满足上面列出的前两个条件,但是,目前还没有连接区块链本身的特殊软件解决方案。
链下原子交换允许您在区块链之外进行交易。 这发生在二级级别,例如闪电网络。 我们在上面的示例中讨论的正是这些交换。 早在 2017 年 XNUMX 月,比特币和莱特币网络就使用闪电网络进行了第一次离网原子交换。
cryptocurrency
从该部分可以清楚地看出 “区块链的条件”,并非所有加密货币都能够使用此技术。 值得注意的是,一些货币现在不能进行此类交易,但将来会进行。
从过去的例子中可以清楚地看出,闪电网络是比特币网络的附加组件,允许原子交换。 哪些解决方案负责其他加密货币中的这一过程?
以太坊区块链使用一种名为 Raiden 的解决方案,类似于比特币的闪电网络。 预计在不久的将来,两个区块链都将能够满足在这些网络之间进行原子交换所需的条件。
事实上,目前,许多网络正在创建类似 LN 的解决方案。 例如,Stellar 网络计划很快实施类似的解决方案(2018 年宣布),IOTA 有一个类似的系统,称为 Flash。
该技术仍处于早期阶段,需要大量改进,从关于闪电网络钱包的文章中可以清楚地看出,但由于其潜力,人们对它有很多兴趣。
去中心化交易所
去中心化交易所将不信任中心化交易所的交易者聚集在一起,因为他们不需要转账 密钥。
您可以在本文中找到有关去中心化交易所的更多信息和流行平台的概述。
让我们转向他们与原子交换技术交互的问题。
在许多情况下,如果没有原子交换,两个随机加密货币所有者之间的去中心化交易和类似的点对点交易是不可能的。
今天,像这样的去中心化交易所 Stellarport、CryptoBridge、Altcoin.io、 变身, 手持订单 и DDEX 积极开发技术实现贸易。 在这些交易所,交易者对可以使用原子交换来交换任何一对兼容的加密货币。
对密码圈的影响
在撰写本文时,使用原子交换技术进行的交易数量非常少,尤其是与中心化加密交易所的运营量相比。 虽然该技术尚不成熟,但无法肯定地说它会对整个加密领域,尤其是对加密市场产生什么更广泛的影响。
毫无疑问,原子交换将使加密货币更加全球化,因为流程被简化,最终用户将在不知道其工作原理的情况下大部分时间使用该产品。 就像普通司机不知道他的汽车引擎是如何工作的一样,用户甚至可能不知道如何将移动钱包中的某些代币与其他人交换。
关于市场的未来,那么这里有一个简单易懂的观点-加密货币的采用、积极的投机和易用性通常具有 正面影响.