Author

Topic: extraNonce (Read 1046 times)

legendary
Activity: 1386
Merit: 1053
Please do not PM me loan requests!
March 08, 2014, 07:23:56 PM
#5
I only needed up to block 36,000; I have the data Smiley

I'm looking for patterns in early mining.
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
March 08, 2014, 06:56:48 PM
#4
They don't seem to be there for newer blocks. The last block is/was 46b49 in hex, tried looking for it in little or big-endian format, no dice.
legendary
Activity: 1386
Merit: 1053
Please do not PM me loan requests!
March 08, 2014, 06:56:01 PM
#3
Here are the coinbases of the first few blocks:

0 04ffff001d0104455468652054696d65732030332f4a616e2f32303039204368616e63656c6c6f72206f6e2062726 96e6b206f66207365636f6e64206261696c6f757420666f722062616e6b73
1 04ffff001d0104
2 04ffff001d010b
3 04ffff001d010e
4 04ffff001d011a
5 04ffff001d0120


That would mean the extraNonce values are:

0 4
1 4
2 11
3 14
4 26
5 32

Fantastic thank you thank you Cheesy
legendary
Activity: 1862
Merit: 1011
Reverse engineer from time to time
March 08, 2014, 06:41:09 PM
#2
In the reference client, the coinbase is like so

pblock->vtx[0].vin[0].scriptSig = (CScript() << nHeight << CBigNum(nExtraNonce)) + COINBASE_FLAGS;

so after nheight comes extranonce, but sadly doesn't seem to be like that from bigger pools.
legendary
Activity: 1386
Merit: 1053
Please do not PM me loan requests!
March 08, 2014, 06:29:43 PM
#1
Is there a way to view the extraNonce value of a generation tx? Huh
Jump to: