2013年,Tier Nolan在BitcoinTalk
論壇上首次提出了原子交換。Nolan通過使用不同類型
區塊鏈上的簡單
加密貨幣交易,概述了跨鏈加密貨幣互換的基本原則。
快進到2017年9月,當
萊特幣創始人查理·李(Charlie Lee)在Twitter上宣布萊特幣和
比特幣之間成功執行了一項原子交換時,原子交換引起了加密貨幣社區的廣泛關注。
那么,什么是原子交換呢?原子交換創建自動的、自我執行的合約,這些合約執行特定的操作,一旦預先確定的條件得到滿足,就可以進行免費的交易。
原子交換如何運作?
像Coinbase Pro,
Binance或Gemini這樣的集中交易平臺可以說是加密貨幣世界的
金融機構。這是因為,沒有這些平臺,大多數加密交易者和投資者都會發現很難交換加密貨幣。實際上,集中交換已成為加密貨幣交易的守門人。
中心化的交易平臺,如 Coinbase Pro、Binance 或 Gemini,可以說是加密貨幣領域的金融機構。這是因為如果沒有這些平臺,大多數加密貨幣交易者和投資者將很難交換加密貨幣。實際上,中心化交易所已經成為加密貨幣交易的看門人。
話雖如此,原子交換是如何工作的呢?原子交換使用一種特殊類型的智能合約,稱為哈希時間鎖合約(hash timelock contract,簡稱HTCL)。這就像一個需要兩個特殊鑰匙的“虛擬保險箱”:
1. 一個是HashLock密鑰:只有當所有各方都在各自的交易上簽名時,才會將已交易的加密貨幣分發給交易者。
2. 一個是TimeLock密鑰:一種安全機制,如果交易沒有在指定的時間內完成,它會將交易的加密貨幣返還給交易者。
要進行原子交換,第一方將創建一個HTCL地址,然后存入加密貨幣。之后,創建此加密貨幣的密碼。這被稱為原像。隨后進行哈希加密(一個“鎖住”原像的過程)。
然后,將這個哈希后的原像轉發給另一方,后者將驗證加密貨幣的資金是否已存入。然后,第二個交易者將把他們的交易資金存入一個新地址,這個新地址是用相同哈希創建的。
第一方使用用于存放初始交易資金的密碼解鎖由第二方存入的交易資金。然后,第二方可以解鎖第一方存入的交易資金。意思是,已經進行了原子交換。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。