summaryrefslogtreecommitdiff
path: root/58/30a4c85eebfe68f52c8f8a3b2f77ba122987ba
blob: f1fff0974e3dbac7c21122570275a0f50a344154 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
Return-Path: <jaejoon@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 164CFBAF
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 13 Dec 2017 19:46:13 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-wr0-f182.google.com (mail-wr0-f182.google.com
	[209.85.128.182])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 32885B0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 13 Dec 2017 19:46:12 +0000 (UTC)
Received: by mail-wr0-f182.google.com with SMTP id v22so3166950wrb.0
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Wed, 13 Dec 2017 11:46:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=mime-version:from:date:message-id:subject:to;
	bh=H23IYB4UgkiiTto5P9Xtm/tkfETI4Zo1aOaL1CT6gXI=;
	b=U5nZKvo5CzZldNmjBuBV2xFlLlA3GIDZLiNuI/bFK8t8uau+RK45bqqlzd1S8vjhrG
	pWGwvwZGKiMMbpMt+CJxJtBqAhyWUgLqdCMVXNbqCC2CHBjdOc3YTUkbrps82TuoCNI4
	cwwgAmktJxAa7GsG4l9DxyoaeR+SnfmZrxCwL1/gUslcpLDNSPG6Wjy/NUFk/KtyimWw
	EJXY47FEwZswaDajtvXpR6VoRs2wpnbBwgLuE1/FdkzbP8wSuD8RNkc+d868dYmeNeML
	YLH+nJm/QyDH25nGknd+uV9JrDtucAm7VnWEedXszJjzSFksAIvDvwft8MZyKJuA9+3q
	P/ug==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
	bh=H23IYB4UgkiiTto5P9Xtm/tkfETI4Zo1aOaL1CT6gXI=;
	b=OvowQoDc09Pxl7yoHO7Q1LjwWj5K6awGal73mTV41SEjWWGHn67VTrMeNJDjI53xvP
	BhTnKKslmO/MbuRY4bqoZANpekCdYAxsi9stXBmX7/iZnNllCq9CFbPlyUjyOfIeU1EG
	scuqq52OUGMbu8FIzaiP0dM0aBHO7lGZsr8BcqTKNQSvjRjbIV8VoFPH3o8a5CdYNTFm
	ZQORwCfYRbxLq+h9LqGrblSoLjqmB4waXGMD+YFTsUJuYfa2K7GsOMlkWc8iv63IJRuy
	YI1yRiS1KIgp6XWhRP/pXQpN2hikrRgAH4xUmcifS+YbLRjz0r4dwuRKNwFaPgPVtIap
	9Bog==
X-Gm-Message-State: AKGB3mI+k2Nrksgpd7yQdQAiDT62Ge21Sc2SSk3F30f6EU0gsvnJIJPi
	EywTcDvIBqkd2Cv94GmYo7tra9YYMt2mUYqBLOLQuTjCs9U=
X-Google-Smtp-Source: ACJfBovLmcoqO7q/hp2ZyVidemuFAY9tpTCRRFBOOrFppdfK+2tZsU9NJCLTjTjCpWVgkKbU67BJBe9VH6oc/nkHNXg=
X-Received: by 10.223.131.70 with SMTP id 64mr3273565wrd.114.1513194370193;
	Wed, 13 Dec 2017 11:46:10 -0800 (PST)
MIME-Version: 1.0
Received: by 10.223.193.140 with HTTP; Wed, 13 Dec 2017 11:46:09 -0800 (PST)
From: Jimmy Song <jaejoon@gmail.com>
Date: Wed, 13 Dec 2017 13:46:09 -0600
Message-ID: <CAJR7vkqcBo+o9BL8sK1TBqqNUNSMWdut_aL_YMXse8rDC2ju9A@mail.gmail.com>
To: Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="94eb2c0d2476e9610a05603e04f3"
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,LOTS_OF_MONEY,
	RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
	smtp1.linux-foundation.org
X-Mailman-Approved-At: Wed, 13 Dec 2017 19:51:19 +0000
Subject: [bitcoin-dev] BIP Proposal: Utilization of bits denomination
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
	<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Dec 2017 19:46:13 -0000

--94eb2c0d2476e9610a05603e04f3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hey all,

I am proposing an informational BIP to standardize the term "bits". The
term has been around a while, but having some formal informational standard
helps give structure to how the term is used.

https://github.com/jimmysong/bips/blob/unit-bias/bip-unit-bias.mediawiki

Entire BIP included below (mediawiki format) for convenience.

Best,

Jimmy

----------

<pre>
    BIP: ????
    Title: Utilization of bits denomination
    Author: Jimmy Song <jaejoon@gmail.com>
    Comments-URI:  https://github.com/bitcoin/bips/wiki/Comments:BIP-????
    Status: Draft
    Type: Informational
    Created: 2017-12-12
    License: BSD-2-Clause
    License-Code: BSD-2
</pre>

=3D=3D Abstract =3D=3D
Bits is presented here as the standard term for 100 (one hundred) satoshis
or 1/1,000,000 (one one-millionth) of a bitcoin.

=3D=3D Motivation =3D=3D
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.50 is a
somewhat confusing 0.00067 BTC, versus 670 bits, which is a lot clearer.

Additonally, reverse comparisons are easier as 67 bits being $1 is easier
to comprehend for most people than 0.000067 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.

=3D=3D Specification =3D=3D
Definition: 1 bit =3D 1/1,000,000 bitcoin.
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.

=3D=3D Rationale =3D=3D
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 =3D 1 satosh=
i,
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 (=C2=B5BTC) can continue to exist in tandem with the=
 term
"bits".

=3D=3D Backwards Compatibility =3D=3D
Software such as the Bitcoin Core GUI currently use the =C2=B5BTC denominat=
ion
and can continue to do so. There is no obligation to switch to "bits".

