作者:Wayne / 來源:白話區塊鏈
我們經常會在一些區塊鏈媒體報道中看到“原子交換”這個詞語。那么,它是什么意思呢?
今天,我們就來了解下。
原子交換是一種從一方到另一方的加密貨幣點對點交換,無需通過像加密貨幣交易平臺這樣的第三方服務。在整個過程中,用戶完全自己控制和擁有其私鑰。
原子交換可以直接在不同的區塊鏈之間執行,因此也稱為跨鏈交易。
那么,原子交換是如何運作的呢?
一個非常簡單的解釋是,將要進行原子交換的兩方決定一個共享秘密。當且僅當他們的秘密匹配時,雙方才會分享他們的加密貨幣。
好的,現在你知道了這個概念,但它實際上是如何運作的呢?讓我們看一下具體的流程。
張三有一些 BTC,李四有一些 LTC。他們想要進行交換,于是他們兩個開了一個支付渠道。這個交換的發起者(假設是張三)創建了一個“合同地址”,這個合同地址就像一個多鎖保險箱,負責存放兩人的資金。
通過創建合同地址,張三會存入他的 BTC 并生成一個值,該值的作用類似于鑰匙,而它生成的哈希就像是保險箱的鎖。
然后,張三將哈希發送給李四,李四使用張三給他的哈希生成合同地址,并將他的 LTC 發送到此合同地址上。只有張三可以解鎖此地址中的 LTC,因為他具有生成該特定哈希的私鑰。
張三可以通過在李四的合同地址簽署交易來獲得 LTC,他在解鎖該地址時向李四顯示該值,獲得該值的李四可以通過簽署張三合同地址的交易來獲得 BTC。
以上的過程就是兩個不同區塊鏈上的 Token 進行原子交換過程。
目前的區塊鏈,面臨可擴展性和互操作性兩大難題。通過原子交換,我們有一個可以一石二鳥的解決方案。
原子交換最大的優點,是打開了無需信任的去中心化交易大門。原子交換可以消除第三方交易平臺的存在,并使交易盡可能直接,你也可以完全控制你的加密資產。
如果原子交換技術成熟且大規模應用了,你最希望利用它實現哪些 Token 的兌換?