summaryrefslogtreecommitdiff
path: root/d5/e11da27342734d028effb72e91248c255041ff
blob: 5624756e7725754e719aa9d9252a220af27211df (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
Return-Path: <jtimon@jtimon.cc>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
	[172.17.192.35])
	by mail.linuxfoundation.org (Postfix) with ESMTPS id C70E089C
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sun, 11 Jun 2017 14:29:10 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-vk0-f54.google.com (mail-vk0-f54.google.com
	[209.85.213.54])
	by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 3210315F
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sun, 11 Jun 2017 14:29:10 +0000 (UTC)
Received: by mail-vk0-f54.google.com with SMTP id g66so40729306vki.1
	for <bitcoin-dev@lists.linuxfoundation.org>;
	Sun, 11 Jun 2017 07:29:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
	d=jtimon-cc.20150623.gappssmtp.com; s=20150623;
	h=mime-version:in-reply-to:references:from:date:message-id:subject:to
	:cc:content-transfer-encoding;
	bh=SjmOg+fX1FzVpDY+bCmAH+l55fAcyI6H11p592pahfo=;
	b=YeD6FJgSTJ8r2kpDoxHy8S9FsROPsti46s2sPwRmu2oHdkwtOcBWkPipTHQwfT8w7F
	s/r1U2y5ubJ6LiOQIZdvka7bkA+X7GFn9EGAC7CPX+xEiEy561nb5yc7dV2lZkYRGUMT
	dvY+IerflOVsy39LALIR5WWgItIxeJNyiHKMaNKBDGwso4LVV1vrEO/26jCMdtpXOQ9u
	2GnFMpktKMSK5WU1iWUxBxqIvw7+LsG09SmvAnBxYB9zL0EVWun0WBK1VFPdHgvJnWcy
	RpuTaxZGV1j379Y0n30bDA4TFFxzVL7qmCqGKkqSKH3xgm5JirPLZ2nFGTpO5xsJzroW
	/qxQ==
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:content-transfer-encoding;
	bh=SjmOg+fX1FzVpDY+bCmAH+l55fAcyI6H11p592pahfo=;
	b=gxKjp+FSQbZYLdmb4G9Z0gVbGRsXcSU3/zhLD//saSDOwTjwmUiYb+1wcxq54YqQZI
	UPh151+NKJGIoJZ9l1RGPb+CLsD3kh9AFdlGwgIGoe3lAU7y43rviT7JFd2br2ahh55X
	j0nAP+iq9JDQsR8kwN4W1giVDNUeIvv3b7Pueg5wcEU6zxyZhCL6S/GkU8gpzml2RKEg
	ZYM4LjZjTFowuzxtQbZ+noDvNTWmpghETIdP2xkpH6UV3cLAdm4y4bfGqX8V3AMcnDss
	KXsuKQZjf1OGzbzy+aCJoxEFhs4QGnonHWnbiDXjmjoGzFtjtWuveWvEjcewl6BovtP4
	Dw4A==
X-Gm-Message-State: AODbwcDGrkddZQQB5PoUYjN1GmnB0zTTrYpK8qSoIJEYAcvs5YsSRxKq
	rx9/83Xv0FIQXShkwp5rXRG/l6MUHklxdqw=
X-Received: by 10.31.36.19 with SMTP id k19mr25571711vkk.78.1497191349259;
	Sun, 11 Jun 2017 07:29:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.31.52.213 with HTTP; Sun, 11 Jun 2017 07:29:08 -0700 (PDT)
In-Reply-To: <CAODYVYc7x-C5nLxtTHYh9iJuCgv0B7XADCS7DeSW8O8VMuGvbQ@mail.gmail.com>
References: <CAODYVYc7x-C5nLxtTHYh9iJuCgv0B7XADCS7DeSW8O8VMuGvbQ@mail.gmail.com>
From: =?UTF-8?B?Sm9yZ2UgVGltw7Nu?= <jtimon@jtimon.cc>
Date: Sun, 11 Jun 2017 16:29:08 +0200
Message-ID: <CABm2gDrqrfGxB8zJNDu8B4yz8YVoD-0hs753ZexGC6=Dhybe3w@mail.gmail.com>
To: Martijn Meijering <martijn.meijering@mevs.nl>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,
	DKIM_VALID,RCVD_IN_DNSWL_NONE 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 <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] BIP149 timeout-- why so far in the future?
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: Sun, 11 Jun 2017 14:29:10 -0000

On Sun, Jun 11, 2017 at 3:44 PM, Martijn Meijering via bitcoin-dev
<bitcoin-dev@lists.linuxfoundation.org> wrote:
> Jorge Tim=C3=B3n wrote:
> Why not just make sure BIP 149 will never activate unless BIP 141 has
> expired unsuccessfully?

Right, that would be part of it, as well as not removing the BIP141
deployment with bip9.
See https://github.com/jtimon/bitcoin/commit/62efd741740f5c75c43d78358d6318=
941e6d3c04

> If BIP 141 should unexpectly activate, then
> BIP 149 nodes would notice and act as pre-SegWit nodes indefinitely,
> but remain in consensus with BIP 141 nodes.
>
> It might be slightly less convenient for BIP 149 users to upgrade
> again, but then at least we could start deploying BIP 149 sooner.

No, if segwit activates pre nov15, bip149 nodse can detect and
interpret that just fine.
The problem if it activates post nov15, then you need a separate
service bit in the p2p network, for pre-BIP149 will think sw hasn't
activated while post-BIP149 would know it has activated.

If you release it only after nov15, you don't need to test
compatibility between the two for neither of this two cases.
Or do you? Actually you only save testing the easier case of pre-nov15
activation.


> _______________________________________________
> bitcoin-dev mailing list
> bitcoin-dev@lists.linuxfoundation.org
> https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev