Don McAllister

Follow @donmcallister on Micro.blog.

Simplifying Bitcoin Usage

As the price of Bitcoin increases over time, we need to adopt a new strategy to promote the relative affordability of Bitcoin. In addition, we need to address and remove some legacy barriers which both confuse and intimidate people new to Bitcoin. This paper proposes some simple ideas to address these issues and is intended to stimulate discussion within the existing Bitcoin community.

Although this paper is primarily aimed at existing Bitcoin holders and Exchange/Wallet developers, if you are new to Bitcoin, you may find some of the content of value also. Even without the ideas being adopted, the paper covers most of the common areas of confusion and will assist in clarifying some of the issues with the current approach and vocabulary.

It should be noted that we are very early in the Bitcoin adoption curve and most people have no clue what Bitcoin is, how it works and its benefits. There is still plenty of time to adopt new terminology or promote underused terminology that makes Bitcoin more accessible to the majority of the population.

1. Areas of Confusion

Even if people have funds available to invest in Bitcoin, there are multiple aspects of Bitcoin that can confuse or deter the adoption of Bitcoin. Some of these aspects include:

Perceived Affordability - The current default of enumerating the pricing Bitcoin per whole coin has a negative impact. At the time of writing, the price of a whole Bitcoin is just over $51,000 USD. The common and understandable reaction to this, from the average person, is that Bitcoin is expensive/unaffordable and prevents them from acquiring Bitcoin. Even worse, it sometimes forces them down the path of looking for more “affordable” cryptocurrencies.

We have reached (or perhaps passed) the point where the average person will never be in a position to acquire a whole Bitcoin, so a new approach is required to recalibrate Bitcoins affordability. Primarily, this needs to be done by promoting partial bitcoin purchasing and adopting a new default denomination, rather than using the metric of a whole single Bitcoin.

Fractional Complexity - When purchasing or transacting in Bitcoins, people are forced to think in terms of unwieldy fractions e.g. 0.00178652 Bitcoin. This fractional complexity makes it difficult to assess the numbers involved accurately and allows for errors to be easily made. In addition, the use of integers with 8 decimal places can be extremely intimidating to most people.

Architecture - Although Bitcoin is incredibly divisible (100,000,000 Satoshis per Bitcoin), most people are unaware that it’s possible to purchase partial Bitcoins.

Familiarity with FIAT Currencies - Bitcoin, whilst divisible, does not follow the usual convention of existing FIAT currencies. Large fractions of Bitcoins or large numbers of sats have no similar structures in traditional FIAT currencies. This lack of familiarity is offputting to potential Bitcoin holders and makes Bitcoin seem entirely alien and different from any currencies they might be used to.

All of these issues can be addressed without any changes to the core Bitcoin architecture, but with some relatively minor tweaks to the presentation layer in Exchanges and Wallets.

2. Perceived Affordability

The leading cause of the perception that Bitcoin is unaffordable and unattainable is the using the price of a single whole Bitcoin, primarily by Exchanges. This was forced upon Exchanges due to the extremely low price of Bitcoin when it was first launched, but as the Bitcoin price increases, the need to recalibrate how Bitcoin is priced becomes urgent.

People need to understand that Bitcoins are divisible, and smaller denominations of Bitcoins are available to purchase.

The simplest way to recalibrate the Bitcoin price is to settle on a smaller denomination of Bitcoin as the default and use that as the price marker on exchanges.

There already exists a smaller denomination within Bitcoin that usefully also mimics some of the principles of traditional FIAT currencies. That is the micro-bitcoin or bit for short which uses the symbol μBTC.

1 bit = 100 Sats

At the current price of $51,000 per BTC, 1 bit = $0.051

If we now price Bitcoin on Exchanges as USD/1000 bit rather than USD/1 BTC, the price becomes a much more affordable $51 per 1000 bits.

Adopting USD/1000, also gives a lot of scope for the price of Bitcoin to rise even further without impacting perceived affordability. In addition, by using the USD/1000 bit as a pricing metric, volatility in the price is perceived to be less:

  • If Bitcoin (BTC) falls from $51,000 BTC to $48,000 BTC this is perceived as a huge drop.
  • If Bitcoin (USD/1000 bit) falls from $51 to $48 the impact of the volatility is the same but has less of a perceived impact.

3. Fractional Complexity

When the average person accesses an Exchange, they will see the current whole Bitcoin price and be given the option to purchase a fraction of a Bitcoin. Usually, this is presented as a single integer with 8 decimal places eg. Based on a BTC price of $51,000 you can purchase 0.01000000 BTC for $510 USD.

If the pricing denomination were bits, you would purchase 10,000 bits for $510 - a much simpler human scale.

3.1 Prone to Errors

