跨區塊鏈交易? 閃電爲原子交換賦予新生命

如果你想將加密貨幣兌換成另外一種,你會怎麼做呢?找一個你認識和信任的人當面交換,還是選擇通常的集中交換。

但後一種方法可能會存在風險,因爲這種方法意味着將你的資金從區塊鏈中取出放到一個未知的第三方手中。如果交易失敗,或只是單純地想佔據你的財產,無論什麼原因你都是不幸的。

閃電網絡(Lightning Network),這個最初用於比特幣的鏈下擴展解決方案正在爲被稱爲原子交換(atomic swaps)的去中心化選擇(無需第三方)打造基礎。

這項技術也被稱爲原子化跨鏈交易(atomic cross-chain swaps),其允許在兩個不同區塊鏈上的代幣持有人直接進行實時交易,並且在交易完成前,不會出現雙方資金衝突的情況。

這也是“原子”一詞的意思,要麼交易全部發生,要麼不發生。所以,如果閃電(Lightning)節點離線,或者Bob 在交易結束前違反了規定,那麼所有人都將取回自己的錢。

爲了運行原子交換工作,閃電必須在至少兩個不同的區塊鏈上運行。 現在它纔剛剛開始在一個上運行:萊特幣。 但希望它很快能在多個鏈上運行。

目前,幾個開發團隊正在測試在萊特幣區塊鏈上實施的閃電項目。 此外,隔離見證(SegWit)已經在第二個區塊鏈,綠幣(vertcoin)上激活,向閃電打開了大門。

據萊特幣創始人Lee Li介紹,他們正致力於原子交換計劃,剩下的就是讓閃電在萊特幣上全面運作,然後再在綠幣上進行測試。 一旦完成這些步驟,我們就可以在今年見證第一個原子交換了。

當然,這也是Lee一直在考慮的想法。他曾在一月的博客文章中寫道過他的原子交換。並且在2017年的萊特幣發展路線中明確指出了萊特幣和綠幣之間的原子交換計劃。

基本原理

回到最初,原子交換的想法並不是什麼新鮮事 – 過去也曾提出過其他方式的跨鏈交易。但通過閃電網絡,構建模塊早已準備就緒。 (閃電的另一個好處是它允許即時清算,這意味着交易是實時進行的,無需等待。)

那麼它是如何工作的呢?

原子交換使用的是哈希時間鎖定契約(HTLC)方案。閃電早已經使用了同樣的技術在單個區塊鏈上建立雙向支付渠道,因此在兩條塊鏈之間開放渠道並不牽強。

HTLC是其他兩種技術的融合,一種是散列鎖定,另一種是時間鎖定。 這兩者都對多簽名(或多信息)交易設置了條件,行爲類似於託管。

例如,在一方不提供資金的情況下,哈希鎖定使用加密拼圖來確保另一方也不會提供資金。如果沒有發生任何事情,時間鎖定就像一個安全網,在一段時間後將資金轉回給發件人。

總之,原子交換工作原理如下所示:

  1. Alice(比特幣)同意給Bob(萊特幣)1個比特幣交換50個萊特幣。爲此,Alice爲Bob打開一個付款通道,Bob也在另一個區塊鏈上爲Alice打開一個付款通道。
  2. 雙方爲各個通道設置“條件”。 第一個條件是使用時間鎖定進行保證,如果交易不成功,資金將在一段時間後返還。 第二個是使用哈希鎖定。Alice生成一系列數據及哈希值。 然後她支付給Bob 1個比特幣(包括哈希值),並表示:“如果Bob想要索賠,他必須提供哈希原像。”
  3. Bob使用他的付款通道爲Alice 支付50個萊特幣,但是爲了收集資金,他規定Alice生成哈希的原像。
  4. 通過從Bob手中獲得50個萊特幣,Alice透露該數據允許Bob獲取對應的副本。
    現在,如果Bob或Alice違反了規定,第一個條件能夠確保他們的錢會被返回。 從這個意義上說,不會存在失去財產的風險,更重要的是,你不會把所有權轉移到第三方託管服務。

更多的計劃

Christian Decker,專門爲程序設計C語言實施閃電計劃的Blockstream開發人員表示:“我們沒有進行原子交換的標準”,但他也表示這樣做應該很簡單。

同時,最近的一篇博文中指出,閃電實驗室(Lightning Labs)的開發商Olaoluwa Osuntokun正在致力於爲 Go 實施閃電計劃,名爲lnd(代表閃電網絡守護進程),並表示即將發佈的lnd將是“多鏈式的”。

另外要注意的是:現在隔離見證已經在萊特幣上激活,用戶可以開始從萊特幣發送測試跨鏈交易到比特幣測試網了。

去中心化交易

一旦閃電網絡(Lightning Network)在世界各地的區塊鏈上成功運行,就可以開始考慮去中心化交易了。

這些都是不涉及中央監管的交易。 其他交易商,如0x和EtherDelta,只允許您在以太坊區塊鏈上交易由ERC20代幣標準支持的代幣。 而原子交換允許跨兩個不同的區塊鏈支付 – 這是一個重要的區別。

但請記住,原子交換隻能做一件事:執行交易。 一個真正的去中心化交易也需要匹配交易者(以便Alice可以找到Bob)併合計交易來確定市場價值。

去中心化交易是去中心化夢想的重要組成部分。描繪了未來個人控制自己的財產,加密貨幣互相操作的情景。

換句話說,某一天有可能一個只擁有萊特幣,門羅幣(monero),zcash或其他的商人也能夠接受比特幣。因爲你的財產可以在幕後立即被轉換成比特幣。

而且從這一點不難想象,集中式交易是通往加密世界的一個通道,通過之後所有的事情都將在區塊鏈上進行。

作者:Amy Castor

原文網址:http://www.coindesk.com/cross-blockchain-trades-lightning-gives-new-life-atomic-swaps/

轉自:http://www.bitecoin.com/online/2017/05/23460.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章