1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
|
Return-Path: <natanael.l@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id 262D272A
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 1 Apr 2017 13:15:17 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-yw0-f175.google.com (mail-yw0-f175.google.com
[209.85.161.175])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id CD196FD
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 1 Apr 2017 13:15:16 +0000 (UTC)
Received: by mail-yw0-f175.google.com with SMTP id p77so48401720ywg.1
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 01 Apr 2017 06:15:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:in-reply-to:references:from:date:message-id:subject:to
:cc; bh=jZyVJ2ChiwPItjdrEMA6saNVclW8S180ETnIVdK0HIs=;
b=Fib51ywVEgqPwRY6wOssRFc6XLpj9Dp/I285j/e04IugX3ynVt0ft3+aMBfGtY0qQ4
tA6RxNUGUF4TmqIcq7camGjGD+HU5K9eAue5PdvnyHGiagpfOoUdTLPEMDx+3f9Oi41r
fMOEZiM4Y9H9WmzY88XKQjo6Fsb/x7zBf6iifvB+G9fvCd2m0uhXp6XCeOAeTPydgt7k
rwIxwCeWgbcx61jMeDXJC8tjMRbhXnh3BSXl30P7a5pUfb4UlMAf72qHSofZNcaJjhdz
JdOTAlbI9OEBxU7ou3igj+c4CzjK2rd/MiRa/4rbICAC0AJI0pJbsMdeoVaFPvdd0nRg
y/ZQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:in-reply-to:references:from:date
:message-id:subject:to:cc;
bh=jZyVJ2ChiwPItjdrEMA6saNVclW8S180ETnIVdK0HIs=;
b=TeMUPTsU340/Ey79+iC+j4veGJkeS1/ly2H9AXGelIKF6L7ENyPVfC7pAzsZRRglWE
Mhl5CmU3v9N6DrBhl2KF5L7HIQBYs+rfmV8X3bXgwlhMHOdbC+rsStmp+oIiSMm1k3kk
S1E3ZNXQzgDyOlwcYCJaVdEOa8AnZDcldOeoP8Xh8qT97DKfKNPjhdvccCkxU3PeIYjp
YwF7WTngo6SsAABxpOH/56ElcFfqVNpr8yGvTgGEqK6vo9738O8y9IVkV5dhB65EwVol
6JpGXhok+uQTvxfe2S2aUJkynkyKk0TT+yWJgEjt/q04xbcvH9NKa1//w1vVD5VQszBt
iArA==
X-Gm-Message-State: AFeK/H0z7/U3GFJCzGQHiL7oy6iTEuo0B05OIDEyuFKXwpEVglh5vSMKw8tZ0E8rTGwH3nAQKALYsjKAuPXN8g==
X-Received: by 10.13.199.196 with SMTP id j187mr5730029ywd.197.1491052515962;
Sat, 01 Apr 2017 06:15:15 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.37.123.135 with HTTP; Sat, 1 Apr 2017 06:15:15 -0700 (PDT)
Received: by 10.37.123.135 with HTTP; Sat, 1 Apr 2017 06:15:15 -0700 (PDT)
In-Reply-To: <CABm2gDrAHo2P7t6SjituURqMUqs_=Lbp7X=g_j8nGoNKMKCRKQ@mail.gmail.com>
References: <CAKzdR-oN6tGvGSb04_awCf=Jsf3wgKJN5xUhCr8G2D2W9YgJww@mail.gmail.com>
<1CF1FD5D-8D29-4783-823F-B3F588D5C5CE@mattcorallo.com>
<CAD1TkXse5O6nEw9-EPsNp4c56YJ+OnM=F1uf8w+tyB=_+hFzFQ@mail.gmail.com>
<CAKzdR-rFJNOZ856rA_q8C=zEUj_X561OSOwW+KZr4nRJ51w3HA@mail.gmail.com>
<CABm2gDrAHo2P7t6SjituURqMUqs_=Lbp7X=g_j8nGoNKMKCRKQ@mail.gmail.com>
From: Natanael <natanael.l@gmail.com>
Date: Sat, 1 Apr 2017 15:15:15 +0200
Message-ID: <CAAt2M19PvHLY0PA6iy+wiPg10vqONDApTLDuxzEcte=KUZLoaQ@mail.gmail.com>
To: =?UTF-8?B?Sm9yZ2UgVGltw7Nu?= <jtimon@jtimon.cc>,
Bitcoin Dev <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary=001a114e602c8e3aa9054c1ab7e2
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, FREEMAIL_FROM, HTML_MESSAGE,
RCVD_IN_DNSWL_NONE,
RCVD_IN_SORBS_SPAM autolearn=no version=3.3.1
X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on
smtp1.linux-foundation.org
Subject: Re: [bitcoin-dev] Segwit2Mb - combined soft/hard fork - Request For
Comments
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>,
<mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Sat, 01 Apr 2017 13:15:17 -0000
--001a114e602c8e3aa9054c1ab7e2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Den 1 apr. 2017 14:33 skrev "Jorge Tim=C3=B3n via bitcoin-dev" <
bitcoin-dev@lists.linuxfoundation.org>:
Segwit replaces the 1 mb size limit with a weight limit of 4 mb.
That would make it a hardfork, not a softfork, if done exactly as you say.
Segwit only separates out signature data. The 1 MB limit remains, but would
now only cover the contents of the transaction scripts. With segwit that
means we have two (2) size limits, not one. This is important to remember.
Even with segwit + MAST for large complex scripts, there's still going to
be a very low limit to the total number of possible transactions per block.
And not all transactions will get the same space savings.
--001a114e602c8e3aa9054c1ab7e2
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"auto"><br><div class=3D"gmail_extra" dir=3D"auto"><br><div clas=
s=3D"gmail_quote">Den 1 apr. 2017 14:33 skrev "Jorge Tim=C3=B3n via bi=
tcoin-dev" <<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org=
">bitcoin-dev@lists.linuxfoundation.org</a>>:<br type=3D"attribution"><b=
lockquote class=3D"quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex">Segwit replaces the 1 mb size limit with a weight li=
mit of 4 mb.=C2=A0</blockquote></div></div><div dir=3D"auto"><br></div><div=
dir=3D"auto">That would make it a hardfork, not a softfork, if done exactl=
y as you say.=C2=A0</div><div dir=3D"auto"><br></div><div dir=3D"auto">Segw=
it only separates out signature data. The 1 MB limit remains, but would now=
only cover the contents of the transaction scripts. With segwit that means=
we have two (2) size limits, not one. This is important to remember. Even =
with segwit + MAST for large complex scripts, there's still going to be=
a very low limit to the total number of possible transactions per block. A=
nd not all transactions will get the same space savings.=C2=A0</div><div cl=
ass=3D"gmail_extra" dir=3D"auto"></div></div>
--001a114e602c8e3aa9054c1ab7e2--
|