You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: bip-vaults.mediawiki
+12Lines changed: 12 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -635,6 +635,18 @@ Script descriptors for vault-related outputs will be covered in a subsequent BIP
635
635
636
636
TBD
637
637
638
+
== Backwards compatibility ==
639
+
640
+
<code>OP_VAULT</code> and <code>OP_UNVAULT</code> replace, respectively, the witness v1-only opcodes OP_SUCCESS187 and OP_SUCCESS188 with
641
+
stricter verification semantics. Consequently, scripts using those opcodes which previously were valid will cease to be valid with this change.
642
+
643
+
Stricter verification semantics for an OP_SUCCESSx opcode are a soft fork, so existing software will be fully functional without upgrade except for mining and block validation.
644
+
645
+
Backwards compatibility considerations are very comparable to previous
646
+
deployments for OP_CHECKSEQUENCEVERIFY and OP_CHECKLOCKTIMEVERIFY (see [https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki BIP-0065]
647
+
and [https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki BIP-0112]).
0 commit comments