summaryrefslogtreecommitdiff
path: root/5d/2aeb34b718e7e57882a2395f43a8b086ba60b6
blob: 2974481b970b5e255d058abc8d274a7c3cb93c95 (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
Received: from sog-mx-3.v43.ch3.sourceforge.com ([172.29.43.193]
	helo=mx.sourceforge.net)
	by sfs-ml-2.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
	(envelope-from <jim@ergophobia.org>) id 1YrA1R-00011g-Hb
	for bitcoin-development@lists.sourceforge.net;
	Sat, 09 May 2015 19:02:49 +0000
X-ACL-Warn: 
Received: from mail-wi0-f172.google.com ([209.85.212.172])
	by sog-mx-3.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1YrA1Q-0002gs-8q
	for bitcoin-development@lists.sourceforge.net;
	Sat, 09 May 2015 19:02:49 +0000
Received: by wiun10 with SMTP id n10so58492348wiu.1
	for <bitcoin-development@lists.sourceforge.net>;
	Sat, 09 May 2015 12:02:42 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=1e100.net; s=20130820;
	h=x-gm-message-state:mime-version:in-reply-to:references:from:date
	:message-id:subject:to:cc:content-type;
	bh=SZ+vAPPuzoSWzCzDwzy17q1jJTXz4LrdvaqSW38TuHg=;
	b=EWimsH3Y3cMMdv6geVOqmYms8DoG/Yhq0J2Nd26GzryZe5e1miKfu645/LLMUqReMQ
	IOoLMuDCQXkcBf/yWStdQLo7+C60C722+wPRyv7za7yNMSAiVdbsqTKG2xUOxO/51+an
	oTCfU1eApYhsk3SMT0g96Ah0ov/Jpf2SNyJppxtIOYFqHKobt5+mg06j2K/ASc7fKxyC
	LdvkhH+IAW/Z/uHjn+xf+I76tK+v0oi4RMJvakAflvcn1kOE436r91pJONMrGyL8UztY
	BbuMJ3YsMc8/YJAqvpAG1BXNqlUIyUDvKddZc+jlDUbqOzxnEMvftfkSqwIOHSm7JWE/
	74Gw==
X-Gm-Message-State: ALoCoQnIMGUxn9Ijjze9T2wYi4uBehYtSRm0mz0rqvpStRAjeb7nTGc+huV0bv7FO0UvXZA4t+4e
X-Received: by 10.180.187.141 with SMTP id fs13mr7867199wic.26.1431198162203; 
	Sat, 09 May 2015 12:02:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.194.246.69 with HTTP; Sat, 9 May 2015 12:02:11 -0700 (PDT)
In-Reply-To: <20150509184518.GA19703@muck>
References: <CANe1mWzBy8-C+CWfwaOLxJ2wokjy8ytQUh2TkRY_Ummn1BpPzw@mail.gmail.com>
	<20150509184518.GA19703@muck>
From: Jim Phillips <jim@ergophobia.org>
Date: Sat, 9 May 2015 14:02:11 -0500
Message-ID: <CANe1mWycAwFzC3b7khd2EwCusyQEdg5g-pvdTadsLuASr7dHHg@mail.gmail.com>
To: Peter Todd <pete@petertodd.org>
Content-Type: multipart/alternative; boundary=001a11c381e40fcbd70515aaca4d
X-Spam-Score: 1.4 (+)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	0.7 HTML_IMAGE_ONLY_28 BODY: HTML: images with 2400-2800 bytes of words
	1.0 HTML_MESSAGE           BODY: HTML included in message
	0.0 T_REMOTE_IMAGE         Message contains an external image
	-0.4 AWL AWL: Adjusted score from AWL reputation of From: address
X-Headers-End: 1YrA1Q-0002gs-8q
Cc: bitcoin-development@lists.sourceforge.net
Subject: Re: [Bitcoin-development] A suggestion for reducing the size of the
 UTXO database
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: Sat, 09 May 2015 19:02:49 -0000

--001a11c381e40fcbd70515aaca4d
Content-Type: text/plain; charset=UTF-8

On Sat, May 9, 2015 at 1:45 PM, Peter Todd <pete@petertodd.org> wrote:

> On Sat, May 09, 2015 at 12:09:32PM -0500, Jim Phillips wrote:
> > The vast majority of users are running one of a handful of different
> wallet
> > apps: Core, Electrum; Armory; Mycelium; Breadwallet; Coinbase; Circle;
> > Blockchain.info; and maybe a few others. The developers of all these
> > wallets have a vested interest in the continued usefulness of Bitcoin,
> and
> > so should not be opposed to changing their UTXO selection algorithms to
> one
> > that reduces the UTXO database instead of growing it.
>
> You can't assume that UTXO growth will be driven by walles at all; the
> UTXO set's global consensus functionality is incredibly useful and will
> certainly be used by all manner of applications, many having nothing to
> do with Bitcoin.
>

You're correct in this point. Future UTXO growth will be coming from all
directions. But I'm a believer in the idea that whatever can be done should
be done.  If we get Bitcoin devs into the mindset now that UTXOs are
expensive to those that have to store them, and that they should be good
netizens and do what they can to limit them, then hopefully that will ideal
will be passed down to future developers. I don't believe consolidating
UTXOs in the wallet is the only solution.. I just think it is a fairly easy
one to implement, and can only help the problem from getting worse in the
future.

--
*James G. Phillips IV*
<https://plus.google.com/u/0/113107039501292625391/posts>
<http://www.linkedin.com/in/ergophobe>

*"Don't bunt. Aim out of the ball park. Aim for the company of immortals."
-- David Ogilvy*

 *This message was created with 100% recycled electrons. Please think twice
before printing.*

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

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On S=
at, May 9, 2015 at 1:45 PM, Peter Todd <span dir=3D"ltr">&lt;<a href=3D"mai=
lto:pete@petertodd.org" target=3D"_blank">pete@petertodd.org</a>&gt;</span>=
 wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.=
8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-st=
yle:solid;padding-left:1ex"><span>On Sat, May 09, 2015 at 12:09:32PM -0500,=
 Jim Phillips wrote:<br>
&gt; The vast majority of users are running one of a handful of different w=
allet<br>
&gt; apps: Core, Electrum; Armory; Mycelium; Breadwallet; Coinbase; Circle;=
<br>
&gt; Blockchain.info; and maybe a few others. The developers of all these<b=
r>
&gt; wallets have a vested interest in the continued usefulness of Bitcoin,=
 and<br>
&gt; so should not be opposed to changing their UTXO selection algorithms t=
o one<br>
&gt; that reduces the UTXO database instead of growing it.<br>
<br>
</span>You can&#39;t assume that UTXO growth will be driven by walles at al=
l; the<br>
UTXO set&#39;s global consensus functionality is incredibly useful and will=
<br>
certainly be used by all manner of applications, many having nothing to<br>
do with Bitcoin.<br></blockquote><div><br></div><div>You&#39;re correct in =
this point. Future UTXO growth will be coming from all directions. But I&#3=
9;m a believer in the idea that whatever can be done should be done.=C2=A0 =
If we get Bitcoin devs into the mindset now that UTXOs are expensive to tho=
se that have to store them, and that they should be good netizens and do wh=
at they can to limit them, then hopefully that will ideal will be passed do=
wn to future developers. I don&#39;t believe consolidating UTXOs in the wal=
let is the only solution.. I just think it is a fairly easy one to implemen=
t, and can only help the problem from getting worse in the future.</div><di=
v><br></div><div>--<br></div></div></div><div class=3D"gmail_extra"><div><d=
iv><div><div><b>James G. Phillips IV</b>=C2=A0<a href=3D"https://plus.googl=
e.com/u/0/113107039501292625391/posts" style=3D"font-size:x-small" target=
=3D"_blank"><img src=3D"https://ssl.gstatic.com/images/icons/gplus-16.png">=
</a>=C2=A0<a href=3D"http://www.linkedin.com/in/ergophobe" target=3D"_blank=
"><img src=3D"http://developer.linkedin.com/sites/default/files/LinkedIn_Lo=
go16px.png"></a></div></div><div><font size=3D"1"><i>&quot;Don&#39;t bunt. =
Aim out of the ball park. Aim for the company of immortals.&quot; -- David =
Ogilvy<br></i></font><div><font size=3D"1"><br></font></div></div><div><fon=
t size=3D"1"><img src=3D"http://findicons.com/files/icons/1156/fugue/16/lea=
f.png">=C2=A0<em style=3D"font-family:verdana,geneva,sans-serif;line-height=
:16px;color:green">This message was created with 100% recycled electrons. P=
lease think twice before printing.</em></font></div></div></div><br></div><=
/div>

--001a11c381e40fcbd70515aaca4d--