Satoshi
1 min read
Pronunciation
[suh-toh-shee]
Analogy
Definition
Key Points Intro
Satoshis provide the practical denomination for everyday Bitcoin transactions and price precision.
Key Points
Equal to one hundred millionth (10^-8) of a bitcoin.
The base unit used in Bitcoin's codebase for all calculations.
Written as 'sat' or 'sats' in abbreviated form.
Enables precise measurement of Bitcoin value for microtransactions.
Example
Technical Deep Dive
At the protocol level, Bitcoin exclusively processes amounts in satoshis as integers, avoiding floating-point precision issues. All transactions, UTXO values, and fee calculations use satoshis as the base unit. While the theoretical smallest unit is defined at the protocol level, some Layer 2 solutions and sidechains have implemented millisatoshis (thousandths of a satoshi) to enable even smaller payments for micropayment channels. The term 'satoshi' wasn't in the original Bitcoin whitepaper but was adopted by the community to honor the creator and provide a convenient denomination for small amounts, similar to how 'wei' serves as Ethereum's base unit.
Caveat
While satoshis are technologically sufficient for today's use cases, if Bitcoin's value increases substantially in the future, even smaller denominations might become practical necessities. Some Layer 2 solutions already implement millisatoshis (msat), though these subdivisions only exist off the main Bitcoin blockchain.
Satoshi - Related Articles
No related articles for this term.