Lightning-Network
礦工可以打開具有 coinbase 輸出的閃電通道嗎?
假設資金交易使用 P2WSH 輸出,我們能否通過提供標準的 2-of-2 多重簽名作為 coinbase 輸出來打開通道?
在考慮了更多之後:打開具有 coinbase 輸出的通道是不切實際的。
一方面,coinbase 輸出存在成熟期。由於 coinbase 輸出只能在 100 次確認後使用,因此任何關閉通道的嘗試都會相應延遲。
更大的問題是,渠道開放者自己退款的能力取決於渠道合作夥伴預先簽署的交易。由於退款是 coinbase 交易的子項,因此每次 coinbase 交易的雜湊值發生變化時,通道開放者都需要與通道合作夥伴重新協商打開的通道。例如,每次增加額外隨機數或更新塊中包含的交易時,都會發生這種情況,因為見證承諾儲存在 coinbase 交易的輸出中。
這將導致即使是小型挖礦操作,也需要每秒多次重新協商通道,除非礦工使用特殊策略來最小化 coinbase 交易更新(例如時間滾動、公開 ASICBOOST),而不是更新 coinbase 中的額外隨機數這只會降低頻率,但不能完全緩解問題。