LOGBOOK

HELP

Quiz Entry - updated: 2026.07.30

What is an address, and how does it relate to your public key?

An address is a short public identifier for your account, derived from your public key — for example, on Ethereum by hashing the public key and taking the last 20 bytes.

One-way derivation: private key to public key via ECDSA, then public key to address by hashing and keeping the last 20 bytes; each reverse direction is infeasible.

* Private key → public key → address, each arrow one-way: the forward path is easy, but you cannot work backwards. *

Your address is what you share so others can send you funds, and what appears in the public ledger as the "from" and "to" of transactions. It is derived deterministically from your public key (Ethereum hashes the public key and keeps the last 20 bytes), so it inherits the safety of being public — revealing your address never endangers your funds. The chain of derivation is worth memorizing: private key → public key → address, each step one-way. The private key must stay secret; the public key and address are meant to be shared. Exact derivation details differ between blockchains, but the principle — an address is a public fingerprint of a public key — is universal.

Go deeper:

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