Comment SIGHASH_ANYPREVOUT et Eltoo pourraient améliorer le réseau Lightning.
Regardez cet épisode sur YouTube
Écoutez cet épisode :
Dans cet épisode de « The Van Wirdum Sjorsnado », les animateurs Aaron van Wirdum et Sjors Provoost ont discuté de SIGHASH_ANYPREVOUT, un nouveau drapeau sighash proposé qui permettrait une version plus propre du Lightning Network et d’autres protocoles de couche 2.
Les drapeaux sighash sont inclus dans les transactions Bitcoin pour indiquer quelle partie de la transaction est signée par les clés privées requises, exactement. Il peut s’agir de la (presque) totalité de la transaction, ou de parties spécifiques de celle-ci. Le fait de ne signer que des parties spécifiques permet une certaine flexibilité pour ajuster la transaction même après sa signature, ce qui peut parfois être utile.
Van Wirdum et Provoost ont expliqué que SIGHASH_ANYPREVOUT est un nouveau type d’indicateur sighash, qui signerait la plupart de la transaction, mais pas les entrées. Cela signifie que les entrées peuvent être échangées, tant que les nouvelles entrées sont compatibles avec la signature.
SIGHASH_ANYPREVOUT serait particulièrement utile dans le contexte d’Eltoo, un protocole de couche 2 proposé qui permettrait une nouvelle version du réseau Lightning. En lieu et place de la manière dont les utilisateurs de Lightning doivent actuellement stocker les anciennes données des canaux pour des raisons de sécurité, et pourraient également être sévèrement punis s’ils diffusent accidentellement certaines de ces données au mauvais moment, van Wirdum et Provoost ont expliqué comment SIGHASH_ANYPREVOUT supprimerait cette exigence.