Author

Topic: New web service: obtain dump of bitcoin block NNNN (Read 10443 times)

legendary
Activity: 1596
Merit: 1100
This service has been discontinued.  Bitcoin Block Explorer is far better than this rudimentary service, so bitcoinwatch is now linking directly to BBE.
member
Activity: 111
Merit: 10
I dunno.. just my two cents: I thought the wiki info was great.
Every field that goes into the hash, when it changes, and how the nonce iteration works.

To get more technical than that, you have to bring up your code editor. Smiley
full member
Activity: 141
Merit: 100
Thanks, I've read that. I was hoping for a simpler than code review resource for the exact bits and bytes. If one doesn't turn up, I'll dig a little deeper.
sr. member
Activity: 294
Merit: 252
Firstbits: 1duzy
Thanks for this. Question for the developers: what do I need to hash, exactly to get the sha-256 hash for this block? Is it the JSON, or is it kept in some other data format in the database? I'm interested in generating blocks myself, and am not clear what exactly is being hashed.

More detail on the block hashing algorithm can be found here: http://www.bitcoin.org/wiki/doku.php?id=block_hashing_algorithm

(or look at the code.)

full member
Activity: 141
Merit: 100
Thanks for this. Question for the developers: what do I need to hash, exactly to get the sha-256 hash for this block? Is it the JSON, or is it kept in some other data format in the database? I'm interested in generating blocks myself, and am not clear what exactly is being hashed.
founder
Activity: 364
Merit: 7248
That's kind of interesting as an upside-down bar chart of how many blocks were produced each day.  The target is 144 blocks per day.
legendary
Activity: 1540
Merit: 1002
Superb! Thanks a lot.
legendary
Activity: 1596
Merit: 1100

This sub-page of Bitcoin Watch shows the last 7 days worth of blocks, each block linking to expanded data:

http://blk.bitcoinwatch.com/

legendary
Activity: 1596
Merit: 1100

As part of Bitcoin Watch, a new feature provides a developer-friendly dump of a bitcoin block at the specified height.

GET parameters:
"h" - height of block to download
"json" - set to non-zero value, to enable application/json output rather than HTML output

Examples:

Dump block 72000: http://blk.bitcoinwatch.com/b?h=72000

Dump block 72000, with JSON: http://blk.bitcoinwatch.com/b?h=72000&json=1

Jump to: