When you use a hardware wallet, where are your bitcoin actually held?
Correct answer
Answer D: On the Bitcoin network; the hardware wallet stores the keys.
Quick explanation
A hardware wallet works like an access key: it does not store the bitcoin themselves, but the keys that let you control the bitcoin recorded on the network.
Detailed explanation
Bitcoin is not stored as files inside a hardware wallet. The Bitcoin network maintains the transaction history from which it can be determined which UTXOs remain available under particular spending conditions. What matters is who controls the keys capable of satisfying those conditions.
A hardware wallet's main job is to protect private keys in a dedicated environment and sign transactions inside the device. An app on a computer or phone can prepare the transaction; the hardware wallet displays important details such as the recipient and amount and, after confirmation, creates the signature without exposing the private key to the computer.
Losing or damaging the device therefore does not automatically mean losing the bitcoin. With complete and correctly secured recovery information, the keys can be derived again in a compatible environment. If the recovery information is compromised, however, an attacker can reconstruct the keys even without the original device.
Example or everyday application
A smartphone app displays receiving addresses and balances. For a larger payment, it passes the prepared transaction to a hardware wallet, which signs after review on its display.
Common misconception
Many beginners apply the image of a physical wallet or computer folder to Bitcoin. This creates the false impression that the bitcoin themselves are on the device. The explanation instead focuses on UTXOs and key control.
Sources used
Bitcoin Developer Guide - Wallets
This source is mainly intended for developers. The relevant information may therefore be harder to find.
Check original source

