比特币原子交换教育学习



原子交换意味着在不受中央方参与的情况下跨越不同区块链网络交换数字资产的能力。自2017年初以来,这引起了加密社区的兴趣。原子交换本质上不同于分散式加密货币交换,因为它们代表了一种新颖的加密协议。在这里,两方无缝安全地交换比特币或其他数字资产,没有被盗的风险

原子交换创建了一个密码加密的托管账户,如果交易没有发生,即时退还用户。即使两个交易商之间的交易中止,他们也会收回资金。

交叉链原子交换:协议和网关

集中平台和分散式应用程序(dApps)不需要执行原子交换。然而,需要某些协议以安全的方式在两个不同的区块链网络上执行两个用户之间的交易。

一种这样的区块链协议是 Waves ,它能够在不同的区块链之间进行大规模的原子交换。

 Atomic Swap“width =”496“height =”220“/> </a><figcaption class= Atomic Swaps(来源:Streams.lykke)

该协议创建一个系统,使得能够通过不同的区块链接收和发送令牌。因此,当Alice向Bob发送1BTC,并将77ETH发回给她时,相同的系统应该能够存储两种类型的令牌这是真正的原子交换。

相比之下,一些交换机提供对其用户的单一密码访问并允许它们在一个钱包中保存几种类型的加密货币遵循不同的机制。 在后端,根据用户的要求创建新钱包,并将其映射到用户的个人资料和密码。这不是真正的原子交换,因为没有交叉链通信。

在一次采访中,联邦密码的创始人兼波士顿大学研究员,负责区块链技术研究和开发的Ethan Heilman表示:

“虽然比特币类区块链的交叉链原子交换协议已知多年,但已经做了很少的工作,使得这种原子交换变得实用且易于交易者使用。我不知道任何软件目前使用户能够轻松执行交叉链原子交换。“

原子交换“width =”1303“height =”982“/> </a><figcaption class=来源:nemtech.github.io

现有网关系统

网关系统是用于交换令牌的桥梁。现有的网关系统只允许跨越一种令牌。 为了转移另一种类型的令牌,必须建立另一个网关系统。这一步骤是多余的,也浪费了气体。原子交换将用单个网关系统取代这种多样的网关系统,以允许传输所有类型的令牌。

通常,网关允许令牌容易地集成到支持第三方节点或基于其自己的区块链的不同交换机中。更常用的术语是支付网关。

支付网关系统区块链“width =”640“height =”382
(来源:inves8r.com)

的开发团队Waves平台正在构建一个网络,可以处理网关系统,以简化与其他主要区块链网络进行原子交换的过程,如 Ethereum

Heilman表示虽然Waves平台的方法很有价值,但系统的开发人员必须解决和改进安全问题。他进一步强调,能够处理比特币,莱特币和其他公共区块链网络的数字资产交易的原子交换协议已得到很好的研究并且非常安全。

交叉链原子交换在行动

基于Waves的区块链项目Primalbase使用交叉链原子交换来简化加密支付到图书办公空间。他们创建了Etherswap以启用单个网关来传输ERC20和WAVES令牌。在这种情况下,Etherswap是网关系统 ,无需为两个不同的区块链创建两个不同的网关系统即可实现交易。

* Etherswap是以太坊区块链(合约ERC20)和Waves区块链之间的令牌传输系统,可以将Primalbase代币(PBT)从Waves tokens转换为ERC20代币,反之亦然。

为了简化,在每个区块链上引入了钱包。 E 那里的ERC20钱包接受ERC20令牌(在我们的情况下是ERC20 PBT),而 Waves钱包接受Waves资产(在我们的例子中符合Waves的PBT)。

两个区块链上的代币都是独特的资产,但代币供应由发行人控制。

因此,PBT成为可以通过两个区块链传输的网关令牌 – 波浪和以太坊。

令牌流程遵循以下机制:

  1. 用户创建到 将令牌发送到Waves 或以太坊钱包地址的交易。要将令牌发送到以太坊地址,用户必须在他/她的Waves钱包中有令牌,反之亦然。
  2. 要将符合Waves标记的令牌发送到以太坊,用户将令牌发送到指定的以太坊钱包地址,反之亦然。
 Cross Chain Atomic Swap“width =”727“height =”396“/> </a><figcaption class=交叉链原子交换的技术架构

早些时候,要交换一个区块链的代币,例如比特币作为另一个区块链的代币,比如以太,就必须去交换或服务,如 ShapeShift

现在,交易完全是点对点的,其间为零中介。这比 DEX 更安全,可以妥协转移发送到热钱包进行交易的资金。

业界认为什么?

阿姆斯特丹研发实验室负责人埃琳娜·戈德伯格在接受采访时说:

“我们帮助开发令牌网关功能,从Waves到以太坊并返回。它允许令牌持有者将他们的代币存储在支持以太坊的不同钱包中。此外,它为令牌打开了ERC20交换的大门。“

Waves创始人兼首席执行官Sasha Ivanov解释说:

“[atomic swaps through a gateway]是将你的标记从以太坊转移到Waves区块链的好方法,反之亦然。因此,如果您是以太坊用户而且您习惯使用以太坊并且您不想查看新的区块链,则可以使用Primalbase代币。“

结论

原子交换承诺完全消除交易对手风险和盗窃的可能性。如上所述的网关系统既不是交换机,也不是区块链或支付处理器

正如Heilman所说,原子交换最有用的是允许用户在没有交易对手风险的情况下进行交易:

“你可以使用交叉链原子交换进行分散交换。但是,我认为它们最适合允许用户在集中交易中进行交易,同时消除交易被黑客入侵或关闭的交易对手风险。这是因为集中式交易所支持非常大量的交易,允许快速交易,流动性和准确的价格。出于这些原因,Commonwealth Crypto与集中交换合作。“

Etherswap,Commonwealth Crypto,Primalbase和Waves是原子交换和项目的早期采用者,已开始改进围绕该技术的基础设施提高其可用性并加强其用户的采用加密货币市场。

请继续关注使用 Lightning Network (LN)探索原子交换的后续文章。

来自Shutterstock的特色图片

关注我们 Telegram 或订阅我们的通讯

广告


LEAVE A REPLY

Please enter your comment!
Please enter your name here