summaryrefslogtreecommitdiff
path: root/d0/46e67e9dcd4f8b6c34a9db026089a386e72c20
blob: 9754641e260adc5bc38cae26c83f73407038e920 (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
Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193]
	helo=mx.sourceforge.net)
	by sfs-ml-3.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <pindar.wong@gmail.com>) id 1YUaFY-0000Kj-7W
	for Bitcoin-development@lists.sourceforge.net;
	Sun, 08 Mar 2015 12:24:04 +0000
Received-SPF: pass (sog-mx-3.v43.ch3.sourceforge.com: domain of gmail.com
	designates 209.85.212.179 as permitted sender)
	client-ip=209.85.212.179; envelope-from=pindar.wong@gmail.com;
	helo=mail-wi0-f179.google.com; 
Received: from mail-wi0-f179.google.com ([209.85.212.179])
	by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1YUaFW-0007c6-Ik
	for Bitcoin-development@lists.sourceforge.net;
	Sun, 08 Mar 2015 12:24:04 +0000
Received: by widex7 with SMTP id ex7so12974397wid.3
	for <Bitcoin-development@lists.sourceforge.net>;
	Sun, 08 Mar 2015 05:23:56 -0700 (PDT)
MIME-Version: 1.0
X-Received: by 10.180.75.132 with SMTP id c4mr49323631wiw.78.1425817436565;
	Sun, 08 Mar 2015 05:23:56 -0700 (PDT)
Received: by 10.194.156.228 with HTTP; Sun, 8 Mar 2015 05:23:56 -0700 (PDT)
In-Reply-To: <CANEZrP33SSVVj_+bLXiK_HZLDGr8t7PJLs5f2QPrDRB_1mn__A@mail.gmail.com>
References: <CAF7tpEyHyg7cB8DQiwb-gGg5v5Hn1Kurw2GaVtid=LyJrB1XQA@mail.gmail.com>
	<CANEZrP33SSVVj_+bLXiK_HZLDGr8t7PJLs5f2QPrDRB_1mn__A@mail.gmail.com>
Date: Sun, 8 Mar 2015 20:23:56 +0800
Message-ID: <CAM7BtUqNvCSGkaMCBd9-6jchCQyofRMEfqdSnxtwpQpvkRo19Q@mail.gmail.com>
From: Pindar Wong <pindar.wong@gmail.com>
To: Andrew Miller <amiller@cs.umd.edu>
Content-Type: multipart/alternative; boundary=f46d04389525d235d70510c5fd42
X-Spam-Score: -0.6 (/)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	-1.5 SPF_CHECK_PASS SPF reports sender host as permitted sender for
	sender-domain
	0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
	(pindar.wong[at]gmail.com)
	-0.0 SPF_PASS               SPF: sender matches SPF record
	1.0 HTML_MESSAGE           BODY: HTML included in message
	-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from
	author's domain
	0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
	not necessarily valid
	-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
X-Headers-End: 1YUaFW-0007c6-Ik
Cc: Bitcoin Dev <Bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] New paper: Research Perspectives and
 Challenges for Bitcoin and Cryptocurrencies
X-BeenThere: bitcoin-development@lists.sourceforge.net
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: <bitcoin-development.lists.sourceforge.net>
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=unsubscribe>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum_name=bitcoin-development>
List-Post: <mailto:bitcoin-development@lists.sourceforge.net>
List-Help: <mailto:bitcoin-development-request@lists.sourceforge.net?subject=help>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/bitcoin-development>,
	<mailto:bitcoin-development-request@lists.sourceforge.net?subject=subscribe>
X-List-Received-Date: Sun, 08 Mar 2015 12:24:04 -0000

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

*Spendid* work Andrew (and all the other authors). Well done.

This is a timely paper that deserves significantly wider circulation and
comment.

FWIW, Joichi Ito, from the MIT media Lab, made reference to your work
during yesterday's MIT Bitcoin Expo
<https://www.youtube.com/watch?v=3DlIgjogLipvk>[@ 2:46:54]

p.


On Wed, Mar 4, 2015 at 11:28 PM, Mike Hearn <mike@plan99.net> wrote:

