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