₿6.150,000,001.

But since 1 bitcoin = 100,000,000 sats and not 1,000,000,000 sats, we are left with an awkward notational result, which is that in order to truly think in sats, we must insert a mental punctuation mark (a period) where it belongs: at the transition from 90 million to 100 million.

This issue does not exist in traditional finance because sub-cent values, which exist only in accounting, are always rounded up to the nearest tenth. In fiat terms, one-thousandth of a dollar does not exist. But bitcoin makes long strings of sub-decimal values necessary for the first time in economic history.

Because of the third comma conundrum and the new imperative to express eightdigit, sub-decimal strings, a new notational standard may be helpful. The scheme proposed above provides instant orientation and solves both problems.

Take a quick glance at the following numbers and narrate the sats conversion in your mind as you read. You will find it easy.

₿0.03,860,000

₿0.00,400,000

₿0.00,005,873

₿6.15,000,001

This notation standard is most helpful when making mental conversions between BTC and sats for amounts less than a million sats.

Say that you encounter the following amount:

₿0.004

In order to convert this to sats, the current notation standard leaves users with two options; either commit a conversion table to memory, or extend the zeros to the right when going from BTC to sats. The result is:

₿0.00400000

The problem with this exercise is that humans are not good at auditing amounts just by staring at a picture. After adding the zeros above, one must do at least one pass of error correction, double checking that the correct number of zeros have been added. It is a slow process.

Here’s another example:

698,000 sats.

In order to convert this to BTC we must do the same exercise above, but in reverse, extending the zeroes to the left and then adding a decimal. The result is:

₿0.00698000

While both of these conversions are mechanical and straightforward, they are cumbersome and must be done with painstaking accuracy. Being off by one zero is an expensive mistake.

The goal then is to create a notation standard which instantly accomplishes this conversion with a universally understood visual language, with built-in value signifiers to provide error correction at the first pass, and which allow the user to make value assessments without slowing down to count, then re-count, individual zeros.

Positive Feedback
The proposal has garnered a lot of discussion on Twitter .

The most surprising revelation was that I was not the first person to think of it.

Mark Nugent recently published this excellent essay. He and I have independently come to the same conclusions. His proposal is to use an apostrophe instead of a comma, which I also find appealing.

Another thing that surprised me was the overwhelming number of positive responses.

@BitSimple claims they are going to implement this in their app.

Carlo Campisi from Shakepay also tweeted that they are now looking into it.

Criticisms
Reaction to the concept was not 100 percent positive.

Matt Senter from the BTC rewards plugin Lolli said “😬No thanks. But I will update the email to use § notation.”

Among those who don’t like the idea, some common critiques emerged.

1 – Alternative grouping schemes

My argument against all of the above alternate format suggestions is that they don’t mirror from the traditional format of large numbers. Keep in mind this has nothing to do with fiat pricing. It’s solely about accurate conversion between units. When I see 10,000,000 I know instantly that it means ten million. The commas, their placement, and the amounts they signify are all deeply embedded.

2 – Futureproofing

He’s referring to the day when 1BTC=$1,000,000, and therefore one sat will equal $.01, or one penny. My response is threefold. The first is that any notation change wouldn’t be implemented at the protocol level, but rather at the wallet level. It’s a display parameter. If, at some future point, Bitcoin Core added digits to the right of the decimal, then wallet displays could easily be updated to reflect the 9th, 10th, 11th zero…ad infinitum. The second part of my response is that a penny, in real purchasing power, is almost a non-existent denomination as things stand today. In a world where 1 BTC is worth $1 million, I don’t know if goods will still be priced in pennies at all, so I’m not sure that adding a unit even smaller than that is necessary. Lastly, this won’t actually become an issue until 1 BTC is worth $10 million. Per my above logic, we can easily revisit this question then.

He is correct. In most cases you may have to write out the entire number. However most bitcoin transactions use all eight decimals anyway. Also, with this scheme, the more we see bitcoin amounts written out to the last decimal place, the more we reinforce the conversion to satoshis.

Precisely. For sats only amounts, which will become more and more common in the economy (especially on Lightning) this notation becomes more and more useful.

3 – “Just use sats!”

This was far and away the most common critique.

I think that sats can and will be a prevalent standard. This eventuality, however, only amplifies the need to aid people in conversion to bitcoin. The more things are priced exclusively in sats, the more important it is that people internalize this ratio. But no matter how common sats are, whole number bitcoin amounts will continue to exist, and whole number bitcoin amounts will still be ubiquitous.

“Moreover, applications like exchanges and blockchain explorers will probably always use BTC as their bitcoin unit of choice because they need to list large and small amounts together in a common format. Consider this screen grab of a list of unconfirmed transactions…” — Mark Nugent

In closing, I’d like to turn briefly to the question of unit bias, and how this notation, in a roundabout way, helps to ameliorate the problem.

Postscript: The Decimal Does Not Equate To Smallness
Bias against numbers to the right of the decimal, the perception that they represent insignificant sums, is wholly appropriate to an inflationary system, where all values get continuously smaller in real terms. Bitcoin obviates this mode of thinking forever. For many of us, it will become daily practice to measure substantial wealth with a leading period. The satcomma standard (thanks for the name @ZoltanTokoli), essentially recreates whole numbers to the right of the decimal. Used in the context of money, this format retrains the mind to perceive the decimal place as a doorway to large sums.

This is a guest post by ProgrammableTx. Opinions expressed are entirely their own and do not necessarily reflect those of BTC Inc. or Bitcoin Magazine.

## Recent Comments