Working with 8 decimal places with multiple leading zeros is difficult and prone to error. In some instances, the trailing zeros are omitted e.g. 0.01 BTC making the number even harder to process. Besides, who wants to buy 0.01000000 of anything. The number appears meaningless. This becomes even more important when sending Bitcoin. Would you feel more confident sending 5000 bits or 0.00500000 bitcoin (or is that 0.00050000 or 0.00005000 - can you even see the difference easily?).

3.2 Assessing Net Worth in Bitcoin

Ask anyone with less than a whole Bitcoin how much they have, and they will usually reply with the USD (or local currency) equivalent, e.g. I have about $5000 worth of bitcoin. This figure, of course, will fluctuate with the current price of Bitcoin. The chances that they will say, “I have 0.097256 Bitcoin” is zero. If they are really down the Bitcoin rabbit hole, they might say they have “9,725,600 sats”. So how many more sats do they need to get a whole bitcoin? Just take 9,725,600 from 100,000,000!

If the bit were to become the accepted norm, they would say “97,256 bits”. There are a million bits in a Bitcoin, so the calculation 1,000,000 - 97,256 is so much easier! It’s 902,744, by the way.

If we want to move people away from working in USD into working with BTC, we need them to know how much Bitcoin they own in an understandable form. Over time, it might well be that people will start to want to buy in bits rather than in USD monetary equivalent - “I want to buy another 10,000 bits next month to bring my total to 100,000 bits”

A common meme when discussing Bitcoin volatility is the 1 BTC = 1 BTC. The inference is that you should not focus on the current FIAT equivalent, but look to the future when everything will be priced in Bitcoin. So a good first step is to start allowing people to conceptualise and remember but how much Bitcoin they have - 0.097256 Bitcoin or just under 10,000 bits - I know which I find easier to remember.

4. Architecture

A lower denomination of Bitcoin already exists called the Satoshi or Sat, so why not use that? Each Bitcoin is comprised of 100,000,000 Sats. Many people have called for the Satoshi to be the default denominator for Bitcoin, but this may not be the best approach.

4.1 Familiarity or Association

The word Sat or Satoshi has no direct linkage with Bitcoin. If you’re already in the space, you’ll know that this is in reference to Satoshi Nakamoto, the fabled inventor of Bitcoin. The average person does not need to know this, potentially leading them down an unnecessary rabbit hole.

The word “bit” has a direct linkage with Bitcoin.

Bitcoin is already a relatively well-known term through the mainstream media, so people are already familiar with the name Bitcoin. The bit is a perfect diminutive form of the word Bitcoin. It’s a “bit” of a Bitcoin - there is nothing to learn to associate - it’s just a “bit” of a Bitcoin.

Compare and contrast a typical conversation.

Using Sats

Friend: I would love to get into Bitcoin, but I can’t afford one

Me: You can buy Sats

Friend: I’d rather have Bitcoin but tell me more about Sats

Me: No, Sats are part of Bitcoin. Each Bitcoin is made of 100,000,000 sats.

Friend: How many! Why are they called Sats?

Me: Well, they are named after the inventor of Bitcoin, Satoshi Nakamoto.

Friend: Who? I thought no one owned Bitcoin?

And on and on.

Compare with

Using bits

Friend: I would love to get into Bitcoin, but I can’t afford one

Me: Well, why not buy a bit of a Bitcoin. You can buy bits which are around 5 cents each. Each Bitcoin is a million bits, so you can buy as few or as many as you like.

Friend: buy bits of a Bitcoin. I never knew that!

4.2 Human Scale

Humans find it difficult to appreciate or conceptualise the scale of Sats.

100,000,000 is a vast number to comprehend. In addition, the FIAT value of a single sat (for now) is in the order of 4 decimal places. It’s difficult to calculate and visualise or conceptualise a single sat - 1 sat = $0.0005. This also means that small purchases require thousands of sats - something that is unnatural and unfamiliar to most people e.g.

  • A $4 coffee = 2040 sats - in the FIAT world, when did you last buy anything for 2040 cents or pennies
  • A $4 coffee = 20.40 bits - that’s 20 bits and 40 sats

Note that the bit example mimics traditional currency notation with whole units and two decimal places - this is a much more familiar concept for people with no experience of Bitcoin.

5. Familiarity with FIAT Currencies

To improve the ease of usage of Bitcoin, we need to follow some of the principles of traditional FIAT currencies such as the Dollar, the Pound and the Euro.

This can be done without any changes to the core Bitcoin principles or architecture and simply relies on a shift in the default denomination of Bitcoin. Doing this also positions Bitcoin as a more understandable currency to the average person.

Most traditional FIAT currencies are structured in the same way.

The Dollar (USD)

1 Dollar = 100 cents

