I am aware that Satoshi Nakamoto is the author of the paper that originated Bitcoin and the creator of the original bitcoin client. However, I often hear the term Satoshi as if it was a monetary unit.
What is a Satoshi?
Bitcoin Stack Exchange is a question and answer site for Bitcoin crypto-currency enthusiasts. It only takes a minute to sign up.
Sign up to join this communityI am aware that Satoshi Nakamoto is the author of the paper that originated Bitcoin and the creator of the original bitcoin client. However, I often hear the term Satoshi as if it was a monetary unit.
What is a Satoshi?
A Satoshi is the smallest fraction of a Bitcoin that can currently be sent: 0.00000001 BTC, that is, a hundredth of a millionth BTC. In the future, however, the protocol may be updated to allow further subdivisions, should they be needed.
Further examples of units
1 mBTC = 0.001 BTC
1 mBTC = 100,000 Satoshis
1 uBTC = 0.000001 BTC
1 μBTC = 100 Satoshis
1 Satoshi = 0.00000001 BTC
100 Satoshis = 0.000001 BTC
1,000 Satoshis = 0.00001 BTC
10,000 Satoshis = 0.0001 BTC
1 BTC = 100,000,000 Satoshis
1 BTC = 1,000,000 μBTC
1 BTC = 1000 mBTC
A Satoshi is 0.00000001 BTC and currently the smallest transaction unit.
If a Satoshi was equivalent to one penny, a microBTC would be equivalent to one dollar, and one BTC would be equivalent to 1,000,000 dollars.
With one BTC on the order of $1,000 USD, a Satoshi is equivalent to .001 penny
A Satoshi is a one hundred millionth of a Bitcoin.
Bitcoins are delimited to eight decimal places so even if Bitcoins are worth $1,000,000 each, you can still do penny transactions.
If you need formula
108 Satoshis == 1 BTC
or in Python
def btc2satoshi(btc: float) -> int:
return int(btc * 10**8)
BTC = 1.0
print(btc2satoshi(BTC))