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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
|
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 7DF2D1366
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 19 Sep 2015 05:04:48 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-wi0-f171.google.com (mail-wi0-f171.google.com
[209.85.212.171])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id AF9A3145
for <bitcoin-dev@lists.linuxfoundation.org>;
Sat, 19 Sep 2015 05:04:47 +0000 (UTC)
Received: by wicge5 with SMTP id ge5so55071060wic.0
for <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 18 Sep 2015 22:04:46 -0700 (PDT)
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:date
:message-id:subject:from:to:cc:content-type;
bh=z9xSpMS8d8UjalMyOCzbiWbUfOtuitq38OPjDfLVBLc=;
b=ipXrgmuSRoLsJSkFxEgny7zYGfqGTSCB09j1i52Nrh9YxooqatS4wxuUX30lt3oR6J
mdJBkeoJJTuP4XxhqqmTIm5ZVuOa/LCNq1550Y5471zCr4SdYmLz81m9rAtKapP9ZfKP
L2rDI78NRzoME2LPu5p0TdYxU8ZJYSNjKLMYNFY7kvXt7aMhIGFBlrtEreZoaNYTjfTH
pg2Hh1En3M94yZYE8d8W+EvLULfR6RnlcX0+Ov4sWz1KB2RXzFssS6m4lTDW3r2353SQ
DI/l3oLbhZzYqofk+a1a4xA2CHR1oBLNop/ZEofkT/XXTXMBZr+lONWetuCaeJveSDCD
DtBQ==
X-Gm-Message-State: ALoCoQk8E6nWm07jpwTcWbGsNEeiWcIW+9D+ra2LMWrMtjQ2m4sZyUeiEt9zfQjg0GS0/11RMEo8
MIME-Version: 1.0
X-Received: by 10.180.186.98 with SMTP id fj2mr1936284wic.58.1442639086095;
Fri, 18 Sep 2015 22:04:46 -0700 (PDT)
Received: by 10.194.37.5 with HTTP; Fri, 18 Sep 2015 22:04:45 -0700 (PDT)
Received: by 10.194.37.5 with HTTP; Fri, 18 Sep 2015 22:04:45 -0700 (PDT)
In-Reply-To: <87eghwiu4k.fsf@rustcorp.com.au>
References: <87mvwqb132.fsf@rustcorp.com.au>
<CAE-z3OWLteNyBWuYSkYLZNteOGjDch_fViOV2kpWCaZkXsbu4w@mail.gmail.com>
<87r3lyjewl.fsf@rustcorp.com.au>
<CABm2gDqh=Dv2Ygctg+jEt61N_nJDRBMqdZypSPtmfM2QrY4AYQ@mail.gmail.com>
<CAE-z3OXATJ6HGKqU=vxc8k-yCMAMwXiWQJxvO3D_O256_ZODtw@mail.gmail.com>
<CABm2gDppFsTbh3JtdJkAkV_GzKFYAOLiEmtQPCgS9O6b7eWFuw@mail.gmail.com>
<87eghwiu4k.fsf@rustcorp.com.au>
Date: Sat, 19 Sep 2015 07:04:45 +0200
Message-ID: <CABm2gDrLGHHn96JVpUX3kHcW0qx2fieAaYydb5EC_SGh=2hEFQ@mail.gmail.com>
From: =?UTF-8?B?Sm9yZ2UgVGltw7Nu?= <jtimon@jtimon.cc>
To: Rusty Russell <rusty@rustcorp.com.au>
Content-Type: multipart/alternative; boundary=001a11c263d844237f052012964b
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,HTML_MESSAGE,
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 <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] [BIP Proposal] Version bits with timeout and
delay.
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Bitcoin Development 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, 19 Sep 2015 05:04:48 -0000
--001a11c263d844237f052012964b
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
I disagree with the importance of this concern and old soft/hardforks will
replace this activation mechanism with height, so that's an argument in
favor of using the height from the start. This is "being discussed" in a
thread branched from bip99's discussion.
Anyway, is this proposing to use the block time or the median block time?
For some hardforks/softforks the block time complicates the implementation
(ie in acceptToMemoryPool) as discussed in the mentioned thread.
On Sep 19, 2015 1:24 AM, "Rusty Russell" <rusty@rustcorp.com.au> wrote:
> Jorge Tim=C3=B3n via bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org>
> writes:
> > I agree on using height vs time. Rusty, what do you mean by being easie=
r
> > for bip writers? How is writing "block x" any harder than writing "date
> y".
>
> Three years from drafting is reasonable. How many blocks is that? Hmm,
> better make it 6 years of blocks just in case we have a hash race.
>
> Deployment speed is measured in months, not blocks. It's hard enough to
> guess without adding another variable.
>
> Cheers,
> Rusty.
>
--001a11c263d844237f052012964b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<p dir=3D"ltr">I disagree with the importance of this concern and old soft/=
hardforks will replace this activation mechanism with height, so that's=
an argument in favor of using the height from the start. This is "bei=
ng discussed" in a thread branched from bip99's discussion.<br>
Anyway, is this proposing to use the block time or the median block time?<b=
r>
For some hardforks/softforks the block time complicates the implementation =
(ie in acceptToMemoryPool) as discussed in the mentioned thread.</p>
<div class=3D"gmail_quote">On Sep 19, 2015 1:24 AM, "Rusty Russell&quo=
t; <<a href=3D"mailto:rusty@rustcorp.com.au">rusty@rustcorp.com.au</a>&g=
t; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Jorge Ti=
m=C3=B3n via bitcoin-dev <<a href=3D"mailto:bitcoin-dev@lists.linuxfound=
ation.org">bitcoin-dev@lists.linuxfoundation.org</a>> writes:<br>
> I agree on using height vs time. Rusty, what do you mean by being easi=
er<br>
> for bip writers? How is writing "block x" any harder than wr=
iting "date y".<br>
<br>
Three years from drafting is reasonable.=C2=A0 How many blocks is that?=C2=
=A0 Hmm,<br>
better make it 6 years of blocks just in case we have a hash race.<br>
<br>
Deployment speed is measured in months, not blocks.=C2=A0 It's hard eno=
ugh to<br>
guess without adding another variable.<br>
<br>
Cheers,<br>
Rusty.<br>
</blockquote></div>
--001a11c263d844237f052012964b--
|