原子交換
什麼是原子交換?
傳統上,為了購買或出售加密貨幣,用戶需要使用中心化交易所。這種安排有幾個缺點:雙方必須找到他們信任的交易所,交易所經常在需求高期間出現停機,交易所受到國家監管。
相較之下,原子交換使用專門為去中心化交易所設計的智慧合約,可以在兩個點之間進行直接的錢包到錢包交易。
原子互換為 Uniswap 等依賴集中式流動性池的自動做市商 (AMM) 去中心化交易所 (DEX) 的交易提供了更去中心化的替代方案。 AtomicDEX 是最受歡迎的原子交換驅動的 DEX 之一,為加密貨幣交易提供真正的點對點訂單簿系統。
原子交換基於哈希時間鎖定合約(HTLC)。每個HTLC 都包含一個哈希鎖和一個時間鎖,哈希鎖可用於透過僅存款人可用的密鑰來鎖定和解鎖存入的貨幣,時間鎖可在交易未在設定的時間範圍內完成時自動將款項回饋給存款人。
原子交換的設計方式是,當交換發生時,雙方要么收到他們想要的資金,要么什麼也沒有發生,雙方都保留他們開始時使用的資金(減去“訂單接受者”的非常小的交易費用) ”)。原子交換使數位資產交易盡可能安全。
在範例場景中,甲方會建立一個 HTLC 位址並存入其加密貨幣。這將創建一個密碼以及該代碼的雜湊值。甲方將哈希發送給乙方,乙方使用它來產生位址。乙方將其加密貨幣存入該位址。由於甲方擁有用於生成哈希值的密碼,因此他們可以存取乙方存入的代幣。
此時,合約將密碼發送給乙方,乙方用它來訪問甲方存入的幣。
原子交換可用於使用不同的原生代幣在不同的區塊鏈上進行鏈上交易。原子交換技術與協議無關,這意味著可以將比特幣等資產交換為以太坊,而無需信任包裝代幣或中心化交易所的安全性。鏈下原子交換顯著提高了交易速度,但尚未完全開發。
作者:Kadan Stadelmann, Komodo首席技術官
Kadan Stadelmann 是區塊鏈開發人員、營運安全專家以及 Komodo 的技術長。 Komodo 與想要推出自己的客製化去中心化交易所、DeFi 平台和獨立區塊鏈的組織密切合作。其旗艦技術和最終用戶應用程式是 AtomicDEX - 一種行動和網路相容的非託管多幣錢包和原子交換驅動的 DEX,整合到一個 dApp 中。 Kadan 強烈認同 Komodo 的開源願景和意識形態。他對科莫多計畫的奉獻是基於讓世界變得更美好的堅定願望。除了密碼學、區塊鏈技術和開發之外,Kadan 對文學、數學、天文物理學和旅行也很感興趣。