<p>This appears to be a bug in their software (i.e. it occurs for no reason other than it's a mistake) so you should report this to Blockcypher.</p>

CC BY-SA 3.0
2017-12-29T05:19:14.647Z
Contacted Blockcypher but the same block works fine for them at https://www.blockcypher.com/dev/bitcoin/#blockchain "bits": 419486617,
"nonce": 1225187768, but what is modified now is hash (abbreviated) "hash": "0000000000000000189bba3564a63772107b567...", Should I contact Fed Governor Powell under Federal Reserve Bitcoin Strategy and report the case if no remedy by Blockcypher?
darius
CC BY-SA 3.0
2017-12-29T05:31:52.190Z
What are you talking about? Regardless, there is no reason for them to show this other than a bug in their software. Whether they fix it or not is completely up to them. In the meantime, if you need the data that they are incorrectly showing, you should use some other API.
Ava Chow
CC BY-SA 3.0
2017-12-29T05:45:08.233Z
Trust in Bitcoin is based on reliability of Bitcoin data like blocks, block header and more. If we let such sensitive data to be manually modified and manipulated by third parties, trust in Bitcoin may one day get lost, hurting FED and economy the most.  If you advise me to hide such foul play from FED I have no experience to make such decision on my own.  Do you know any other API for historic block header data download ?
darius
CC BY-SA 3.0
2017-12-29T05:50:20.247Z
Trust in Bitcoin has very little to do with the third party data providers. They are not official in any way nor are they supposed to be an authoritative source of data. The data retrieved from them can be validated yourself. If the third party is not trusted, then run a full node yourself and get the data. Full nodes don't use these third parties; they download the blocks directly from other peers and validate them. Furthermore, there are several API providers such as Blocktrail, blockchain.info, chain.so, etc.
Ava Chow
CC BY-SA 3.0
2017-12-29T06:16:13.113Z
https://www.blocktrail.com/api/docs is another Bitcoin service removing "nonce" from hashed blocks: vide example . Description to the left is full. What is returned via API as block example is nonce removed block data.Nonce following difficulty is missing.
darius
CC BY-SA 3.0
2017-12-29T07:02:04.670Z
Ok. Complaining about it here isn't going to do you anything. These are bugs in their software, so you should report it to them.
Ava Chow
CC BY-SA 3.0
2017-12-29T07:29:05.320Z
To busy to spend my life on reporting bugs.  chain.so is another service hiding nonce variable in the block https://chain.so/api#get-block    https://chain.so/api/v2/block/bitcoin/22 API generating error. So this is not a bug but deliberate, clearly stated in API manual. Hope to get historic block headers for download this year. blockchain.info is heavy to extract data values from webpage
darius
CC BY-SA 3.0
2017-12-29T07:33:03.557Z
blockchain.info has an API. You can also download the full blockchain with Bitcoin Core or create a tool which just requests the block headers from nodes on the network.
Ava Chow
CC BY-SA 3.0
2017-12-29T08:10:35.917Z
Your edit to my question's subject line and body make no sense since https://api.blockcypher.com/v1/btc/main/blocks/294327 blockcypher did it alone, modifying historic block header data i.e. setting nonce to "0" as I pointed it out from the very beginning. Others named above just put nothing for nonce line in block header, so your claims are unsupported violating rights of third parties.  I screenshot my entries, since otherwise my question gets modified to third party's idea on what I have asked for, making no sense, violating my copyrights since my question is copyrighted as-is.
darius
CC BY-SA 3.0
2017-12-29T08:25:30.723Z
If you disagree with the edit, you can revert it. No copyrights are violated since the copyright is owned by stack exchange. You gave up that right when you registered in this website. Regardless, that is off topic.
Ava Chow
CC BY-SA 3.0
2017-12-29T22:04:19.643Z
Thank you Andrew for your excellent answer and chat.   In the meantime I have contacted Chairman Powell about his speech on Blockchain technology, not saying a word about nonce=0 issue https://www.federalreserve.gov/newsevents/speech/powell20170303a.htm#  Good luck and Happy New Year.
darius
CC BY-SA 3.0
2017-12-29T03:48:33.103Z
2017-12-29T03:48:33.103Z
Ava Chow
<p>Several block explorers are reporting that the nonce value in many block headers is 0. For example, <a href="https://api.blockcypher.com/v1/btc/main/blocks/294327" rel="nofollow noreferrer">blockcypher</a>,</p>

<p>Why does this happen?</p>

<p>Where can I get the actual block headers?</p>

<blockchain><block-header>
Why do block explorer APIs say the nonce in the block header is 0?
darius
# Why do block explorer APIs say the nonce in the block header is 0?

(Asked by: username_0 on 2017-12-29)

Several block explorers are reporting that the nonce value in many block headers is 0. For example, [blockcypher](https://api.blockcypher.com/v1/btc/main/blocks/294327),

Why does this happen?

Where can I get the actual block headers?

**Tags:** blockchain, block-header


---

## 1 answers

### Answer by username_1 on 2017-12-29. Score: 1 | Accepted answer

This appears to be a bug in their software (i.e. it occurs for no reason other than it's a mistake) so you should report this to Blockcypher.

> **Comments:**
> **username_0**: Contacted Blockcypher but the same block works fine for them at https://www.blockcypher.com/dev/bitcoin/#blockchain "bits": 419486617, "nonce": 1225187768, but what is modified now is hash (abbreviated) "hash": "0000000000000000189bba3564a63772107b567...", Should I contact Fed Governor Powell under Federal Reserve Bitcoin Strategy and report the case if no remedy by Blockcypher?  
> **username_1**: What are you talking about? Regardless, there is no reason for them to show this other than a bug in their software. Whether they fix it or not is completely up to them. In the meantime, if you need the data that they are incorrectly showing, you should use some other API.  
> **username_0**: Trust in Bitcoin is based on reliability of Bitcoin data like blocks, block header and more. If we let such sensitive data to be manually modified and manipulated by third parties, trust in Bitcoin may one day get lost, hurting FED and economy the most.  If you advise me to hide such foul play from FED I have no experience to make such decision on my own.  Do you know any other API for historic block header data download ?  
> **username_1**: Trust in Bitcoin has very little to do with the third party data providers. They are not official in any way nor are they supposed to be an authoritative source of data. The data retrieved from them can be validated yourself. If the third party is not trusted, then run a full node yourself and get the data. Full nodes don't use these third parties; they download the blocks directly from other peers and validate them. Furthermore, there are several API providers such as Blocktrail, blockchain.info, chain.so, etc.  
> **username_0**: https://www.blocktrail.com/api/docs is another Bitcoin service removing "nonce" from hashed blocks: vide example . Description to the left is full. What is returned via API as block example is nonce removed block data.Nonce following difficulty is missing.  
> **username_1**: Ok. Complaining about it here isn't going to do you anything. These are bugs in their software, so you should report it to them.  
> **username_0**: To busy to spend my life on reporting bugs.  chain.so is another service hiding nonce variable in the block https://chain.so/api#get-block    https://chain.so/api/v2/block/bitcoin/22 API generating error. So this is not a bug but deliberate, clearly stated in API manual. Hope to get historic block headers for download this year. blockchain.info is heavy to extract data values from webpage  
> **username_1**: blockchain.info has an API. You can also download the full blockchain with Bitcoin Core or create a tool which just requests the block headers from nodes on the network.  
> **username_0**: Your edit to my question's subject line and body make no sense since https://api.blockcypher.com/v1/btc/main/blocks/294327 blockcypher did it alone, modifying historic block header data i.e. setting nonce to "0" as I pointed it out from the very beginning. Others named above just put nothing for nonce line in block header, so your claims are unsupported violating rights of third parties.  I screenshot my entries, since otherwise my question gets modified to third party's idea on what I have asked for, making no sense, violating my copyrights since my question is copyrighted as-is.  
> **username_1**: If you disagree with the edit, you can revert it. No copyrights are violated since the copyright is owned by stack exchange. You gave up that right when you registered in this website. Regardless, that is off topic.  
> **username_0**: Thank you Andrew for your excellent answer and chat.   In the meantime I have contacted Chairman Powell about his speech on Blockchain technology, not saying a word about nonce=0 issue https://www.federalreserve.gov/newsevents/speech/powell20170303a.htm#  Good luck and Happy New Year.  

---

