Protocol & Consensus • Estimated 25m

Legacy SIGHASH_SINGLE Bug

protocol.sighash-single-bug

In legacy signature hashing, SIGHASH_SINGLE with an input index that has no matching output signs the constant value 1 instead of the intended transaction data. Because old signatures depend on that behavior, the bug remains part of legacy consensus even though newer signature algorithms reject or avoid the edge case.

Curated resources (2)

Direct prerequisites (1)

Direct dependents (0)

Canonical site description: Interactive Bitcoin knowledge graph with prerequisites, curated resources, and structured topic pages.