This page summarizes the non-standard Bitcoin output identified as s-031b4af5197ec30a926f48cf40e11a7d
in Blockchair’s database, detailing its script, spending conditions, balance status, and technical context. The output is associated with transaction cdb553214a51ef8d4393b96a185ebbbc2c84b7014e9497fea8aec1ff990dae35
in block 291508, mined on March 20, 2014.
- Identifier:
s-031b4af5197ec30a926f48cf40e11a7d
(Blockchair-specific, likely a 16-byte hash of the scriptPubKey) - Transaction ID:
cdb553214a51ef8d4393b96a185ebbbc2c84b7014e9497fea8aec1ff990dae35
- Block: 291508 (mined 2014-03-20 15:56:44)
- Output Value: 0.5495 BTC (54,950,000 satoshis)
- Output Index: 0
- ScriptPubKey:
OP_PUSHNUM_1
(hex:51
) - Type: Non-standard (UNKNOWN)
- Spent In: Transaction
51874c4b26a92dacb256f0e60303daabf60a63681111c4c1948f0bba25d8df96
, input 0, block 211997 - Balance Status: Fully spent (0 BTC remaining)
The s-
prefix is a Blockchair-specific notation for non-standard outputs that don’t map to standard Bitcoin addresses (e.g., P2PKH, P2SH, P2WPKH, P2TR). The scriptPubKey OP_PUSHNUM_1
pushes 1
(interpreted as True
) onto the stack, lacking cryptographic conditions like signatures or hashes. This makes it an “anyone-can-spend” output, unusual for Bitcoin due to its lack of security.
- Possible Uses:
- Testing/Experimentation: Common in Bitcoin’s early years (2009–2014) for protocol testing.
- Burn Output: Funds may have been intentionally made accessible to remove them from circulation.
- Error: Could result from a mistake, risking immediate spending by others.
- Historical Note: Non-standard scripts like this were more prevalent in 2014, before standardized address formats dominated for compatibility.
The output was spent in transaction 51874c4b26a92dacb256f0e60303daabf60a63681111c4c1948f0bba25d8df96
with the following details:
- scriptSig:
OP_PUSHBYTES_1 00 OP_DROP
(hex:010075
) - Output:
- Type: P2PKH
- scriptPubKey:
OP_DUP OP_HASH160 OP_PUSHBYTES_20 d994aabea310efb308baa96c044aeae1fe1c4131 OP_EQUALVERIFY OP_CHECKSIG
- Value: 0.4171 BTC (41,710,000 satoshis)
- Fee: 0.1324 BTC (13,240,000 satoshis)
- Subsequent Spending: The P2PKH output was spent in transaction
fa0ca6e610678d4702872a0a09e6e095ff0079996ac2e92fc2ac290d3b376e31:0
in block 212146.
The scriptPubKey
(OP_PUSHNUM_1
) requires only that the combined script execution leaves True
on the stack without triggering failure. The scriptSig
(OP_PUSHBYTES_1 00 OP_DROP
) pushes a zero byte and removes it, leaving the stack empty for OP_PUSHNUM_1
to push True
. This means:
- Condition: No cryptographic proof (e.g., signature or key) is required; anyone can spend by providing a valid
scriptSig
. - Execution:
OP_PUSHBYTES_1 00
: Pushes0x00
(stack:[0x00]
)OP_DROP
: Removes top item (stack:[]
)OP_PUSHNUM_1
: Pushes1
(stack:[1]
)- Result:
True
on stack, script valid.
- Input: 0.5495 BTC
- Output: 0.4171 BTC
- Fee: 0.5495 - 0.4171 = 0.1324 BTC
- Remaining Balance: 0 BTC (fully spent)
- Possible?: No
- Reason: The
scriptPubKey
(OP_PUSHNUM_1
) lacks a public key hash or redeem script, preventing encoding as a standard address (e.g., P2PKH, P2SH, P2WPKH, P2TR).
The string 51874c4b26a92dacb256f0e60303daabf60a63681111c4c1948f0bba25d8df96
is the spending transaction ID, not script code. The scriptPubKey
is fully represented by OP_PUSHNUM_1
(hex: 51
).
- Blockchair: Shows
s-031b4af5197ec30a926f48cf40e11a7d
with 0.5495 BTC, spent in block 211997. - btcscan.org: Confirms
scriptPubKey
as51
andscriptSig
as010075
. - Blockstream.info: Displays raw
scriptPubKey
(51
) withouts-
prefix.
- ASM:
OP_PUSHNUM_1
- Hex:
51
- Opcode:
0x51
(pushes1
/True
onto stack) - Behavior: Leaves
True
on stack, no cryptographic checks.
- ASM:
OP_PUSHBYTES_1 00 OP_DROP
- Hex:
010075
- Opcodes:
01
: Pushes 1 byte (00
)75
(OP_DROP
): Removes top stack item
- Behavior: No-op, ensures
OP_PUSHNUM_1
can pushTrue
.
- Output Transaction:
cdb553214a51ef8d4393b96a185ebbbc2c84b7014e9497fea8aec1ff990dae35:0
- Value: 0.5495 BTC
- Block: 291508
- Spending Transaction:
51874c4b26a92dacb256f0e60303daabf60a63681111c4c1948f0bba25d8df96:0
- Output Value: 0.4171 BTC (P2PKH)
- Fee: 0.1324 BTC
- Block: 211997
- Requirement: Valid
scriptSig
that allowsOP_PUSHNUM_1
to leaveTrue
on stack. - Security: None; anyone can spend due to lack of cryptographic conditions.
- Example Valid scriptSig: Empty or any non-failing script (e.g.,
OP_PUSHBYTES_1 00 OP_DROP
).
- Status: Fully spent (0 BTC remaining).
- Distribution: 0.4171 BTC to P2PKH address, 0.1324 BTC as miner fee.
- Status: Not convertible to standard address.
- Reason: No public key hash or redeem script present.
- Security Risk: “Anyone-can-spend” nature makes funds vulnerable to immediate claiming.
- Historical Anomaly: Likely a test or error from 2014, when non-standard scripts were more common.
- Bitcoin Wiki: Script
- Bitcoin_Addresses_Summary.md
- Blockchair Data:
blockchair_bitcoin_inputs_20140426.tsv.gz
- btcscan.org: Transactions
cdb553214a51ef8d4393b96a185ebbbc2c84b7014e9497fea8aec1ff990dae35
,51874c4b26a92dacb256f0e60303daabf60a63681111c4c1948f0bba25d8df96