There are no specific names (other than slang) for multiples of the Dollar i.e.

1 Dollar, 10 Dollars, 100 Dollars, 1000 Dollars, 100,000 Dollars, 1,000,000 Dollars

The Dollar can be written as $1 or as a Dollar and cents value = $1.57 = 1 Dollar and 57 cents

The Pound (GBP)

1 Pound = 100 pence

There are no specific names (other than slang) for multiples of the Pound i.e.

1 Pound, 10 Pounds, 100 Pounds, 1000 Pounds, 100,000 Pounds, 1,000,000 Pounds

The Pound can be written as £1 or as a Pound and pence value = £1.57 = 1 Pound and 57 pence.

It’s exactly the same for the Euro with Euros and eurocents.

The bit (BIT)

1 bit = 100 Sats

There need to be no specific names (other than slang) for multiples of the bit i.e.

1 bit, 10 bits, 100 bits, 1000 bits, 100,000 bits, 1,000,000 bits

The currency symbol for the bit will need to be agreed upon. Perhaps a lowercase Bitcoin ₿ or a combination of μ₿. Let’s use μ₿ for illustrative purposes.

The bit can be written as μ₿1 or as a bit and sats value = μ₿1.57 = 1 bit and 57 sats.

Based on the current Bitcoin price of $51,000, the multiples of bits would look like this.

1 bit $0.051
10 bits $0.51
100 bits $5.10
1000 bits $51.00
10,000 bits $510.00
100,000 bits $5,100.00
1,000,000 bits $51,000.00

So μ₿1,000,000 = 1 BTC

However, we may not need to denominate in whole Bitcoins in the future, just 1 million, 2 million, 3 million bits, etc. Just like we do with the Dollar, Pound and Euro.

6. Future-Proofing

As the price of Bitcoin increases, the problem of the perceived affordability of the current denomination of whole Bitcoins increases. The bit is well placed to cope with potential Bitcoin price increases.

Potential Bitcoin Price (BTC) bit Price (μ₿)
$50,000 $0.05
$80,000 $0.08
$100,000 $0.10
$200,000 $0.20
$500,000 $0.50
$1,000,000 $1.00

At $1,000,000 per BTC, the bit reaches price parity with the Dollar.

7. Sample Presentations

7.1 Exchanges

In the rudimentary illustration below, the left panel shows a typical buy screen on an exchange. This shows BTC as a single integer with 8 decimal places, along with the price of a single Bitcoin. The fractional complexity of the Bitcoin amount and the high cost of the whole Bitcoin is offputting and alien to most people.

A mock-up of the same screen is on the right, but displays bits with a price per 1000 bits. Again, we are able to deal with whole numbers with just two decimal places and the price isn’t anywhere near as scary as a single Bitcoin.

bit-exchange.png

7.2 Wallets

No need for a mock-up as one wallet already has the option to enumerate in bits, that is the Green Wallet. The screenshot on the left is in standard BTC. This uses the standard presentation of a single integer with 8 decimal places to represent the fraction of a Bitcoin.

The same wallet switched to enumerate in bits (on the right), shows a much more user-friendly presentation of bits and two decimal places of sats - just like a familiar traditional FIAT currency. Both display the amount of Bitcoin in USD. The bits presentation is much cleaner, more familiar, easier to read and less prone to error.

wallets.png

8. Implementation & Adoption

There is no change required to the underlying core Bitcoin technology. There are also no changes needed to any core layer 2 technologies such as Lightning.

The changes that would need to happen:

  • Consensus on adopting the bit as a common denominator across Exchanges and Wallets.
  • Consensus on selecting and adopting a standard currency symbol for the bit
  • Changes to the presentation layers of Exchanges and Wallets to show the 1000/bit as the pricing indicator for Bitcoin.
  • Changes to Exchanges and Wallets to transact using the bit as the standard denomination for BTC.

All of these are relatively minor technical changes.

The most important (and most difficult) change that needs to happen is to change the mindset of the existing Bitcoin community. We need to find a consensus to switch to using bits as the preferred domination of Bitcoin.

This may be difficult for existing Bitcoin users who are already familiar (and comfortable) with using Sats and may think that it’s too late in the process to change.

I cannot stress how early we are in the Bitcoin adoption cycle, and change is possible - it just needs consensus and a real understanding of the potential benefits. Making a change now to using bits as the default denomination would make a massive difference in the perception of Bitcoin to the general public, as well as smooth the way to Bitcoin being adopted and used on a day to day basis.

There is no doubt that we need to address how Bitcoin can be more relatable and accessible, as well as being less error-prone, intimidating and confusing.

“Stacking sats” is a great slogan but totally meaningless to a no-coiner.

“Buying bits” is something people can relate to.