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
|
Return-Path: <gmaxwell@gmail.com>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id 77BC3DAF
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 4 Feb 2016 19:36:59 +0000 (UTC)
X-Greylist: whitelisted by SQLgrey-1.7.6
Received: from mail-io0-f182.google.com (mail-io0-f182.google.com
[209.85.223.182])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id F309C16B
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 4 Feb 2016 19:36:58 +0000 (UTC)
Received: by mail-io0-f182.google.com with SMTP id d63so104746684ioj.2
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 04 Feb 2016 11:36:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;
h=mime-version:sender:in-reply-to:references:date:message-id:subject
:from:to:cc:content-type;
bh=xW0se4ZwEMTWvY6CUVmulvnKkYrbf2wzUUsqYWsZmDQ=;
b=EYXK0lEcjOl2RqjWsroQcM992yxVwKqdp+RnCxSBdltlunS7zzcsCu6pdsUMpT4hgs
Q73Ry8P2bgvxEIB7t7k4ezucfXxA1tLlpvZD8BlizKgz4LpKQZvBvktusPBzxXUc/93p
bb8Dinf+CUmq13Kf9rlFdGQN+DGA0Wh8FkKVt8RBOBqqUHt8Dt9ld8cAmb77MMpg7ym2
nu8Get204fpwkc7TqPUsXzrFpi8mEuIeYz+TlFuZS7oI54HJUD92sbZnPr/VwHtX0ARn
gtu41LZlhz9aIoSjRB8KIMtqpZO7Oeri+t3tbbzMvEjyU1Z1lnRA5Rhg78mU2dd3vC/e
jemw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20130820;
h=x-gm-message-state:mime-version:sender:in-reply-to:references:date
:message-id:subject:from:to:cc:content-type;
bh=xW0se4ZwEMTWvY6CUVmulvnKkYrbf2wzUUsqYWsZmDQ=;
b=HnDObpwoU6BWUPf8nupdKMJEqa/Hzt2kKIeNk7VvbjR0vIWhsyyge6/p7IvlBW4Vjq
/GFAitpWgBJrSl8HtAG/dTtJkNF+TAse99Qh+NYhDGiXrYi41QOV2DBYWsYyELVr44LS
PyWRQmWWcRrTtdvC9ygSKuOju2xWHoVsin3vpBzolGF9CEyEsmk2VOGR7J+GJL52vvbU
CCtIEaCj32lXhPTtSr8wSEitqlYAFbIglQWJ53MU7oWu87dS7jad/VNZCNlnfERtipz/
fwE+sAFKtoaEDbElKeRXqSMJnJgnAsrh2LkLzSr/8KbCiy0OVbW97wneSGM40vnQpkvv
PVJQ==
X-Gm-Message-State: AG10YOQ+qoYvVn8RfvCKRPHbbUJZ03E34PsSWqXnOurcFrtHrVWJkLYKO9KY+5dXNzBrhbzerOdn5cAJwbifSA==
MIME-Version: 1.0
X-Received: by 10.107.4.213 with SMTP id 204mr10650402ioe.134.1454614618464;
Thu, 04 Feb 2016 11:36:58 -0800 (PST)
Sender: gmaxwell@gmail.com
Received: by 10.107.132.75 with HTTP; Thu, 4 Feb 2016 11:36:58 -0800 (PST)
In-Reply-To: <f225318eddd0aadc71861f988f2f4674@xbt.hk>
References: <f225318eddd0aadc71861f988f2f4674@xbt.hk>
Date: Thu, 4 Feb 2016 19:36:58 +0000
X-Google-Sender-Auth: SKJQ_1muXoPuxO4b3BEvWCMYEFQ
Message-ID: <CAAS2fgT_f858GFVY9RAN1skd8_9Q_T1ZFoUXCQiC3o3B+z4oXw@mail.gmail.com>
From: Gregory Maxwell <greg@xiph.org>
To: jl2012 <jl2012@xbt.hk>
Content-Type: text/plain; charset=UTF-8
X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,
DKIM_VALID, FREEMAIL_FROM, 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] Hardfork bit BIP
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: Thu, 04 Feb 2016 19:36:59 -0000
On Thu, Feb 4, 2016 at 5:14 PM, jl2012 via bitcoin-dev
<bitcoin-dev@lists.linuxfoundation.org> wrote:
> https://github.com/bitcoin/bips/pull/317
I think this is a good idea, and I've independently proposed it in the past.
I agree with most of luke's language nitpicks.
It could, however, be pointed out that the version number flag is not
sufficient in the deployed network, because many clients also do not
validate the version field, due to a disinterest in security great
enough to not implement anything around height-in-coinbase.
So to fully achieve the intended effect using the highest bit of prev
would currently be much more effective.
|