收聽本集:
在“The Van Wirdum Sjorsnado”的這一集中,主持人Aaron van Wirdum 和Sjors Provoost 討論了SIGHASH_ANYPREVOUT,這是一個提議的新sighash 標誌,可以啟用更清潔版本的閃電網絡和其他第2 層協議。
比特幣交易中包含Sighash 標誌,以準確指示交易的哪一部分由所需的私鑰簽名。這可以是(幾乎)整個交易,或其中的特定部分。僅對特定部分進行簽名允許在簽名後靈活調整交易,這有時很有用。
Van Wirdum 和Provoost 解釋說SIGHASH_ANYPREVOUT 是一種新型的sighash 標誌,它將簽署大部分交易,但不會簽署輸入。這意味著可以交換輸入,只要新輸入仍然與簽名兼容。
SIGHASH_ANYPREVOUT 在Eltoo 的上下文中特別有用,Eltoo 是一個提議的第2 層協議,可以啟用新版本的閃電網絡。代替閃電用戶目前出於安全原因需要存儲舊頻道數據的方式,如果他們在錯誤的時間不小心廣播了一些這些數據,也可能會受到嚴厲懲罰,van Wirdum 和Provoost 解釋了SIGHASH_ANYPREVOUT 將如何取消這一要求。