Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 52518273 for ; Mon, 22 Jun 2015 20:54:29 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from outmail148098.authsmtp.com (outmail148098.authsmtp.com [62.13.148.98]) by smtp1.linuxfoundation.org (Postfix) with ESMTP id BB174E7 for ; Mon, 22 Jun 2015 20:54:28 +0000 (UTC) Received: from mail-c235.authsmtp.com (mail-c235.authsmtp.com [62.13.128.235]) by punt17.authsmtp.com (8.14.2/8.14.2/) with ESMTP id t5MKsOoR004731; Mon, 22 Jun 2015 21:54:24 +0100 (BST) Received: from savin.petertodd.org (75-119-251-161.dsl.teksavvy.com [75.119.251.161]) (authenticated bits=128) by mail.authsmtp.com (8.14.2/8.14.2/) with ESMTP id t5MKsLcJ002948 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 22 Jun 2015 21:54:23 +0100 (BST) Date: Mon, 22 Jun 2015 16:54:21 -0400 From: Peter Todd To: Jean-Paul Kogelman Message-ID: <20150622205420.GA8892@savin.petertodd.org> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="tThc/1wpZn/ma/RB" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-Server-Quench: dd151da0-1920-11e5-b396-002590a15da7 X-AuthReport-Spam: If SPAM / abuse - report it at: http://www.authsmtp.com/abuse X-AuthRoute: OCd2Yg0TA1ZNQRgX IjsJECJaVQIpKltL GxAVKBZePFsRUQkR aQdMdAAUEkAaAgsB AmMbWVVeVVl7W2c7 bA9PbARUfEhLXhtr VklWR1pVCwQmRRl8 fV1iAWNydwdPfHY+ ZEdgXHAVCBB7cEcp E05JFGQEZXphaTUa TRJbfgVJcANIexZF O1F6ACIKLwdSbGoL FQ4vNDcwO3BTJTpg Ci0XJFwOCWwqJnZu Dx4DDTgjWFYORyg/ MhgrYlQYG00Sel4z I1ZpWFQTKRIbEQA2 X-Authentic-SMTP: 61633532353630.1023:706 X-AuthFastPath: 0 (Was 255) X-AuthSMTP-Origin: 75.119.251.161/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 Cc: bitcoin-dev@lists.linuxfoundation.org Subject: Re: [bitcoin-dev] Draft BIP : fixed-schedule block size increase 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: Mon, 22 Jun 2015 20:54:29 -0000 --tThc/1wpZn/ma/RB Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jun 22, 2015 at 07:32:22PM +0000, Jean-Paul Kogelman wrote: >=20 >=20 > On Jun 22, 2015, at 11:18 AM, Gavin Andresen wr= ote: >=20 > The maximum size shall be 8,000,000 bytes at a timestamp of 2016-01-11 00= :00:00 UTC (timestamp 1452470400), and shall double every 63,072,000 second= s (two years, ignoring leap years), until 2036-01-06 00:00:00 UTC (timestam= p 2083190400). The maximum size of blocks in between doublings will increas= e linearly based on the block's timestamp. The maximum size of blocks after= 2036-01-06 00:00:00 UTC shall be 8,192,000,000 bytes. > =A0 > Since it's possible that block timestamps aren't chronological in order, = what would happen if a block following a size increase trigger is back in t= he past before the size increase? Would that block have a lower size restri= ction again? Would using block height not be a more stable number to work w= ith? In the nVersion bits proposal that I co-authored we solved that issue by comparing the timestamp against the median time, which is guaranteed by the protocol rules to monotonically advance. --=20 'peter'[:-1]@petertodd.org 0000000000000000138b2613c026e0ed1dbf6f8f193f1c3115bdf540dc22fbf6 --tThc/1wpZn/ma/RB Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iQGrBAEBCACVBQJViHX4XhSAAAAAABUAQGJsb2NraGFzaEBiaXRjb2luLm9yZzAw MDAwMDAwMDAwMDAwMDAxMzhiMjYxM2MwMjZlMGVkMWRiZjZmOGYxOTNmMWMzMTE1 YmRmNTQwZGMyMmZiZjYvFIAAAAAAFQARcGthLWFkZHJlc3NAZ251cGcub3JncGV0 ZUBwZXRlcnRvZC5vcmcACgkQJIFAPaXwkfvbHggAksxGsQfw/1AfNS+6pXBnbN1F shxxH7cZ44H9eozwmcUxrZp4n2MEZcCXpxewVvF19Hl/w+zzp6Vps0x0g93L4QUF OdNhJLG9lueX2OoH1QHEE0BaRd52E7IxQ2x06c6mHwpNiFdPWZDipgy9Z1THHuDr 04Uey+Zwl7p7kyCl6DG5QpMxUJIWzwcpOmi7S0erz3jvpow7Ig2mqehKlOz0Dwk/ JLPjxnSzb7lnm1R54j48hF8s507TWFWLXKCmPfKZTNXa92ps63+apcAl7ocq0pBH 1TUKV+Ns1fv81yKr1y0RjrbwnjfdP4iu1dzGKVYwDLmjTAdC55big4Q9WEuKDg== =pX9a -----END PGP SIGNATURE----- --tThc/1wpZn/ma/RB--