Author

Topic: Transaction Signature ... Simplified Transaction? (Read 1062 times)

sr. member
Activity: 280
Merit: 257
bluemeanie

 dserrano + Mike Hearn,

   thanks for the pointers!

 -bm
legendary
Activity: 1526
Merit: 1134
Also see the theory section of https://en.bitcoin.it/wiki/Contracts
sr. member
Activity: 280
Merit: 257
bluemeanie
OP_CHECKSIG article on the wiki
There's a clear image made by etotheipi if I remember correctly

that looks like what I'm looking for!

yes, there is a nice image courtesy of etotheipi  https://en.bitcoin.it/w/images/en/7/70/Bitcoin_OpCheckSig_InDetail.png

thanks much Jack Jack. 

-bm
legendary
Activity: 1176
Merit: 1280
May Bitcoin be touched by his Noodly Appendage
OP_CHECKSIG article on the wiki
There's a clear image made by etotheipi if I remember correctly
sr. member
Activity: 280
Merit: 257
bluemeanie
Hi All,

  I've been looking closer at the TX verification mechanism.

  in the Wiki we have : "The other component is an ECDSA signature over a hash of a simplified version of the transaction."

    https://en.bitcoin.it/wiki/Transactions

  Can anyone explain 'simplified version of the transaction'?  Is this explained in detail anywhere?

  I took a look at Mike Hearn's code (com.google.bitcoin.core.Transaction [1] ) and I suppose I could reverse engineer, but that would take more time than reading over some documentation.  It seems that the signature is of a subset of the transaction, how exactly this works is not altogether clear to me.

  pointers?

thanks -bm


[1] http://code.google.com/p/bitcoinj/source/browse/core/src/main/java/com/google/bitcoin/core/Transaction.java
Jump to: