Bitcoin Forum
November 14, 2024, 04:09:50 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Transaction Signature ... Simplified Transaction?  (Read 1061 times)
bluemeanie1 (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
June 27, 2013, 02:07:56 AM
 #1

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

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
jackjack
Legendary
*
Offline Offline

Activity: 1176
Merit: 1280


May Bitcoin be touched by his Noodly Appendage


View Profile
June 27, 2013, 07:37:29 AM
 #2

OP_CHECKSIG article on the wiki
There's a clear image made by etotheipi if I remember correctly

Own address: 19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3 - Pywallet support: 1AQDfx22pKGgXnUZFL1e4UKos3QqvRzNh5 - Bitcointalk++ script support: 1Pxeccscj1ygseTdSV1qUqQCanp2B2NMM2
Pywallet: instructions. Encrypted wallet support, export/import keys/addresses, backup wallets, export/import CSV data from/into wallet, merge wallets, delete/import addresses and transactions, recover altcoins sent to bitcoin addresses, sign/verify messages and files with Bitcoin addresses, recover deleted wallets, etc.
bluemeanie1 (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
June 27, 2013, 08:14:57 AM
 #3

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

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
June 27, 2013, 02:29:02 PM
 #4

http://bitcoin.stackexchange.com/questions/3374/how-to-redeem-a-basic-tx has good info too.
Mike Hearn
Legendary
*
expert
Offline Offline

Activity: 1526
Merit: 1134


View Profile
June 27, 2013, 02:42:38 PM
 #5

Also see the theory section of https://en.bitcoin.it/wiki/Contracts
bluemeanie1 (OP)
Sr. Member
****
Offline Offline

Activity: 280
Merit: 257


bluemeanie


View Profile WWW
June 27, 2013, 07:23:07 PM
 #6


 dserrano + Mike Hearn,

   thanks for the pointers!

 -bm

Just who IS bluemeanie?    On NXTautoDAC and a Million Stolen NXT

feel like your voice isn't being heard? PM me.   |   stole 1M NXT?
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!