Address

在通道關閉時指定交貨地址 - 包括強制關閉?

  • September 14, 2021

在<https://github.com/lnbook/lnbook/blob/develop/07_payment_channels.asciidoc>

我們看到這個文本塊:

通常,在這個合作關閉交易中使用的地址是為每個正在關閉的通道新生成的。但是,雙方也可以鎖定一個“傳遞”地址,用於將合作結算的資金發送到。在 open_channel 和 accept_channel 消息的 TLV 命名空間內,雙方都可以自由指定“預先關閉腳本”。通常,此地址源自位於冷儲存中的密鑰。這種做法有助於提高渠道的安全性:如果渠道合作夥伴以某種方式被黑客入侵,那麼黑客就無法使用他們控制的地址合作關閉渠道。相反,如果未使用指定的預先關閉地址,不妥協的誠實渠道合作夥伴將拒絕合作關閉渠道。

似乎交貨地址僅適用於基於此文本的合作關閉。您仍然可以為任何關閉類型(包括強制關閉)指定送貨地址嗎?

“它只是用於合作關閉,強制關閉“地址”已被鎖定:P2WSH 腳本本身” Roasbeef

另一個讓我恍然大悟的筆記。對於您想要強制關閉的情況,您的渠道合作夥伴將無法指定任何新數據。因此,您需要知道遠端餘額的去向,本地餘額也是如此。

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