Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id 535B1514 for ; Sun, 11 Dec 2016 21:40:24 +0000 (UTC) X-Greylist: whitelisted by SQLgrey-1.7.6 Received: from mail-vk0-f44.google.com (mail-vk0-f44.google.com [209.85.213.44]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 4B6431EF for ; Sun, 11 Dec 2016 21:40:23 +0000 (UTC) Received: by mail-vk0-f44.google.com with SMTP id p9so32478030vkd.3 for ; Sun, 11 Dec 2016 13:40:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=NemXYpi44/6JJlVCcAROZpqVbxf7JrQk7HJr9BCuc7Y=; b=imdpNFZO0WBbDPnYg+j+Q3t/7SAyGYLXHgDL9aXck9E6RCzBX0/xjU3gt6tEDjfjKr pmabLJ5DU9m3K25Edz+r0Xtk0A5IyfzOg6cQSzESQ2G8HYar1o2j8zf1fPy4leUT5XB3 W7CJzI0nKc/0jB7DAfDdym3Q2FcpJo99zLInjK0GUZLgwYmzDzn5tqOilNCX+vAvgatD YFb3poRQQsL1SsRd4P4R+FDnl582q9jRa3MNqT5blBZptWpguVNgCqie4ZIv0IH3v+tQ QRMTA9zT62QNGQYvOgPIuzFuXGiUDjVov2I1WRRHH9Q62M45tsACHuQCfYDE7omvrNfh 9X/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=NemXYpi44/6JJlVCcAROZpqVbxf7JrQk7HJr9BCuc7Y=; b=Q0BPVDms0TJ6aOLfOfXxeGDlGPyrOs75ujOMP/b4FUu0bJUNoO6is4V584espg3D57 To7vnobGXg6ajUE8aSNQYTqvqpX2SYrODiMLuN92H8PRkarnSfaK/bZDPdNd1QRZXsYe OFTxd6E7etw40ngdtsV2Yfu8zQTH+KZbkYLe4k4EI/id7ftEmzCD+Nl4V0VvNxaB+Zj3 4Wg7o4ScyG/NazUknToT7mtLV4V0Nvjy5BK/m/P1GnY+xFvjQRfsct5BfH9rBz7ezmOX N8vTwNR7Z4nfwx4aEdYNMjTwkCR9Ba3LzX1otYivsOsBkT95CWI/wQJSpnT2HLlqR/AV jB3A== X-Gm-Message-State: AKaTC00EwnJwKN5kI7DDMFBrLr3k6f3okXqLk60AdJQB2QTXyO6fAR3l70dVq1ZPRKhG6SDvwjB6vkNBLiRAjw== X-Received: by 10.31.14.206 with SMTP id 197mr34297633vko.38.1481492422422; Sun, 11 Dec 2016 13:40:22 -0800 (PST) MIME-Version: 1.0 Received: by 10.103.49.144 with HTTP; Sun, 11 Dec 2016 13:40:21 -0800 (PST) In-Reply-To: References: From: "t. khan" Date: Sun, 11 Dec 2016 16:40:21 -0500 Message-ID: To: James Hilliard Content-Type: multipart/alternative; boundary=001a11457f28937647054368d54c X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE autolearn=no version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on smtp1.linux-foundation.org Cc: Bitcoin Protocol Discussion Subject: Re: [bitcoin-dev] Managing block size the same way we do difficulty (aka Block75) X-BeenThere: bitcoin-dev@lists.linuxfoundation.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Bitcoin Protocol Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Dec 2016 21:40:24 -0000 --001a11457f28937647054368d54c Content-Type: text/plain; charset=UTF-8 On Sun, Dec 11, 2016 at 3:31 PM, James Hilliard wrote: > What's most likely to happen is miners will max out the blocks they > mine simply to try and get as many transaction fees as possible like > they are doing right now(there will be a backlog of transactions at > any block size). Having the block size double every year would likely > cause major problems and this proposal allows over a 7x increase it > seems. Block75 is not exponential scaling. It's true the max theoretical increase in the first year would be 7x, but the next year would be a max of 2x, and the next could only increase by 50% and so on. However, to reach the max in the first year: 1) ALL blocks would have to be 100% full and 2) transactions would have to increase at the same rate. We'd have to be doing 2.1 million transactions a day within a year to make that happen, and would therefore need blocks to be that big. Realistically, max block size will grow (and shrink) at a much slower rate ... even more so with SegWit. > The main problem with this proposal I think is that users effectively have no way to stop the miners from increasing block size > continuously. Yes they could, simply by not sending transactions. Users don't care at all about block size. They just want their transactions to be fast and relatively cheap. -t.k. --001a11457f28937647054368d54c Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

On Sun, Dec 11, 2016 at 3:3= 1 PM, James Hilliard <james.hilliard1@gmail.com> wro= te:
What'= ;s most likely to happen is miners will max out the blocks they
mine simply to try and get as many transaction fees as possible like
they are doing right now(there will be a backlog of transactions at
any block size). Having the block size double every year would likely
cause major problems and this proposal allows over a 7x increase it
seems.

Block75 is not exponential scaling. = It's true the max theoretical increase in the first year would be 7x, b= ut the next year would be a max of 2x, and the next could only increase by = 50% and so on.

However, to reach the max in the fi= rst year: 1) ALL blocks would have to be 100% full and 2) transactions woul= d have to increase at the same rate. We'd have to be doing 2.1 million = transactions a day within a year to make that happen, and would therefore n= eed blocks to be that big.

Realistically, max bloc= k size will grow (and shrink) at a much slower rate ... even more so with S= egWit.
=C2=A0
=C2=A0The main = problem with this proposal I think is that users effectively
have no way to stop the miners from increasing block size
continuously.

Yes they could, simply by not= sending transactions. Users don't care at all about block size. They j= ust want their transactions to be fast and relatively cheap.

=
-t.k.
--001a11457f28937647054368d54c--