LOGBOOK

HELP

Quiz Entry - updated: 2026.07.30

What is a digital signature, and how is it verified?

You sign a transaction with your private key to produce a signature that only you could create; anyone can then use your public key to verify the signature is genuine — without ever learning your private key.

Signing takes your private key plus the message (the transaction) and produces a signature unique to both. Its two magic properties:

  • Unforgeable — nobody can derive your private key from the signature, so nobody else can produce a valid signature for your account.
  • Publicly verifiable — anyone holding your public key can check that the signature matches the message and was made by the matching private key. If someone tampers with the message or fakes a signature, verification fails.

This is how the network knows a transaction spending your funds really came from you: the sender attaches a signature, and every node verifies it against the sender's public key. Signing creates the authorized transaction; it is a separate step from broadcasting it to the network.

Go deeper:

From Quiz: IOTHACK / Blockchain Foundations | Updated: Jul 30, 2026