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 <wendel@314t.com>) id 1UzSNu-0008Ex-T9
	for bitcoin-development@lists.sourceforge.net;
	Wed, 17 Jul 2013 14:07:15 +0000
X-ACL-Warn: 
Received: from mail-ee0-f49.google.com ([74.125.83.49])
	by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:RC4-SHA:128)
	(Exim 4.76) id 1UzSNp-0004Bf-Th
	for bitcoin-development@lists.sourceforge.net;
	Wed, 17 Jul 2013 14:07:14 +0000
Received: by mail-ee0-f49.google.com with SMTP id b57so1070446eek.22
	for <bitcoin-development@lists.sourceforge.net>;
	Wed, 17 Jul 2013 07:07:03 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=google.com; s=20120113;
	h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc
	:message-id:references:to:x-mailer:x-gm-message-state;
	bh=uj0g5jRBeEztuJC+W4vfBW4j06boKzUgcrEs35YydD4=;
	b=WkoBzx/emlao5/9DTWPxNZsZvdi3HYMfp7qGJx/1+E6qGC5Hm3DKeBz2bAAlKZOscu
	F1GqV0/rj5uXHMlkZQ+XJV7VDSoFiYDa5+m2Ekh5bZ7mS2h5hRb6u4NDX+CVWdqIlMLZ
	+Gd+EHlCL425MAoSofAmtiDKuEASSmZ/0IjDqZEE/6Uv4ia7N0q4olq/W+pMYdruzqg1
	YQKNDqsAzRUBozbJmbA5j7767mwVotZ2MUzCGR3yfjppAUlIFMLPMV1JjeNSPQu0gXMp
	P98A1DAJ2OriRSeIM+NxKNLqWC1fOZYIGJV/yq+T8g9Qr9KbpL86opwnCg5izVk1TKVO
	rd8g==
X-Received: by 10.15.90.139 with SMTP id q11mr6544377eez.137.1374070023106;
	Wed, 17 Jul 2013 07:07:03 -0700 (PDT)
Received: from [127.0.0.1] ([180.149.96.170])
	by mx.google.com with ESMTPSA id n5sm11057945eed.9.2013.07.17.07.06.57
	for <multiple recipients>
	(version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128);
	Wed, 17 Jul 2013 07:07:02 -0700 (PDT)
Sender: w grabhive <wendel@314t.com>
Mime-Version: 1.0 (Apple Message framework v1283)
Content-Type: multipart/signed;
	boundary="Apple-Mail=_1021365A-1C80-4E71-8585-29CBD4A47804";
	protocol="application/pgp-signature"; micalg=pgp-sha1
From: Wendell <w@grabhive.com>
In-Reply-To: <20130717105853.GA10083@savin>
Date: Wed, 17 Jul 2013 15:37:41 +0200
Message-Id: <3DB67FAF-E113-47FE-9043-C22D0F5A4F4A@grabhive.com>
References: <CANEZrP0_H9+prDSF92q8a4QzP=fzDM6cTDv0+KcfV9NF9thkmw@mail.gmail.com>
	<3E7894A0-06F3-453D-87F8-975A244EBACF@include7.ch>
	<CANEZrP2jmWkDbpJEm0vd2CKF-prFNbz_ZeNJfDWtSCKb8k5ZXA@mail.gmail.com>
	<2BDA0943-22BB-4405-9AF0-86FB41FD04A6@include7.ch>
	<CANEZrP0McSrVzwv=-qimPyX41EEDmyQdYW5QjPr_i+KWyJZSZw@mail.gmail.com>
	<2F20A509-13A9-4C84-86D7-A15C21BACD53@include7.ch>
	<CANEZrP2yQvmvwP_ZULdS2i+X6L9MeZ+DfidiuZPD2EHwLsN2MA@mail.gmail.com>
	<2A1C412D-414E-4C41-8E20-F0D21F801328@grabhive.com>
	<CANEZrP12V_5Ak0f91RsMziuqXysde102rGeSko=qPBjefy3AeA@mail.gmail.com>
	<8EE501AA-1601-4C28-A32E-80F17D219D3A@grabhive.com>
	<20130717105853.GA10083@savin>