=3D=3D Copyright =3D=3D
This BIP is licensed under the BSD 2-clause license.

=3D=3D Credit =3D=3D
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.

--94eb2c0d2476e9610a05603e04f3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hey all,<div><br></div><div>I am proposing an informationa=
l BIP to standardize the term &quot;bits&quot;. The term has been around a =
while, but having some formal informational standard helps give structure t=
o how the term is used.</div><div><br></div><div><a href=3D"https://github.=
com/jimmysong/bips/blob/unit-bias/bip-unit-bias.mediawiki">https://github.c=
om/jimmysong/bips/blob/unit-bias/bip-unit-bias.mediawiki</a><br></div><div>=
<br></div><div>Entire BIP included below (mediawiki format) for convenience=
.</div><div><br></div><div>Best,</div><div><br></div><div>Jimmy</div><div><=
br></div><div>----------</div><div><br></div><div><div>&lt;pre&gt;</div><di=
v>=C2=A0 =C2=A0 BIP: ????</div><div>=C2=A0 =C2=A0 Title: Utilization of bit=
s denomination</div><div>=C2=A0 =C2=A0 Author: Jimmy Song &lt;<a href=3D"ma=
ilto:jaejoon@gmail.com">jaejoon@gmail.com</a>&gt;</div><div>=C2=A0 =C2=A0 C=
omments-URI:=C2=A0 <a href=3D"https://github.com/bitcoin/bips/wiki/Comments=
:BIP-??">https://github.com/bitcoin/bips/wiki/Comments:BIP-??</a>??</div><d=
iv>=C2=A0 =C2=A0 Status: Draft</div><div>=C2=A0 =C2=A0 Type: Informational<=
/div><div>=C2=A0 =C2=A0 Created: 2017-12-12</div><div>=C2=A0 =C2=A0 License=
: BSD-2-Clause</div><div>=C2=A0 =C2=A0 License-Code: BSD-2</div><div>&lt;/p=
re&gt;</div><div><br></div><div>=3D=3D Abstract =3D=3D</div><div>Bits is pr=
esented here as the standard term for 100 (one hundred) satoshis or 1/1,000=
,000 (one one-millionth) of a bitcoin.</div><div><br></div><div>=3D=3D Moti=
vation =3D=3D</div><div>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 h=
aving enough decimal places that it&#39;s difficult to tell whether the use=
r is off by a factor of 10 or not. Switching the denomination to &quot;bits=
&quot; makes comprehension easier. For example, when BTC is $15,000 USD, $1=
0.50 is a somewhat confusing 0.00067 BTC, versus 670 bits, which is a lot c=
learer.</div><div><br></div><div>Additonally, reverse comparisons are easie=
r as 67 bits being $1 is easier to comprehend for most people than 0.000067=
 BTC being $1. Similar comparisons can be made to other currencies: 1 yen b=
eing 0.8 bits, 1 won being 0.07 bits and so on.</div><div><br></div><div>Po=
tential benefits of utilizing &quot;bits&quot; include:</div><div><br></div=
><div># Reduce user error on small bitcoin amounts.</div><div># Reduce unit=
 bias for users that want a &quot;whole&quot; bitcoin.</div><div># Allow ea=
sier comparisons of prices for most users.</div><div># Allow easier bi-dire=
ctional comparisons to fiat currencies.</div><div># Allows all UTXO amounts=
 to need at most 2 decimal places, which can be easier to handle.</div><div=
><br></div><div>=3D=3D Specification =3D=3D</div><div>Definition: 1 bit =3D=
 1/1,000,000 bitcoin.</div><div>Plural of &quot;bit&quot; is &quot;bits&quo=
t;. The terms &quot;bit&quot; and &quot;bits&quot; are not proper nouns and=
 thus should not be capitalized unless used at the start of a sentence, etc=
.</div><div><br></div><div>All Bitcoin-denominated items are encouraged to =
also show the denomination in bits, either as the default or as an option.<=
/div><div><br></div><div>=3D=3D Rationale =3D=3D</div><div>As bitcoin grows=
 in price versus fiat currencies, it&#39;s important to give users the abil=
ity to quickly and accurately calculate prices for transactions, savings an=
d other economic activities. &quot;Bits&quot; have been used as a denominat=
ion within the Bitcoin ecosystem for some time. The idea of this BIP is to =
formalize this name. Additionally, &quot;bits&quot; is likely the only othe=
r denomination that will be needed for Bitcoin as 0.01 bit =3D 1 satoshi, m=
eaning that two decimal places will be sufficient to describe any current u=
txo.</div><div><br></div><div>Existing terms used in bitcoin such as satosh=
i, milli-bitcoin (mBTC) and bitcoin (BTC) do not conflict as they operate a=
t different orders of magnitude.</div><div><br></div><div>The term micro-bi=
tcoin (=C2=B5BTC) can continue to exist in tandem with the term &quot;bits&=
quot;.</div><div><br></div><div>=3D=3D Backwards Compatibility =3D=3D</div>=
<div>Software such as the Bitcoin Core GUI currently use the =C2=B5BTC deno=
mination and can continue to do so. There is no obligation to switch to &qu=
ot;bits&quot;.</div><div><br></div><div>=3D=3D Copyright =3D=3D</div><div>T=
his BIP is licensed under the BSD 2-clause license.</div><div><br></div><di=
v>=3D=3D Credit =3D=3D</div><div>It&#39;s hard to ascertain exactly who inv=
ented the term &quot;bits&quot;, but the term has been around for a while a=
nd the author of this BIP does not take any credit for inventing the term.<=
/div></div></div>

--94eb2c0d2476e9610a05603e04f3--