Invalid block 507514
000000000000000000571c2b98a090c15774cb7400bd4a50b160d488d14055d0
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
- 00000000000000000044dac62e6b26827f7f717eda4dfdd32a740d9022b60af5 (canonical, mempool.space)
- merkle root
- 9802316c687b9a264741355c714870bc8a975e7592ed7728a00c277f47215d3b
- time
- 2018-02-04 02:17:10 UTC (1517710630)
- bits
- 0x176c2146 difficulty 2,603,077,300,219
- nonce
- 2954832948
- header hex
- 00000020f50ab622900d742ad3fd4dda7e717f7f82266b2ec6da440000000000000000003b5d21477f270ca02877ed92755e978abc7048715c354147269a7b686c310298266d765a46216c17342c1fb0
Evidence on file full block
- full block
- 507514-000000000000000000571c2b98a090c15774cb7400bd4a50b160d488d14055d0.bin 475,300 bytes
- record
- data/invalid-blocks.jsonl, line 155
Context
- pool
- AntPool by tag
- coinbase_height
- 507514
- coinbase_scriptsig_hex
- 037abe07194d696e656420627920416e74506f6f6c31365d205a766d265fbb02000096020100
- scriptSig as text
- ·z···Mined by AntPool16] Zvm&_········
- parent_txid
- 89c67989abbf845fe7e777bbe7329316578155e2fa8a11b07aa867a07d1fb119
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 |