> Nice, Andrew.
>
> Just one minor point. SPV clients do not need to maintain an ever growing
> list of PoW solutions. BitcoinJ uses a ring buffer with 5000 headers and
> thus has O(1) disk usage. Re-orgs past the event horizon cannot be
> processed but are assumed to be sufficiently rare that manual interventio=
n
> would be acceptable.
>
> On Mon, Mar 2, 2015 at 8:48 AM, Andrew Miller <amiller@cs.umd.edu> wrote:
>
>> We (Joseph Bonneau, myself Arvind Narayanan, Jeremy Clark, Ed Felten,
>> Josh Kroll -- from Stanford, Maryland, Concordia, Princeton) have
>> written a =E2=80=9Csystemization=E2=80=9D paper about Bitcoin-related re=
search. It=E2=80=99s
>> going to appear in the Oakland security conference later this year
>> (IEEE Security and Privacy) but we wanted to announce a draft to this
>> community ahead of time.
>>
>> http://www.jbonneau.com/doc/BMCNKF15-IEEESP-bitcoin.pdf
>>
>> One of the main goals of our work is to build a bridge between the
>> computer science research community and the cryptocurrency community.
>> Many of the most interesting ideas and proposals for Bitcoin come from
>> this mailing list and forums/wikis/irc channels, where many academic
>> researchers simply don=E2=80=99t know to look! In fact, we started out b=
y
>> scraping all the interesting posts/articles we could find and trying
>> to figure out how we could organize them. We hope our paper helps some
>> of the best ideas and research questions from the Bitcoin community
>> bubble up and inspires researchers to build on them.
>>
>> We didn=E2=80=99t limit our scope to Bitcoin, but we also decided not to
>> provide a complete survey of altcoins and other next-generation
>> cryptocurrency designs. Instead, we tried to explain all the
>> dimensions along which these designs differ from Bitcoin.
>>
>> This effort has roughly been in progress over two years, though it
>> stopped and restarted several times along the way.
>>
>> If anyone has comments or suggestions, we still have a week before the
>> final version is due, and regardless we plan to continue updating our
>> online version for the forseeable future.
>>
>>
>> ------------------------------------------------------------------------=
------
>> Dive into the World of Parallel Programming The Go Parallel Website,
>> sponsored
>> by Intel and developed in partnership with Slashdot Media, is your hub
>> for all
>> things parallel software development, from weekly thought leadership
>> blogs to
>> news, videos, case studies, tutorials and more. Take a look and join the
>> conversation now. http://goparallel.sourceforge.net/
>> _______________________________________________
>> Bitcoin-development mailing list
>> Bitcoin-development@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>>
>
>
>
> -------------------------------------------------------------------------=
-----
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub fo=
r
> all
> things parallel software development, from weekly thought leadership blog=
s
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
>
>

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

<div dir=3D"ltr"><div><div><div>*Spendid* work Andrew (and all the other au=
thors). Well done.<br><br></div>This is a timely paper that deserves signif=
icantly wider circulation and comment. <br><br></div>FWIW, Joichi Ito, from=
 the MIT media Lab, made reference to your work during yesterday&#39;s <a h=
ref=3D"https://www.youtube.com/watch?v=3DlIgjogLipvk">MIT Bitcoin Expo=C2=
=A0 </a>[@ 2:46:54]<br><br></div>p.<br><br></div><div class=3D"gmail_extra"=
><br><div class=3D"gmail_quote">On Wed, Mar 4, 2015 at 11:28 PM, Mike Hearn=
 <span dir=3D"ltr">&lt;<a href=3D"mailto:mike@plan99.net" target=3D"_blank"=
>mike@plan99.net</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote"=
 style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><d=
