Lightning-Network
閃電網路:延展性實際上是如何固定的?
閃電論文(版本 0.5.9.2,最後修改於 2016 年 1 月 14 日)的第 3.1.2 節討論了解決交易延展性問題的方法,該問題阻止了比特幣交易從尚未確認的交易中花費 UTXO。具體來說,它提到了
SIGHASH_NOINPUT
交易類型。據我所知,2017 年 8 月的 Segwit 軟分叉修復了延展性問題。延展性問題是用其他方法解決的
SIGHASH_NOINPUT
還是用其他方法解決的?它如何影響論文中描述的閃電網路設計?一個相關的(非常古老的)問題,另一個問題。
據我所知,2017 年 8 月,Segwit 軟分叉解決了延展性問題。
是的。
SIGHASH_NOINPUTor 是否通過其他方法解決了延展性問題?
不,使用隔離見證。
SegWit 代表隔離見證。這是一個通用且向後兼容的更改,導致簽名不再對 txid 有貢獻。由於之前花費的交易輸出的 txid 包含在交易簽名中,這間接導致濫用不再導致後代交易無效。