Invalid block 534339
0000000000000000001a04286794b25ff10dfdb1bb601b17280dfc1ef933a0ba
Why it is invalid
- rule
- already_confirmed_in_parent
- Core reject
bad-txns-inputs-missingorspent- Core check
ConnectBlockviaCheckTxInputs- CI checks
- A complete block whose named
parent_txidis a non-coinbase transaction in both that body and its canonical parent. The parent's ordered txid list must reproduce the merkle root of a hash-verified parent header, and the canonical hash at height minus one must equalprev_hash. Requireparent_kind=canonicaland body-derived coinbase fields withcoinbase_heightequal to the record height.
Incident note: 507514, 509557, 515319 and 534339 - AntPool parent-transaction reuse (2018)
Each block includes non-coinbase transactions already confirmed in the canonical parent named by its header, so their inputs were already spent and ConnectBlock fails with bad-txns-inputs-missingorspent.
The dataset calls this already_confirmed_in_parent, separately from forward spends and missing unconfirmed parent transactions.
Header
- version
- 0x20000000 (536870912)
- previous block
- 00000000000000000026de1443d7a8aa928f9fe5965396112fa61647f7410fc9 (canonical, mempool.space)
- merkle root
- 092f1ffb5f4b1f3d2339625f64bdfafa379e5b2e115c86c4f0501a0eb0f4e90e
- time
- 2018-07-30 01:42:44 UTC (1532914964)
- bits
- 0x172f4f7b difficulty 5,949,437,371,610
- nonce
- 1384231389
- header hex
- 00000020c90f41f74716a62f11965396e59f8f92aaa8d74314de260000000000000000000ee9f4b00e1a50f0c4865c112e5b9e37fafabd645f6239233d1f4b5ffb1f2f09146d5e5b7b4f2f17ddb18152
Evidence on file full block
- full block
- 534339-0000000000000000001a04286794b25ff10dfdb1bb601b17280dfc1ef933a0ba.bin 143,586 bytes
- record
- data/invalid-blocks.jsonl, line 158
Context
- pool
- AntPool by tag
- coinbase_height
- 534339
- coinbase_scriptsig_hex
- 03432708184d696e656420627920416e74506f6f6c383116205b5e6d14880c00008be40200
- scriptSig as text
- ·C'··Mined by AntPool81· [^m·········
- parent_txid
- b849a66b56aa98f997e93d05455563c591bc8130ba3ac3eafc7e9cfead0fa167
Observations (1)
Where the block was seen or recovered. Observations record acquisition; they do not establish the failure.
| channel | source | child chain | first seen | provenance |
|---|---|---|---|---|
| scrape | chainquery.com | https://github.com/NStifter/mergedmonitor/blob/54344d4e355f73eb94bef8d391e8fb6e4a9323a6/fork-analysis/chainquery.com/orphans_chainquery.com.json |