Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191] helo=mx.sourceforge.net) by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1XaDNM-0005JV-Da for bitcoin-development@lists.sourceforge.net; Sat, 04 Oct 2014 00:39:08 +0000 Received-SPF: pass (sog-mx-1.v43.ch3.sourceforge.com: domain of petertodd.org designates 62.13.149.101 as permitted sender) client-ip=62.13.149.101; envelope-from=pete@petertodd.org; helo=outmail149101.authsmtp.com; Received: from outmail149101.authsmtp.com ([62.13.149.101]) by sog-mx-1.v43.ch3.sourceforge.com with esmtp (Exim 4.76) id 1XaDNK-0002GM-0q for bitcoin-development@lists.sourceforge.net; Sat, 04 Oct 2014 00:39:08 +0000 Received: from mail-c237.authsmtp.com (mail-c237.authsmtp.com [62.13.128.237]) by punt15.authsmtp.com (8.14.2/8.14.2/) with ESMTP id s940culs013264; Sat, 4 Oct 2014 01:38:56 +0100 (BST) Received: from muck ([107.17.39.124]) (authenticated bits=128) by mail.authsmtp.com (8.14.2/8.14.2/) with ESMTP id s940cpYJ041758 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Sat, 4 Oct 2014 01:38:54 +0100 (BST) Date: Fri, 3 Oct 2014 17:38:50 -0700 From: Peter Todd To: Jeff Garzik Message-ID: <20141004003850.GA23202@muck> References: <20141001130826.GM28710@savin.petertodd.org> <1987325.zKPNeYyO8K@crushinator> <201410031750.27323.luke@dashjr.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="82I3+IH0IqGh5yIs" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Server-Quench: d2619e16-4b5e-11e4-9f74-002590a135d3 X-AuthReport-Spam: If SPAM / abuse - report it at: http://www.authsmtp.com/abuse X-AuthRoute: OCd2Yg0TA1ZNQRgX IjsJECJaVQIpKltL GxAVKBZePFsRUQkR bgdMdgYUF1YAAgsB AmIbW1VeU1V7XGY7 agpWcwRafElHQQRo VFdMSlVNFUsrCBgB VV53KBl2dgJDcDBx YU9rXj4PXkJ7fBN8 RFNQR2hTeGZhPWQC WRZfcx5UcAFPdx8U a1N6AHBDAzANdhES HhM4ODE3eDlSNilR RRkIIFQOdA44NB8E DxwYFDszKAUuZwgY DDgBAX0gPWM8DGgI EHUQERdQCwUfFABY AyMFCWdFN14cW2Il FwRfFUQTETtSCTxE Dxs0agJOHj1WEiNe TEZVUxAVAj9EVy8A VDdYX0UA X-Authentic-SMTP: 61633532353630.1024:706 X-AuthFastPath: 0 (Was 255) X-AuthSMTP-Origin: 107.17.39.124/587 X-AuthVirus-Status: No virus detected - but ensure you scan with your own anti-virus system. X-Spam-Score: -1.5 (-) 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 SPF_PASS SPF: sender matches SPF record X-Headers-End: 1XaDNK-0002GM-0q Cc: Bitcoin Dev , Flavien Charlon Subject: Re: [Bitcoin-development] [BIP draft] CHECKLOCKTIMEVERIFY - Prevent a txout from being spent until an expiration time X-BeenThere: bitcoin-development@lists.sourceforge.net X-Mailman-Version: 2.1.9 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Oct 2014 00:39:08 -0000 --82I3+IH0IqGh5yIs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Oct 03, 2014 at 07:12:11PM -0400, Jeff Garzik wrote: > RE " It's not like other software where people can choose to skip an > upgrade and things still work just like before." >=20 > If you're a minority, sure you can. Still a few nutters out there on > a 0.3.x codebase, including one or two inattentive, > now-inconsequential miners. >=20 > There is some headroom built in for just that... less disruptive > upgrades that don't require 100%. Anyway the stuff Mike is saying about being able to detect upgrades is incorrect - detecting an upgrade is *easier* with a soft-fork, just look at the block header nVersion numbers and warn the user if they increase beyond what you know is valid. Bitcoin Core implements this IIRC, and bitcoinj should. Someone with more time should write all this up for the bitcoin.org developer docs BTW... There's extensive discussions on #bitcoin-dev and others about all of this. --=20 'peter'[:-1]@petertodd.org 000000000000000012367d385ad11358a4a1eee86cf8ebe06a76add36dfb4622 --82I3+IH0IqGh5yIs Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iQGrBAEBCACVBQJUL0GUXhSAAAAAABUAQGJsb2NraGFzaEBiaXRjb2luLm9yZzAw MDAwMDAwMDAwMDAwMDAxMjM2N2QzODVhZDExMzU4YTRhMWVlZTg2Y2Y4ZWJlMDZh NzZhZGQzNmRmYjQ2MjIvFIAAAAAAFQARcGthLWFkZHJlc3NAZ251cGcub3JncGV0 ZUBwZXRlcnRvZC5vcmcACgkQJIFAPaXwkfvCHQf/UlXeuuLzFhUUwqupzYscenT1 XiKXYYBMPeXu9QcRU0QrD08834e4yhfQ/volT/HhIT+W1HARJyHKhyQv3Fsx7Nml 5REZGK+MDo3s6q88wN1y9i13pppJq/c1TIQovu2m6mwElk1l9PAkW4x40uHFfOEf D+Mw2ZFS3A6EDj4aoZMXg5goXbVPXQe7TqZGvDWxHf1MgGOnCEy4kmTylIWIRJvC fbFvdmPEr7sLN9fdkG0ebwtyPtqBS5ZwCr5ui0GDAMGEh6ZpkE759VS4/JbP9y5o /ACL0XKOOZKQ5BvmMRldGO++IXlRu3qxdXfRSJ9FhA/ojdQ7i9CA/FxJEjX9Bw== =Wk+w -----END PGP SIGNATURE----- --82I3+IH0IqGh5yIs--