Invalid block 809478

000000000000000000006840568a01091022093a176d12a1e8e5e261e4f11853

Why it is invalid

rule and Core reject
bad-txns-inputs-missingorspent
Core check
ConnectBlock via CheckTxInputs
CI checks
A complete block containing a spend of an existing output of a later transaction in that block. A spend of a parent transaction absent from the block uses missing_unconfirmed_parent.

Incident note: 809478 - MARA transaction ordering (2023)

145 of the block's 2528 transactions spend an output of a transaction that appears later in the same block. ConnectBlock processes transactions in order, so the first such input fails the coins lookup: bad-txns-inputs-missingorspent. This violation is re-derivable from the .bin alone. Documented in b10c observation 07.

Header

version
0x2a3e8000 (708739072)
previous block
000000000000000000035e97e7f10ecdfb1ec759c619ce847f8429de850f1903 (canonical, mempool.space)
merkle root
eada52603fc0657892fe4dc8be490b0da68df4d2d8c7c50c44d9a3c3aec5df66
time
2023-09-26 21:15:22 UTC (1695762922)
bits
0x1704ed7f difficulty 57,119,871,304,635
nonce
1619870272
header hex
00803e2a03190f85de29847f84ce19c659c71efbcd0ef1e7975e0300000000000000000066dfc5aec3a3d9440cc5c7d8d2f48da60d0b49bec84dfe927865c03f6052daeaea4913657fed041740428d60

Evidence on file full block

full block
809478-000000000000000000006840568a01091022093a176d12a1e8e5e261e4f11853.bin 1,828,006 bytes
record
data/invalid-blocks.jsonl, line 169

Context

pool
MARA Pool by tag
coinbase_height
809478
coinbase_scriptsig_hex
03065a0c04ed4913652f4d41524120506f6f6c202876303932363233292f76649b3c094f135bf4b83108c14ea85f127ebfce0f004e020000ffffffff
scriptSig as text
··Z···I·e/MARA Pool (v092623)/vd·<·O·[··1··N·_·~····N·······

Observations (1)

Where the block was seen or recovered. Observations record acquisition; they do not establish the failure.

channelsourcechild chainfirst seenprovenance
p2pb10chttps://b10c.me/observations/07-invalid-block-809478/