Bitcoin

Signature – How is the witness field calculated in a Taproot transaction?

The transaction has only one input and the scriptPubKey is –> Op_1 Q. Where Q is the adjusted public key.

p = private key, P = public key, q = p + adjusted Q = adjusted public key

To create a transactionpowerful text You must fill out the witness field.

  1. Spend key path: Do you use q (the adjusted private key) to sign the transaction?

    that, s = k + H(R, Q, txdata)q and The symbol is (R,s). where K Nonce is

  2. Spend script path: Do you use p (unreconciled internal private key) to sign the transaction?

    that, s = q + h(Q,P, txdata)p and The symbol is (Q,s). where cue Now it’s a nonce

Finding an answer to this was difficult for me because I’m not a coder and I think I need coding to understand how the mechanism works.

Related Articles

Back to top button