-
Notifications
You must be signed in to change notification settings - Fork 5.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
64 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
<pre> | ||
BIP: 176 | ||
Title: Bits Denomination | ||
Author: Jimmy Song <jaejoon@gmail.com> | ||
Comments-Summary: No comments yet. | ||
Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0176 | ||
Status: Draft | ||
Type: Informational | ||
Created: 2017-12-12 | ||
License: BSD-2-Clause | ||
</pre> | ||
|
||
== Abstract == | ||
Bits is presented here as the standard term for 100 (one hundred) satoshis or 1/1,000,000 (one one-millionth) of a bitcoin. | ||
|
||
== Motivation == | ||
The bitcoin price has grown over the years and once the price is past $10,000 USD or so, bitcoin amounts under $10 USD start having enough decimal places that it's difficult to tell whether the user is off by a factor of 10 or not. Switching the denomination to "bits" makes comprehension easier. For example, when BTC is $15,000 USD, $10.05 is a somewhat confusing 0.00067 BTC, versus 670 bits, which is a lot clearer. | ||
|
||
Additonally, reverse comparisons are easier as 59 bits being $1 is easier to comprehend for most people than 0.000059 BTC being $1. Similar comparisons can be made to other currencies: 1 yen being 0.8 bits, 1 won being 0.07 bits and so on. | ||
|
||
Potential benefits of utilizing "bits" include: | ||
|
||
# Reduce user error on small bitcoin amounts. | ||
# Reduce unit bias for users that want a "whole" bitcoin. | ||
# Allow easier comparisons of prices for most users. | ||
# Allow easier bi-directional comparisons to fiat currencies. | ||
# Allows all UTXO amounts to need at most 2 decimal places, which can be easier to handle. | ||
== Specification == | ||
Definition: 1 bit = 100 satoshis. | ||
Plural of "bit" is "bits". The terms "bit" and "bits" are not proper nouns and thus should not be capitalized unless used at the start of a sentence, etc. | ||
|
||
All bitcoin-denominated items are encouraged to also show the denomination in bits, either as the default or as an option. | ||
|
||
== Rationale == | ||
As bitcoin grows in price versus fiat currencies, it's important to give users the ability to quickly and accurately calculate prices for transactions, savings and other economic activities. "Bits" have been used as a denomination within the Bitcoin ecosystem for some time. The idea of this BIP is to formalize this name. Additionally, "bits" is likely the only other denomination that will be needed for Bitcoin as 0.01 bit = 1 satoshi, meaning that two decimal places will be sufficient to describe any current utxo. | ||
|
||
Existing terms used in bitcoin such as satoshi, milli-bitcoin (mBTC) and bitcoin (BTC) do not conflict as they operate at different orders of magnitude. | ||
|
||
The term micro-bitcoin (µBTC) can continue to exist in tandem with the term "bits". | ||
|
||
== Backwards Compatibility == | ||
Software such as the Bitcoin Core GUI currently use the µBTC denomination and can continue to do so. There is no obligation to switch to "bits". | ||
|
||
The term "bit" has many different definitions, but the ones of particular note are these: | ||
|
||
* 1 bit = 1/8 dollar (e.g. That candy cost me 2 bits) | ||
* bit meaning some amount of data (e.g. The first bit of the version field is 0) | ||
* bit meaning strength of a cryptographic algorithm (e.g. 256-bit ECDSA is used in Bitcoin) | ||
The first is a bit dated and isn't likely to confuse people dealing with Bitcoin. The second and third are computer science terms and context should be sufficient to figure out what the user of the word means. | ||
|
||
== Copyright == | ||
This BIP is licensed under the BSD 2-clause license. | ||
|
||
== Credit == | ||
It's hard to ascertain exactly who invented the term "bits", but the term has been around for a while and the author of this BIP does not take any credit for inventing the term. |
7e4d602
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I 100% agree this is absolutely needed. I spend more hours in the day explaining how bitcoin is divisible, than I really should be to MBA, and Econ major folks. They just dont get it. They want to feel they own one whole of something. This is now very apparent with the XRP, ADA, XLM, BTS, DOGE pumps.
7e4d602
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ack. It is very difficult to read amounts with more than 2 leading zeros after the decimal place.