SegWit version 1 output rules
GPTKB entity
Statements (23)
Predicate | Object |
---|---|
gptkbp:instanceOf |
cryptocurrency protocol rule
|
gptkbp:activatedBy |
2021-11-14
|
gptkbp:appliesTo |
gptkb:Bitcoin
Taproot |
gptkbp:BIC |
gptkb:BIP341
gptkb:BIP342 |
gptkbp:enables |
gptkb:Schnorr_signatures
gptkb:Tapscript Improved efficiency Improved privacy Mast (Merkelized Abstract Syntax Trees) |
gptkbp:enforcedBy |
no scriptSig allowed
witness field required for spending witness program must be 32 bytes witness version must be 1 |
https://www.w3.org/2000/01/rdf-schema#label |
SegWit version 1 output rules
|
gptkbp:introducedIn |
Bitcoin protocol upgrade
|
gptkbp:output |
Pay-to-Taproot (P2TR)
|
gptkbp:scriptPubKeyFormat |
OP_1 <32-byte public key>
|
gptkbp:spendingCondition |
satisfy Taproot script or key path
|
gptkbp:witnessVersion |
1
|
gptkbp:bfsParent |
gptkb:BIP_341
|
gptkbp:bfsLayer |
8
|