Transactions, blockchain and network

Card 83

Transactions, blockchain and network
Card 83
Topic 7 · Transactions, blockchain and network · Navigator

What does a valid digital signature prove in Bitcoin?

Card answer

Correct answer

Answer C: That the spending was authorized with the appropriate key.

Quick explanation

The signature shows that the spending was authorized without revealing the private key. The network can verify the signature without needing to know that secret.

Detailed explanation

A Bitcoin output specifies the conditions under which it may later be spent. For many common output types, these include a cryptographic signature. The wallet creates the signature with a private key over specified parts of the new transaction. Full nodes then use the corresponding public key and script rules to check whether the signature is valid.

This check does not establish a person's legal identity. Nor does it show that the signer is the owner according to a government register. Technically, it proves that someone could use the secret key information matching the spending condition and that the signed transaction data were not changed undetected.

The private key never needs to be sent to the network for this. Only the signature and, where needed, the public key or other required proof data are published. Bitcoin uses different signature methods and script rules depending on output type, including ECDSA and Schnorr signatures for Taproot. For beginners, the central point is independent of the method: the secret key authorizes, public verification checks, and the secret key stays secret.

Key takeaway

Signatures authorize spending without revealing the private key.

Common misconception

Beginners often confuse digital signatures with signing a name or believe the private key is sent along. Neither is true.

What the sources support

NIST describes digital signatures generally as mechanisms for detecting unauthorized modification and authenticating a signatory. In Bitcoin, a signature is used specifically to authorize spending with the appropriate key; it does not automatically prove a person’s real-world identity.

Sources used

Primary source · EN · Technical source

Bitcoin Developer Guide – Transactions

HTTPS: YESChecked: 21.09.2026REACHABLE
Check original source
Supplementary source · EN · Technical source

BIP 340 - Schnorr Signatures for secp256k1

HTTPS: YESChecked: 19.09.2026REACHABLE
Check original source
Supplementary source · EN · Technical source

Digital Signature Standard (DSS)

HTTPS: YESChecked: 22.09.2026REACHABLE
Check original source