CONCEPT // KEYS + CUSTODY
Why self-custody matters
Whoever holds the keys controls the coins. What changes when that person is you.
Bitcoin does not keep accounts. It keeps unspent outputs. A transaction spends some outputs and creates new ones. The new ones are locked to a script. Whoever can satisfy that script can spend the coins.
Keys, not a balance
The usual way to satisfy the script is a signature from a private key. The key is a secret number. The public key and the address are derived from it. You can hand someone an address. You cannot hand them the private key and still call the coins yours.
Someone else’s keys
An exchange can show you a balance and still hold the keys. What you have then is a claim on the exchange, paid in their database. If they freeze withdrawals, lose the keys, or fail, the claim can be worth nothing even though the coins still exist on the chain.
Self-custody means the keys that can spend are keys you hold. You can move the coins without asking. No company has to stay solvent for the spend to be valid.
The trade
The same fact cuts the other way. If you lose the keys, and you have no backup, nobody can reverse the loss. There is no password reset in the protocol. Custody is a job: backup, storage, and a plan for the day you are not around.
A full node lets you check the rules yourself instead of trusting a company’s feed. It is a separate choice from holding keys. You can do one without the other. Doing both is the stricter setup.
Facts checked against protocol constants · no invented stats.