Lightning-Network

eltoo 是否要求信任瞭望塔不關閉頻道?

  • January 10, 2022

閃電網路現在的工作方式是,瞭望塔維護一個懲罰交易列表以廣播,以防一方試圖關閉具有過時通道狀態的通道。瞭望塔無法自行啟動關閉通道。

使用 eltoo,瞭望塔需要儲存最新的更新事務以覆蓋任何可能發布的過時更新事務。但是,這不是意味著瞭望塔可以通過發布更新交易單方面強制關閉通道嗎?

我對您的問題很感興趣,並試圖弄清楚是否提出了任何無需信任的解決方案。

我發現了一個 [Lightning-dev] 郵件列表執行緒,它提出了 ZmnSCPxj 的一個粗略想法Z-man 起草了一個方案,其中瞭望塔有效載荷被加密為觸發交易的見證程序中籤名的消息。提醒一下,觸發交易會啟動單邊關閉過程,並且有必要防止資金交易的退款條件過早生效。因此,觸發事務必須先於任何更新事務的發布(參見Eltoo 論文第 4.2 節)。雖然攻擊者可以通過使用新的重新簽名來修改他們自己在觸發事務上的簽名r值,他們不能修改已簽名的消息摘要而不使交易對手的簽名無效。因此,在觸發事務中籤名的消息是無條件可用且不可變的數據,可用於加密瞭望塔有效載荷。在這種方案下,瞭望塔將沒有觸發交易,因此無法啟動單邊關閉。

Z-man 進一步描述了瞭望塔將如何檢查是否已將較舊的更新事務送出到網路,以評估是否需要其有效負載。提議的方案的一個缺點是,一旦觸發交易發布,瞭望塔可以關聯同一通道的所有有效負載,這允許瞭望塔在單方面關閉的情況下了解更多關於通道的歷史和活動水平。但是,更新交易在語義上都是相同的,只是將通道資金用於單個輸入到單個輸出,該輸出將相應的結算交易分階段進行,該交易對通道的實際最終狀態進行編碼。然而,更新交易可能在額外的輸入和輸出方面有所不同。

該提案僅在郵件列表中引發了兩條進一步的消息,我無法找到有關該概念的更多討論。我不確定它是否可行,如果/何時推出 Eltoo 更新機制,是否會積極推行。

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