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
|
Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192]
helo=mx.sourceforge.net)
by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76)
(envelope-from <tamas@bitsofproof.com>) id 1WXv3w-0006oW-5X
for bitcoin-development@lists.sourceforge.net;
Wed, 09 Apr 2014 16:09:20 +0000
X-ACL-Warn:
Received: from wp059.webpack.hosteurope.de ([80.237.132.66])
by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256)
(Exim 4.76) id 1WXv3u-0004ey-Kj
for bitcoin-development@lists.sourceforge.net;
Wed, 09 Apr 2014 16:09:20 +0000
Received: from [37.143.74.116] (helo=[192.168.2.2]); authenticated
by wp059.webpack.hosteurope.de running ExIM with esmtpsa
(TLS1.0:RSA_AES_128_CBC_SHA1:16)
id 1WXv3o-0002Oe-61; Wed, 09 Apr 2014 18:09:12 +0200
Content-Type: multipart/signed;
boundary="Apple-Mail=_96CB013C-7CDA-4D82-94CE-0AACCA98AFDA";
protocol="application/pgp-signature"; micalg=pgp-sha1
Mime-Version: 1.0 (Mac OS X Mail 7.2 \(1874\))
From: Tamas Blummer <tamas@bitsofproof.com>
In-Reply-To: <CAAS2fgTx40XSLhiygnJMrSbOC=iJ2YMVLNK7-AMt3ifvAHDZUA@mail.gmail.com>
Date: Wed, 9 Apr 2014 18:09:13 +0200
Message-Id: <E9BAD633-3B6A-4A2C-AA06-DB591973DF66@bitsofproof.com>
References: <CA+s+GJCn9U2kmyMH6w3o+m99NCfO0ws=SccvGBYJv07WVuF=eA@mail.gmail.com>
<CAADm4BCEFCiOpNzUThPPHUamP2256izU8pwD3nerLCxks0wENA@mail.gmail.com>
<CAAS2fgTx40XSLhiygnJMrSbOC=iJ2YMVLNK7-AMt3ifvAHDZUA@mail.gmail.com>
To: Gregory Maxwell <gmaxwell@gmail.com>
X-Mailer: Apple Mail (2.1874)
X-bounce-key: webpack.hosteurope.de; tamas@bitsofproof.com; 1397059758;
c4f97275;
X-Spam-Score: 1.0 (+)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
See http://spamassassin.org/tag/ for more details.
1.0 HTML_MESSAGE BODY: HTML included in message
X-Headers-End: 1WXv3u-0004ey-Kj
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] Bitcoind-in-background mode for SPV
wallets
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: Wed, 09 Apr 2014 16:09:20 -0000
--Apple-Mail=_96CB013C-7CDA-4D82-94CE-0AACCA98AFDA
Content-Type: multipart/alternative;
boundary="Apple-Mail=_37CC204C-9270-4974-8D19-074E9431BD70"
--Apple-Mail=_37CC204C-9270-4974-8D19-074E9431BD70
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
I am glad that SPV wallets are discussed outside the scope of mobile =
devices!
Yes, SPV is a sufficient API to a trusted node to build sophisticated =
features not offered by the core.
SPV clients of the border router will build their own archive and =
indices based on their interest of the chain therefore the
border router core does not need to store (and process) anything not =
needed for consensus, its memory
or disk footprint would be as low as an optimal storage of UTXO.
Regards,
Tam=E1s Blummer
http://bitsofproof.com
On 09.04.2014, at 17:57, Gregory Maxwell <gmaxwell@gmail.com> wrote:
> On Wed, Apr 9, 2014 at 8:42 AM, Brian Hoffman =
<brianchoffman@gmail.com> wrote:
>> How would this affect the user in terms of disk storage? They're =
going to
>> get hammered on space constraints aren't they? If it's not required =
how
>> likely are users to enable this?
>=20
> If Bitcoin core activates pruning a full node can be supported in=97
> say=97 4GBytes or so. (That gives enough space to store the utxo about
> 350MB now, and a couple gigs for blocks to serve out).
>=20
> I'd imagine getting information from SPV wallet developers how much
> disk usage agility they think is required is part of what Wladimir is
> looking for.
>=20
> =
--------------------------------------------------------------------------=
----
> Put Bad Developers to Shame
> Dominate Development with Jenkins Continuous Integration
> Continuously Automate Build, Test & Deployment=20
> Start a new project now. Try Jenkins in the cloud.
> http://p.sf.net/sfu/13600_Cloudbees
> _______________________________________________
> Bitcoin-development mailing list
> Bitcoin-development@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bitcoin-development
--Apple-Mail=_37CC204C-9270-4974-8D19-074E9431BD70
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=windows-1252
<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">I am =
glad that SPV wallets are discussed outside the scope of mobile =
devices!<br><div apple-content-edited=3D"true"><br></div><div =
apple-content-edited=3D"true">
Yes, SPV is a sufficient API to a trusted node to build sophisticated =
features not offered by the core.</div><div =
apple-content-edited=3D"true">SPV clients of the border router will =
build their own archive and indices based on their interest of the chain =
therefore the</div><div apple-content-edited=3D"true">border router core =
does not need to store (and process) anything not needed for consensus, =
its memory</div><div apple-content-edited=3D"true">or disk footprint =
would be as low as an optimal storage of UTXO.</div><div =
apple-content-edited=3D"true"><br></div><div =
apple-content-edited=3D"true"><span style=3D"color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; orphans: 2; widows: 2; float: none; =
display: inline !important;">Regards,</span><br style=3D"color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; text-align: -webkit-auto; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; orphans: 2; widows: 2;"><br =
style=3D"color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; text-align: -webkit-auto; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; widows: =
2;"><span style=3D"color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; =
widows: 2; float: none; display: inline !important;">Tam=E1s =
Blummer</span><br style=3D"color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; =
widows: 2;"><span style=3D"color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; orphans: auto; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;"><span style=3D"color: rgb(0, 0, 0); font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant: normal; font-weight: =
normal; letter-spacing: normal; line-height: normal; text-align: =
-webkit-auto; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; orphans: 2; =
widows: 2; float: none; display: inline !important;"><a =
href=3D"http://bitsofproof.com">http://bitsofproof.com</a></span>
</span></div>
<br><div><div>On 09.04.2014, at 17:57, Gregory Maxwell <<a =
href=3D"mailto:gmaxwell@gmail.com">gmaxwell@gmail.com</a>> =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite">On Wed, Apr 9, 2014 at 8:42 AM, Brian Hoffman <<a =
href=3D"mailto:brianchoffman@gmail.com">brianchoffman@gmail.com</a>> =
wrote:<br><blockquote type=3D"cite">How would this affect the user in =
terms of disk storage? They're going to<br>get hammered on space =
constraints aren't they? If it's not required how<br>likely are users to =
enable this?<br></blockquote><br>If Bitcoin core activates pruning a =
full node can be supported in=97<br>say=97 4GBytes or so. (That gives =
enough space to store the utxo about<br>350MB now, and a couple gigs for =
blocks to serve out).<br><br>I'd imagine getting information from SPV =
wallet developers how much<br>disk usage agility they think is required =
is part of what Wladimir is<br>looking =
for.<br><br>--------------------------------------------------------------=
----------------<br>Put Bad Developers to Shame<br>Dominate Development =
with Jenkins Continuous Integration<br>Continuously Automate Build, Test =
& Deployment <br>Start a new project now. Try Jenkins in the =
cloud.<br><a =
href=3D"http://p.sf.net/sfu/13600_Cloudbees">http://p.sf.net/sfu/13600_Clo=
udbees</a><br>_______________________________________________<br>Bitcoin-d=
evelopment mailing =
list<br>Bitcoin-development@lists.sourceforge.net<br>https://lists.sourcef=
orge.net/lists/listinfo/bitcoin-development<br></blockquote></div><br></bo=
dy></html>=
--Apple-Mail=_37CC204C-9270-4974-8D19-074E9431BD70--
--Apple-Mail=_96CB013C-7CDA-4D82-94CE-0AACCA98AFDA
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename=signature.asc
Content-Type: application/pgp-signature;
name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org
iQEcBAEBAgAGBQJTRXCpAAoJEPZykcUXcTkcpXEH/38BV294Ek/W304T82PpNzft
zFYj4X7ovhqxIIvtT+dCk24KiirewUcwwCC77oaDNxHpd0V8OP0vkm2vmUzWzv9g
ZiNZ8I22KHyQjVA8JKhszKo9T0sUubZ84mUmk0zROrR4OUFmPlFxMSz1reD1Kdwc
AdiWLVNc+1Jo8cuEzDFR0LL/Y5HgHRM/pW64FXWNvAUR2R6nP/CJPE0U4GeEhzHp
9mfn2j/X3tsQ16F9PqQqDH8T17ga8hpKOJvC2FEH9QCmJfjjS6aSW1ApGJFlTPiy
n95IK53AWZvHgzJkGKlOqcLfglJaEbPFXfgdll6hIWxSHCvNWfVfmC1BS99E1Gc=
=ysNY
-----END PGP SIGNATURE-----
--Apple-Mail=_96CB013C-7CDA-4D82-94CE-0AACCA98AFDA--
|