summaryrefslogtreecommitdiff
path: root/2c/8845f09b1e5f63d18316f57558d22eeab6d291
blob: a362f152266791d4d9c0037a24463bc64c5c3388 (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
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
Return-Path: <ethan.scruples@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id 76DAECBB
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 15 Dec 2017 18:20:37 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-ot0-f180.google.com (mail-ot0-f180.google.com
	[74.125.82.180])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 84AF9E5
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 15 Dec 2017 18:20:36 +0000 (UTC)
Received: by mail-ot0-f180.google.com with SMTP id p3so8525669oti.5
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Fri, 15 Dec 2017 10:20:36 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to; 
	bh=TVGkfsby2krCOYxSny8qTXerOET3lGhj44iEN6nsx/E=;
	b=XAeHvk2iqTmlckZlvklBzRbhOSN6SZB1kAZWD7Zl1FwL4kOhwqz8yBZbYbHigDKk73
	QRj32ONG4diez0ZwPTMTUzXacJ/YKwhdaF1qk+KqxlwY3oZZPfoyC5hgo97bjB+dl4tg
	O4u2f1YICvbaD34BVCANh4J4MQQUWlkDiNlPlwNRxkm/VtbsXUJXAmap5Si5ui05+R8I
	JHq47yhz5RFSIUMhLMW1kF7vWw5tuFZ+43pE3A6B1DMduwCni224ktBFtnpGId6wgXIu
	w2tI+vTncFkYxT0m9eDK1PW4up2klxkpxzvgNGTpwecxoXjHeKRO5djqoJFAFyW90vBG
	rZvA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20161025;
	h=x-gm-message-state:mime-version:in-reply-to:references:from:date
	:message-id:subject:to;
	bh=TVGkfsby2krCOYxSny8qTXerOET3lGhj44iEN6nsx/E=;
	b=ZsEmr12pMmm6Ex2IUYpmcqSTW9lVbHVX3VZpOQUVdfT7Fgv/y/CIZoqvO/QGBrqO6l
	aG2os+e0RoIOjFzR5pcUMkUlqspvfQBAK3gWYCdW5roFfXNkjCr3QRE+tgSV94+8+g6U
	5UzbnD88D6aYEGS6L6i8f5bF7pQj2ZzOm46koUj6GLvrGg2eaJDt4KBNut7gihu7i52+
	4BHjxweryeG24Ds8icrv40b7YxFct63bRPgvShwboE9+DWNyuvjb+Qe+ohsQJjJUU2qI
	YDeTwKhL2cJAWcwRebTTmopmukb7Fha7B4zs8ZdnzHacoBbdTFTsmJjXoyifKnjqqrMZ
	DoHA==
X-Gm-Message-State: AKGB3mIqhJ4otmcTuJUo63/7JwpKhoiBJAxNP9rP+LihVJyK1FqAmhIF
	rFV3eyxoz2THMTVoa9/apeX//uFxLCB6oxxQkheUFr2j
X-Google-Smtp-Source: ACJfBovkNMTabc3SGsgbLU8StwSLePqG+J0bxii/T5niKF3yheVwD0xfs0eXJlJut5eds3idRidhfAumP2Qu8/uHKUk=
X-Received: by 10.157.39.45 with SMTP id r42mr9853815ota.71.1513362035801;
	Fri, 15 Dec 2017 10:20:35 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.15.66 with HTTP; Fri, 15 Dec 2017 10:20:34 -0800 (PST)
In-Reply-To: <CAAUq487ijoaWV46YHSS_tRak8gigT7jvfUBQ=mRntkfz9KV57Q@mail.gmail.com>
References: <CAJR7vkqcBo+o9BL8sK1TBqqNUNSMWdut_aL_YMXse8rDC2ju9A@mail.gmail.com>
	<20171213213607.ijlvqwpdaokucgi6@fedora-23-dvm>
	<CAAUq485pTYs++FY9GkAt64gvba_Mngzpui7TWXdQM-x9GyAQdg@mail.gmail.com>
	<CAAt2M19ZrbvrKc+mz1LEKrM2AuGH01gN+i9w8zSvdmazommMxg@mail.gmail.com>
	<CAAUq487ijoaWV46YHSS_tRak8gigT7jvfUBQ=mRntkfz9KV57Q@mail.gmail.com>
From: Moral Agent <ethan.scruples@gmail.com>
Date: Fri, 15 Dec 2017 13:20:34 -0500
Message-ID: <CACiOHGwwgQJOPwaH8EKZbzx2QpnujnDe9XV1M72Tz46_u+mcgg@mail.gmail.com>
To: Marcel Jamin <marcel@jamin.net>, 
	Bitcoin Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="001a1149d8c88f814c0560650e73"
X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE,
	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: Fri, 15 Dec 2017 18:23:31 +0000
Subject: Re: [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: Fri, 15 Dec 2017 18:20:37 -0000

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

>Bitcoin (BTC), Millibitcoin (mBTC) and Microbitcoin (=C2=B5BTC) is the >co=
rrect<
approach. It's tidy, systematic and precise.

The SI system is great, but it's nice if you pick a base unit that is easy
for intuition to comprehend.

It is a fact that I weigh approximately .000,000,000,000,000,000,000,014
Earth masses. If we arrived at rough consensus that this was a cumbersome
way to express the mass of a human, we might then find a group of people
making the superficially sensible proposal that we use SI prefixes and say
I weigh 14 yoctoearths. This would be tidy, systematic and precise, but
that might not be enough to make it the best option. It might be even
better to choose a base unit that human intuition can make sense of, and
THEN add prefixes as needed.

I dislike the name "bits" but I think 100 satoshis does make a nice base
unit. If we cannot crowdsource a more inspiring label we may be stuck with
bits just due to linguistic network effects.

-Ethan



On Fri, Dec 15, 2017 at 1:27 AM, Marcel Jamin via bitcoin-dev <
bitcoin-dev@lists.linuxfoundation.org> wrote:

> I think one could make the argument that the only people who talk
> about and understand 24 bit audio or 256 bit cryptography are the ones
> who can tell the difference very easily.
>
> To me, your example seems to try hard to make the case for a problem
> that won't exist in reality.
>
> Bitcoin (BTC), Millibitcoin (mBTC) and Microbitcoin (=C2=B5BTC) is the
> >correct< approach. It's tidy, systematic and precise. But that won't
> stop people from using something that's easier to deal with as I just
> had to google the =C2=B5 character again.
>
> Let's also keep in mind that Coinbase has been using "bits" as the
> default for over 2 years now:
> https://blog.coinbase.com/bits-is-the-new-default-and-
> all-new-users-get-100-bits-for-free-9165f757594b
>
> Just from a linguistic standpoint, chances are we'll end up with bits
> anyway. Why fight it? We don't have a SI prefix educational mandate.
>
> Marcel
>
> On 14 December 2017 at 23:01, Natanael <natanael.l@gmail.com> wrote:
> >
> > Reposting /u/BashCo's post on reddit here, for visibility:
> >
> > ---8<---------------------------------------------------------------
> >
> >> Before anyone says 'bits' are too confusing because it's a computer
> >> science term, here's a list of homonyms
> >> [https://en.wikipedia.org/wiki/List_of_true_homonyms] that you use
> every
> >> day. Homonyms are fine because our brains are able to interpret langua=
ge
> >> based on context, so it's a non-argument.
> >
> >
> > This ignores the fact that there exists multiple meanings of bits *with=
in
> > the same context*, and that beginners likely can't tell them apart.
> >
> > Feel free to try it yourself - talk about Bitcoin "bits" of a particula=
r
> > value with somebody who  doesn't understand Bitcoin. Then explain that
> the
> > cryptography uses 256 bit keys. I would be surprised if you could find
> > somebody who would not be confused by that.
> >
> > Let's say a website says a song is 24 bits. Was that 24 bit audio
> resolution
> > or 24 bit price? Somebody writes about 256 bit keys, are that their siz=
e
> or
> > value?
> >
> > You guys here can probably tell the difference. Can everybody...? Bits
> will
> > cause confusion, because plenty of people will not be able to tell thes=
e
> > apart. They will not know WHEN to apply one definition or the other.
> >
> > https://www.reddit.com/r/bitcoin/comments/24m3nb/_/ch8gua7
> >
> >
> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev
>

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

<div dir=3D"ltr"><span style=3D"font-size:12.8px">&gt;Bitcoin (BTC), Millib=
itcoin (mBTC) and Microbitcoin (=C2=B5BTC) is the=C2=A0</span><span style=
=3D"font-size:12.8px">&gt;correct&lt; approach. It&#39;s tidy, systematic a=
nd precise.</span><br><div><span style=3D"font-size:12.8px"><br></span></di=
v><div><span style=3D"font-size:12.8px">The SI system is great, but it&#39;=
s nice if you pick a base unit that is easy for intuition to comprehend.</s=
pan></div><div><span style=3D"font-size:12.8px"><br></span></div><div><span=
 style=3D"font-size:12.8px">It is a fact that I weigh approximately .000,00=
0,000,000,000,000,000,014 Earth masses. If we arrived at rough consensus th=
at this was a cumbersome way to express the mass of a human, we might then =
find a group of people making the superficially sensible proposal that we u=
se SI prefixes and say I weigh 14 yoctoearths. This would be tidy, systemat=
ic and precise, but that might not be enough to make it the best option.=C2=
=A0</span><span style=3D"font-size:12.8px">It might be even better to choos=
e a base unit that human intuition can make sense of, and THEN add prefixes=
 as needed.</span></div><div><span style=3D"font-size:12.8px"><br></span></=
div><div><span style=3D"font-size:12.8px">I dislike the name &quot;bits&quo=
t; but I think 100 satoshis does make a nice base unit. If we cannot crowds=
ource a more inspiring label we may be stuck with bits just due to linguist=
ic=C2=A0network effects.</span></div><div><span style=3D"font-size:12.8px">=
<br></span></div><div><span style=3D"font-size:12.8px">-Ethan</span></div><=
div><span style=3D"font-size:12.8px"><br></span></div><div><span style=3D"f=
ont-size:12.8px"><br></span></div></div><div class=3D"gmail_extra"><br><div=
 class=3D"gmail_quote">On Fri, Dec 15, 2017 at 1:27 AM, Marcel Jamin via bi=
tcoin-dev <span dir=3D"ltr">&lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfo=
undation.org" target=3D"_blank">bitcoin-dev@lists.linuxfoundation.org</a>&g=
t;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">I think one could make t=
he argument that the only people who talk<br>
about and understand 24 bit audio or 256 bit cryptography are the ones<br>
who can tell the difference very easily.<br>
<br>
To me, your example seems to try hard to make the case for a problem<br>
that won&#39;t exist in reality.<br>
<br>
Bitcoin (BTC), Millibitcoin (mBTC) and Microbitcoin (=C2=B5BTC) is the<br>
&gt;correct&lt; approach. It&#39;s tidy, systematic and precise. But that w=
on&#39;t<br>
stop people from using something that&#39;s easier to deal with as I just<b=
r>
had to google the =C2=B5 character again.<br>
<br>
Let&#39;s also keep in mind that Coinbase has been using &quot;bits&quot; a=
s the<br>
default for over 2 years now:<br>
<a href=3D"https://blog.coinbase.com/bits-is-the-new-default-and-all-new-us=
ers-get-100-bits-for-free-9165f757594b" rel=3D"noreferrer" target=3D"_blank=
">https://blog.coinbase.com/<wbr>bits-is-the-new-default-and-<wbr>all-new-u=
sers-get-100-bits-<wbr>for-free-9165f757594b</a><br>
<br>
Just from a linguistic standpoint, chances are we&#39;ll end up with bits<b=
r>
anyway. Why fight it? We don&#39;t have a SI prefix educational mandate.<br=
>
<br>
Marcel<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
On 14 December 2017 at 23:01, Natanael &lt;<a href=3D"mailto:natanael.l@gma=
il.com">natanael.l@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; Reposting /u/BashCo&#39;s post on reddit here, for visibility:<br>
&gt;<br>
&gt; ---8&lt;-------------------------<wbr>------------------------------<w=
br>--------<br>
&gt;<br>
&gt;&gt; Before anyone says &#39;bits&#39; are too confusing because it&#39=
;s a computer<br>
&gt;&gt; science term, here&#39;s a list of homonyms<br>
&gt;&gt; [<a href=3D"https://en.wikipedia.org/wiki/List_of_true_homonyms" r=
el=3D"noreferrer" target=3D"_blank">https://en.wikipedia.org/<wbr>wiki/List=
_of_true_homonyms</a>] that you use every<br>
&gt;&gt; day. Homonyms are fine because our brains are able to interpret la=
nguage<br>
&gt;&gt; based on context, so it&#39;s a non-argument.<br>
&gt;<br>
&gt;<br>
&gt; This ignores the fact that there exists multiple meanings of bits *wit=
hin<br>
&gt; the same context*, and that beginners likely can&#39;t tell them apart=
.<br>
&gt;<br>
&gt; Feel free to try it yourself - talk about Bitcoin &quot;bits&quot; of =
a particular<br>
&gt; value with somebody who=C2=A0 doesn&#39;t understand Bitcoin. Then exp=
lain that the<br>
&gt; cryptography uses 256 bit keys. I would be surprised if you could find=
<br>
&gt; somebody who would not be confused by that.<br>
&gt;<br>
&gt; Let&#39;s say a website says a song is 24 bits. Was that 24 bit audio =
resolution<br>
&gt; or 24 bit price? Somebody writes about 256 bit keys, are that their si=
ze or<br>
&gt; value?<br>
&gt;<br>
&gt; You guys here can probably tell the difference. Can everybody...? Bits=
 will<br>
&gt; cause confusion, because plenty of people will not be able to tell the=
se<br>
&gt; apart. They will not know WHEN to apply one definition or the other.<b=
r>
&gt;<br>
&gt; <a href=3D"https://www.reddit.com/r/bitcoin/comments/24m3nb/_/ch8gua7"=
 rel=3D"noreferrer" target=3D"_blank">https://www.reddit.com/r/<wbr>bitcoin=
/comments/24m3nb/_/<wbr>ch8gua7</a><br>
&gt;<br>
&gt;<br>
</div></div><div class=3D"HOEnZb"><div class=3D"h5">_______________________=
_______<wbr>_________________<br>
bitcoin-dev mailing list<br>
<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org">bitcoin-dev@lists.=
<wbr>linuxfoundation.org</a><br>
<a href=3D"https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev" =
rel=3D"noreferrer" target=3D"_blank">https://lists.linuxfoundation.<wbr>org=
/mailman/listinfo/bitcoin-<wbr>dev</a><br>
</div></div></blockquote></div><br></div>

--001a1149d8c88f814c0560650e73--