multi signature – Bitcoin Multisig tx signing

0
55


I’ve generated a 2-of-3 P2SH Multisig tackle (testnet) and am making an attempt to manually reproduce the signatures to spend from it. Whereas I can replicate the signature for the primary key, as produced by the Bitcoin Core console, the signature for the second key would not match.

Am I proper in assuming that each keys signal the identical uncooked transaction?

This is the uncooked transaction I signed utilizing the primary key:
020000000192123eb65da181167df6b25e63ed4d8bc890d5be9004bedce8291a68a3d3e5ce00000000695221027a808a8791ecfc8974ee24e96b7ce03fde3ee9bd0f81e0b502022ba0cd8cee8f210212c428743843843103e5196820e5358846c96d6b1640b8da284918e0fbd6b71821033c5a1c6a18976d0e0e1faa12b1c9ace1f53d9067ffb2f08918bcc2c07c77c14553aefdffffff0110af1300000000001976a914002646cc98c6ac168bddc0c360d2654c625425fe88ac0000000001000000

Utilizing the primary key:
cV5sJJ1hCGejXHYkn6axJ9xviQtgtt1RcxakiUzPN5SRkRyES6dZ

I obtained the signature:
47304402204f3379a90487d6b7662ea2c18e065cd399a3200fdc2ec0879dc1bbf539d2463c02201988ab667035e9773404d88b2b8c9555c040c50065e3c8433d353f8a7474826001

This matches the output from Bitcoin Core.

Nonetheless, when signing the identical uncooked transaction with the second key:
cVYbFrQn2zNrEvW6k6LKjEZSkwXrJ8YyiZEGGqeq99uejGxPGdaU

I derived the signature:
483045022100f65fc153f076b3b1593e5a545eb7250cb796017b189807deb4169ff3b4a9e98b022064c7402433b5c33e8a6e9f59351031d620438a137facc78d830838cb76efc16901

In distinction, Bitcoin Core produced:
47304402206921961c3eb9f6f0687e73624baca89a57b0bb7f9e43bc7f05b8207c856529b702203c940624e2836db470614ed08ec87c3e38aebde78d533b820f3d48449c50ee8201

LEAVE A REPLY

Please enter your comment!
Please enter your name here