Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 4E72CAE7 for ; Sun, 28 Jun 2015 19:51:00 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from outmail149078.authsmtp.net (outmail149078.authsmtp.net [62.13.149.78]) by smtp1.linuxfoundation.org (Postfix) with ESMTP id 8B2C6E7 for ; Sun, 28 Jun 2015 19:50:59 +0000 (UTC) Received: from mail-c237.authsmtp.com (mail-c237.authsmtp.com [62.13.128.237]) by punt17.authsmtp.com (8.14.2/8.14.2/) with ESMTP id t5SJowXT020548 for ; Sun, 28 Jun 2015 20:50:58 +0100 (BST) Received: from muck (bas3-cooksville17-1176329937.dsl.bell.ca [70.29.94.209]) (authenticated bits=128) by mail.authsmtp.com (8.14.2/8.14.2/) with ESMTP id t5SJosob047138 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO) for ; Sun, 28 Jun 2015 20:50:57 +0100 (BST) Date: Sun, 28 Jun 2015 15:50:54 -0400 From: Peter Todd To: bitcoin-dev@lists.linuxfoundation.org Message-ID: <20150628195053.GA9909@muck> References: <20150625223344.GA2406@muck> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="uAKRQypu60I7Lcqm" Content-Disposition: inline In-Reply-To: <20150625223344.GA2406@muck> X-Server-Quench: fe9f339e-1dce-11e5-9f74-002590a135d3 X-AuthReport-Spam: If SPAM / abuse - report it at: http://www.authsmtp.com/abuse X-AuthRoute: OCd2Yg0TA1ZNQRgX IjsJECJaVQIpKltL GxAVJwpGK10IU0Fd P1hyKltILEZaQVBf Ri5dBBEKBAw1ADwr dVUTOktfalU0Glt1 UkhIR0JQFA9tARYE AVAZUgdwfhtPfGBy ZU99W3hcQ0U0MUMe OBEXSj8GYWBha2hR VENZd00CJQocfRxM P01+ACBYfGQGM399 TgFsY3VpZW8CeXxc G1pQIQkEe0tZVg02 RgwJGjQpWEEIWRB7 BT0edANUWw46EmgZ En8GcnEkEjo/NCBk Pm98SCNUP10GVi8m Cx8y X-Authentic-SMTP: 61633532353630.1024:706 X-AuthFastPath: 0 (Was 255) X-AuthSMTP-Origin: 70.29.94.209/587 X-AuthVirus-Status: No virus detected - but ensure you scan with your own anti-virus system. X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Subject: Re: [bitcoin-dev] BIP65 / CHECKLOCKTIMEVERIFY deployment X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Development Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jun 2015 19:51:00 -0000 --uAKRQypu60I7Lcqm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 25, 2015 at 06:33:44PM -0400, Peter Todd wrote: > Thoughts? If there are no objections I'll go ahead and write that code, > using the same thresholds as BIP66. I've opened a pull-req to deploy CHECKLOCKTIMEVERIFY via the IsSuperMajority() mechanism: https://github.com/bitcoin/bitcoin/pull/6351 Final step towards CLTV deployment on mainnet. I've copied the logic and tests from the previous BIP66 (DERSIG) soft-fork line-by-line for ease of review; any code review applicable to BIP66 should be applicable to BIP65. Once merged I'll prepare a backport of the soft-fork logic for the v0.10.x branch as well. --=20 'peter'[:-1]@petertodd.org 00000000000000000dbc12bdcb4d0a340272edd649d24849f86a20d075f0dba1 --uAKRQypu60I7Lcqm Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iQGrBAEBCACVBQJVkFAbXhSAAAAAABUAQGJsb2NraGFzaEBiaXRjb2luLm9yZzAw MDAwMDAwMDAwMDAwMDAwZGJjMTJiZGNiNGQwYTM0MDI3MmVkZDY0OWQyNDg0OWY4 NmEyMGQwNzVmMGRiYTEvFIAAAAAAFQARcGthLWFkZHJlc3NAZ251cGcub3JncGV0 ZUBwZXRlcnRvZC5vcmcACgkQwIXyHOf0udxBSAf9GTh6CViZDN6foDlD78HDshMQ 2oom2HpcBd6KZGl+BtfCZTLdzWLPuzawrUtTBLIs0Vhu9Cqw8hO8Rw4h1CJPmogw H6RqrTTuW7K2iK1xAHC/wJuWI3mRT8sFPoC8ghhQ2awk2aEt0CQMiPGvzz8z1e7f 9qxmNFjVs5Mj/YBKQ8399cdaVdF4gpAYPCe0xiHSiTLxi8wVas3RR4qIzfDaozL0 dr+wlz/7QjG/t4KEXXX6Fmj5LUdMWQiXCF5/k4QwuEfXvjRvhH0mPAf5GoM8rJGu RDJzz6acNDZxUJDuCh9CnmMPqlvaSYsLRAl7zmywl4m6rnyff42Sgwg0v6QQaw== =0/Ez -----END PGP SIGNATURE----- --uAKRQypu60I7Lcqm--