< img src="https://certify.alexametrics.com/atrk.gif?account=ZpdFw1Y1Mn20Io" style="display:none" height="1" width="1" alt="" /> 什么是原子交换? - 赛博财经
当前位置:首页 > 区块链 > 什么是原子交换?

什么是原子交换?

marvin-meyer-SYTO3xs06fU-unsplash


区块链的最初目的是无需第三方的价值转移。

  • 区块链的局限性不只是可扩展性问题
  • 原子交换提供了一种直接从不同的区块链上点对点交换数字资产的方式
  • 在原子交换过程中,及时执行比特币转移是由哈希时间锁合约(HTLC)保证的
  • 本文我们将介绍原子交换的基本知识。


在区块链之间移动数字资产

随着数字资产和区块链技术领域的快速发展,代币的数量不断增加,现实生活中的用例和功能不断增加,区块链之间的实际互操作性仍然是一项麻烦的工作。

许多区块链的局限性超越了可扩展性问题。区块链的不同用例意味着在一个破碎的区块链世界中,在网络架构和技术方面有不同的需求和标准。这种分裂妨碍了精简,阻碍了进一步的发展,同时使区块链暴露出诸多安全漏洞,最终迟滞了整个行业的发展。 


交换数字资产的案例

综上所述,如果你目前想交换数字资产,这是一项繁琐的工作。在任何情况下,你需要登录一个数字资产交易所,想要交换两种数字资产,这时候可能第一个问题就来了。数字资产有固定的交易对,这意味着你想要的交易对可能并不存在。作为用户,你要么放弃交易,要么在不同交易所的多种货币之间不断交换。除了这个问题之外,还有可能出现交易所停工和交易量损失的情况。原子交换应运而生。 


原子交换的基本原理

原子交换,也被称为原子跨链交易,提供了一种直接从不同区块链上点对点交换数字资产的方式,而不需要交易所这样的第三方。

显然,这样的交换必须在设定的时间范围内进行,在比特币中,这是由一种特殊类型的智能合约确保的,称为哈希时间锁合约(HTLC)。HTLC有一个内置的定时器,确保交易在设定的时间框架内完成。如果交易没有在这个时间范围内执行,就会自动取消。

有两种类型的原子交换:两个独立区块链上的两种不同数字资产之间的链上交换,以及主区块链外的第二层通道上的链下交换,如闪电网络。

由于闪电网络上的支付不需要区块确认,也不需要在区块内竞争空间,因此在零售业等对即时交易速度要求较高的环境中,使用起来很方便。它们还有助于在不断扩大的互联网连接设备空间中为即时小额支付铺平道路。 


原子交换过程

假设有Sue和Peter,在相应的区块链各自提交了交易。Sue在Y链上转了Y币,Peter在Z链上转了Z币。Sue声明Peter的Z币是自己的,并在Z链上公开展示密钥(X)。Peter在Z链上找到X,用其在Y链上声明Y币的归属。

image1 (2)

来源:Pantos VIsion Paper


尽管有潜力,但原子交换只在原型系统中能成功进行,有限的用户友好性阻碍了目前的主流采用。此外,传统的原子交换背后的概念也有局限性,并且用户需要基本的编码知识。

目前的原子交换既不够快,无法大规模采用,也没有足够的钱包供应商支持,使得用户因缺乏替代方案而持有贬值的资产。

诸如Pantos这样的项目,一个由多个利益相关者驱动的开源研究项目,以实现去中心化的跨链代币转移,将在Bitpanda学院的专家部分进行概述。 

声明:本文仅代表作者本人,绝不代表赞同其观点或证实其描述。

提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

来源:原创。


猜你喜欢

微信公众号

cache
Processed in 0.005699 Second.