Listen To This Episode:
In this episode of “The Van Wirdum Sjorsnado,” hosts Aaron van Wirdum and Sjors Provoost talked about SIGHASH_ANYPREVOUT, a proposed brand-new sighash flag that would make it possible for a cleaner variation of the Lightning Network and other Layer 2 procedures.
Sighash flags are consisted of in Bitcoin deals to suggest which part of the deal is signed by the necessary personal secrets, precisely. This can be (nearly) the whole deal, or particular parts of it. Signing just particular parts enables some versatility to change the deal even after it is signed, which can in some cases work.
Van Wirdum and Provoost described that SIGHASH_ANYPREVOUT is a brand-new kind of sighash flag, which would sign the majority of the deal, however not the inputs. This indicates that the inputs might be switched, as long as the brand-new inputs would still work with the signature.
SIGHASH_ANYPREVOUT would be particularly beneficial in the context of Eltoo, a proposed Layer 2 procedure that would allow a brand-new variation of the Lightning Network. In location of how Lightning users presently require to keep old channel information for security factors, and might likewise be penalized badly if they unintentionally transmitted a few of this information at the incorrect time, van Wirdum and Provoost discussed how SIGHASH_ANYPREVOUT would get rid of this requirement.