To: Peter Todd <pete@petertodd.org>
X-Mailer: Apple Mail (2.1283)
X-Gm-Message-State: ALoCoQnjF9Zv+CTUBbGSHCjvYY5YxiYZIIMTm5hKho22LbVAtcRkyqKkX7PezyN1xFFSYGqj/iJT
X-Spam-Score: 1.9 (+)
X-Spam-Report: Spam Filtering performed by mx.sourceforge.net.
	See http://spamassassin.org/tag/ for more details.
	1.2 RCVD_IN_BL_SPAMCOP_NET RBL: Received via a relay in bl.spamcop.net
	[Blocked - see <http://www.spamcop.net/bl.shtml?180.149.96.170>]
	0.6 RCVD_IN_SORBS_WEB RBL: SORBS: sender is an abusable web server
	[180.149.96.170 listed in dnsbl.sorbs.net]
X-Headers-End: 1UzSNp-0004Bf-Th
Cc: Bitcoin Dev <bitcoin-development@lists.sourceforge.net>
Subject: Re: [Bitcoin-development] SPV bitcoind? (was: Introducing
	BitcoinKit.framework)
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, 17 Jul 2013 14:07:15 -0000


--Apple-Mail=_1021365A-1C80-4E71-8585-29CBD4A47804
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii

Peter,

This sounds like a _very_ good idea for a desktop client, and probably =
acceptable to users so long as we take available disk space into =
consideration, and only ever use a fraction of it.

Will you implement this?

-wendell

grabhive.com | twitter.com/grabhive

On Jul 17, 2013, at 12:58 PM, Peter Todd wrote:

> So what's useful about that? Basically it means your node starts with
> the same security level, and usefulness to the network, as a SPV node.
> But over time you keep downloading blocks as they are created, and =
with
> whatever bandwidth you have left (out of some user-configurable
> allocation) you download additional blocks going further and further
> back in time. Gradually your UTXO set becomes more complete, and over
> time you can verify a higher and higher % of all valid transactions.
> Eventually your node becomes a full node, but in the meantime it was
> still useful for the user, and still contributed to the network by
> relaying blocks and an increasingly large subset of all transactions.
> (optionally you can store a subset of the chain history too for other
> nodes to bootstrap from) You've also got better security because you
> *are* validating blocks, starting off incompletely, and increasingly
> completely until your finally validating fully. Privacy is improved, =
for
> both you and others, by mixing your transactions with others and =
adding
> to the overall anonymity set.
>=20
> In the future we'll have miners commit a hash of the UTXO set, and =
that
> gives us even more options to, for instance, have relayed transactions
> include proof that their inputs were valid, allowing all nodes to =
relay
> them safely.


--Apple-Mail=_1021365A-1C80-4E71-8585-29CBD4A47804
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-----
Version: GnuPG/MacGPG2 v2.0.18 (Darwin)

iQIcBAEBAgAGBQJR5p4lAAoJECAN2ykHU5Y6saYP/2QKxgQ/zAsWZLzTnD3DjUbH
mxji99mwHGp23/AJ3ROkuRHX/tX2hCqX3sT9x+ftlpjds1QuPHDBc10P3JR7+yO4
30PJ5IabiU2NEvDxqgk7LVNim0D0ffGgtOKykEVL+smAN/l5ghM6fonNrGw3+hmh
BSU1Q4w+T02AIyfIAusCQr2PeaYVPu8OE5vX+TlJtHUrDJSuOSRDEP175XT8P6zJ
eDnEKJmUjAzbKliSoUERM6afufBr5l3J7VNBBScpkICt8C85LGZ8wGa942zfe32W
6pPPcaZyuX8MCY3utc6Eludzrk/BgVHklg/K+8W1fiPuMH4E4q6POaf9EEdGAJBJ
4TKGO4mMsT/Dt3vzt7/x/Ql05qIz+NMi3rA5M48sZ6nMGNFmtwDu25sNqYWzGzc/
fgAwuKkTi9ltLG9r7loyQW7/f7HOxe3qzgO1wHH43kIgLEifneptllTIUHTZjIAO
DT5fY5P4IkZgDMq1EpYjD1Ia1evamCPem2j6NQtD+0vznG0+z7lLemVePBqZKFgO
Db5NepL19hChUHru0Rt0g70ZTm3OyZVnmlQZClHo2AQFcldJ++rxpXYZWW7kLECZ
y+Xb2QSj31X5mr3zDeEgF/ESNaYjF2TyVa9vl20RTUisancbXsHxQQwXTAek2hRN
0vXuT9qMU6coO+ZMtwPd
=k8+F
-----END PGP SIGNATURE-----

--Apple-Mail=_1021365A-1C80-4E71-8585-29CBD4A47804--