User Tools

Site Tools


dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0143

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0143 [2021/07/26 16:48]
murphy
dido:public:ra:xapend:xapend.b_stds:defact:bitcoin:bips:bip_0143 [2021/08/13 16:09] (current)
murphy
Line 24: Line 24:
  
 === Motivation === === Motivation ===
-//There are 4 ECDSA signature verification codes in the original Bitcoin script system: CHECKSIG, CHECKSIGVERIFY,​ CHECKMULTISIG,​ CHECKMULTISIGVERIFY (“sigops”). According to the sighash type (ALL, NONE, SINGLE, ANYONECANPAY),​ a transaction digest is generated with a double SHA256 of a serialized subset of the transaction,​ and the signature is verified against this digest with a given public key. The detailed procedure is described in a Bitcoin Wiki article. ((https://​en.bitcoin.it/​wiki/​OP_CHECKSIG+//There are 4 ECDSA signature verification codes in the original Bitcoin script system: CHECKSIG, CHECKSIGVERIFY,​ CHECKMULTISIG,​ CHECKMULTISIGVERIFY (“sigops”). According to the sighash type (ALL, NONE, SINGLE, ANYONECANPAY),​ a transaction digest is generated with a double SHA256 of a serialized subset of the transaction,​ and the signature is verified against this digest with a given [[dido:​public:​ra:​xapend:​xapend.a_glossary:​p:​public_key|public key]]. The detailed procedure is described in a Bitcoin Wiki article. ((https://​en.bitcoin.it/​wiki/​OP_CHECKSIG
 ))// ))//
  
dido/public/ra/xapend/xapend.b_stds/defact/bitcoin/bips/bip_0143.1627332539.txt.gz · Last modified: 2021/07/26 16:48 by murphy