Transactions

閃電網路是否仍需要網路確認?

  • August 10, 2020

我研究過閃電網路,雖然理解了這個概念,但我沒有理解以下內容:假設各方之間打開了網路通道,並且所有交易都已成功完成(沒有任何取消)。為了讓交易餘額“逃離”網路通道,是否仍需要來自網路的確認(即現在的網路)?

舉個例子:John 給 Nathan 0.20 BTC(交易發生在閃電網路中) - 沒有費用:完美 - Nathan 想向交易所發送 0.20 BTC - 需要網路確認,對吧?

所以基本上,最大的好處是減少了可信方之間的交易時間和零費用,對吧?確認交易仍然是不可避免的嗎?

閃電網路 (LN) 支付渠道由其所有者錨定在區塊鏈上,共同創建一個 2-of-2 多重簽名地址並向其發送資金。資金通常來自一方,但一個通道所有者可以例如通過在通道的初始餘額中分配支付金額來向另一通道所有者支付資金交易。然後,通道錨在區塊鏈上保持不變,直到支付通道關閉。

LN 上的付款隨後由渠道所有者執行,以重新協商他們在錨定資金中的餘額份額。因此,只要所有付款都在 LN 上處理,就不需要鏈上操作。當兩方之一想使用通道中的資金發送鏈上交易時,有三種可能性:

  1. 關閉:關閉通道並使用鏈上資金
  2. Splice-out:合作將部分資金匯出通道,其餘資金相互重新匯入新通道
  3. Loop-out/submarine swap : 通過 LN 向第三方支付以代表他們進行鏈上支付

當且僅當通道耗盡(即一方擁有通道中的所有資金)並且無法通過替代路線重新平衡資金時,閃電網路支付通道將需要關閉並在區塊鏈上結算的支付渠道。

在您的範例中,可能存在一個支付渠道網路(或路線),使 Nathan 能夠通過閃電網路將 0.2 BTC 發送到交易所。

引用自:https://bitcoin.stackexchange.com/questions/67692