iv dir=3D"ltr">Nice, Andrew.<div><br></div><div>Just one minor point. SPV c=
lients do not need to maintain an ever growing list of PoW solutions. Bitco=
inJ uses a ring buffer with 5000 headers and thus has O(1) disk usage. Re-o=
rgs past the event horizon cannot be processed but are assumed to be suffic=
iently rare that manual intervention would be acceptable.</div></div><div c=
lass=3D"HOEnZb"><div class=3D"h5"><div class=3D"gmail_extra"><br><div class=
=3D"gmail_quote">On Mon, Mar 2, 2015 at 8:48 AM, Andrew Miller <span dir=3D=
"ltr">&lt;<a href=3D"mailto:amiller@cs.umd.edu" target=3D"_blank">amiller@c=
s.umd.edu</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">We (Jose=
ph Bonneau, myself Arvind Narayanan, Jeremy Clark, Ed Felten,<br>
Josh Kroll -- from Stanford, Maryland, Concordia, Princeton) have<br>
written a =E2=80=9Csystemization=E2=80=9D paper about Bitcoin-related resea=
rch. It=E2=80=99s<br>
going to appear in the Oakland security conference later this year<br>
(IEEE Security and Privacy) but we wanted to announce a draft to this<br>
community ahead of time.<br>
<br>
<a href=3D"http://www.jbonneau.com/doc/BMCNKF15-IEEESP-bitcoin.pdf" target=
=3D"_blank">http://www.jbonneau.com/doc/BMCNKF15-IEEESP-bitcoin.pdf</a><br>
<br>
One of the main goals of our work is to build a bridge between the<br>
computer science research community and the cryptocurrency community.<br>
Many of the most interesting ideas and proposals for Bitcoin come from<br>
this mailing list and forums/wikis/irc channels, where many academic<br>
researchers simply don=E2=80=99t know to look! In fact, we started out by<b=
r>
scraping all the interesting posts/articles we could find and trying<br>
to figure out how we could organize them. We hope our paper helps some<br>
of the best ideas and research questions from the Bitcoin community<br>
bubble up and inspires researchers to build on them.<br>
<br>
We didn=E2=80=99t limit our scope to Bitcoin, but we also decided not to<br=
>
provide a complete survey of altcoins and other next-generation<br>
cryptocurrency designs. Instead, we tried to explain all the<br>
dimensions along which these designs differ from Bitcoin.<br>
<br>
This effort has roughly been in progress over two years, though it<br>
stopped and restarted several times along the way.<br>
<br>
If anyone has comments or suggestions, we still have a week before the<br>
final version is due, and regardless we plan to continue updating our<br>
online version for the forseeable future.<br>
<br>
---------------------------------------------------------------------------=
---<br>
Dive into the World of Parallel Programming The Go Parallel Website, sponso=
red<br>
by Intel and developed in partnership with Slashdot Media, is your hub for =
all<br>
things parallel software development, from weekly thought leadership blogs =
to<br>
news, videos, case studies, tutorials and more. Take a look and join the<br=
>
conversation now. <a href=3D"http://goparallel.sourceforge.net/" target=3D"=
_blank">http://goparallel.sourceforge.net/</a><br>
_______________________________________________<br>
Bitcoin-development mailing list<br>
<a href=3D"mailto:Bitcoin-development@lists.sourceforge.net" target=3D"_bla=
nk">Bitcoin-development@lists.sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-development=
" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bitcoin-de=
velopment</a><br>
</blockquote></div><br></div>
</div></div><br>-----------------------------------------------------------=
-------------------<br>
Dive into the World of Parallel Programming The Go Parallel Website, sponso=
red<br>
by Intel and developed in partnership with Slashdot Media, is your hub for =
all<br>
things parallel software development, from weekly thought leadership blogs =
to<br>
news, videos, case studies, tutorials and more. Take a look and join the<br=
>
conversation now. <a href=3D"http://goparallel.sourceforge.net/" target=3D"=
_blank">http://goparallel.sourceforge.net/</a><br>_________________________=
______________________<br>
Bitcoin-development mailing list<br>
<a href=3D"mailto:Bitcoin-development@lists.sourceforge.net">Bitcoin-develo=
pment@lists.sourceforge.net</a><br>
<a href=3D"https://lists.sourceforge.net/lists/listinfo/bitcoin-development=
" target=3D"_blank">https://lists.sourceforge.net/lists/listinfo/bitcoin-de=
velopment</a><br>
<br></blockquote></div><br></div>

--f46d04389525d235d70510c5fd42--