summaryrefslogtreecommitdiff
path: root/7e/e92e81f8169ca546990fc64c0ee0587b9fe6d5
blob: 259f35a355bdd7064be4ae9b19e611f1c3bb04c1 (plain)
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 &quot;Jorge Tim=C3=B3n via bi=
tcoin-dev&quot; &lt;<a href=3D"mailto:bitcoin-dev@lists.linuxfoundation.org=
">bitcoin-dev@lists.linuxfoundation.org</a>&gt;:<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&#39;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--