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
|
Return-Path: <karljohan-alm@garage.co.jp>
Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org
[172.17.192.35])
by mail.linuxfoundation.org (Postfix) with ESMTPS id E4E0C1023
for <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 16 Mar 2018 02:05:20 +0000 (UTC)
X-Greylist: from auto-whitelisted by SQLgrey-1.7.6
Received: from mo.garage.hdemail.jp (mo.garage.hdemail.jp [46.51.242.127])
by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 596CC5CD
for <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 16 Mar 2018 02:05:20 +0000 (UTC)
Received: from ip-10-217-1-36.ap-northeast-1.compute.internal
(localhost.localdomain [127.0.0.1])
by mo.garage.hdemail.jp (hde-mf-postfix) with SMTP id 857C514C0DF
for <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 16 Mar 2018 11:05:18 +0900 (JST)
(envelope-from karljohan-alm@garage.co.jp)
X-Received: from unknown (HELO mo.garage.hdemail.jp) (127.0.0.1)
by 0 with SMTP; 16 Mar 2018 11:05:16 +0900
X-Received: from mo.garage.hdemail.jp (localhost.localdomain [127.0.0.1])
by mo.garage.hdemail.jp (hde-ma-postfix) with ESMTP id ECF904C07A
for <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 16 Mar 2018 11:05:15 +0900 (JST)
(envelope-from karljohan-alm@garage.co.jp)
Received: from gw24.oz.hdemail.jp
(ip-10-185-138-250.ap-northeast-1.compute.internal [10.185.138.250])
by mo.garage.hdemail.jp (hde-mf-postfix) with ESMTP id AFEC914C0D9
for <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 16 Mar 2018 11:05:13 +0900 (JST)
(envelope-from karljohan-alm@garage.co.jp)
X-Received: from mail-qk0-f199.google.com (lb06.oz.hdemail.jp [54.238.50.28])
(using TLSv1 with cipher AES128-SHA (128/128 bits))
(No client certificate requested)
by gw24.oz.hdemail.jp (Postfix) with ESMTP id 0816D148C108
for <bitcoin-dev@lists.linuxfoundation.org>;
Fri, 16 Mar 2018 11:05:13 +0900 (JST)
X-Received: by mail-qk0-f199.google.com with SMTP id x188so5720850qkc.12
for <bitcoin-dev@lists.linuxfoundation.org>;
Thu, 15 Mar 2018 19:05:12 -0700 (PDT)
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=1H2YCSWDy7gNm7ip70I65D1oPZfYgjeschj67z0aH3g=;
b=Tqu8wNa1303AZcQSROQV1nQwT5anxZPGg5j2SV2WxdrdbwYpKB8sl5Agbqbtyu+8C2
HIf1uHFmR89NN0nyraLBvJHmT35f2rv5gwfffQY3WKe0Fiwdr2Jz787bJIIT+DAYPyyH
kO4lv8i7gCdDlBwSC5XzouMXeZH696rEFp6PcJR52R26t2C5EAskzg2WGXEmmcaVW5Bw
rfuEMvEKsXSKdCAQ8+qrO13pn337LDhOQPUR1MKC4xRTudZE0cCVYZCXvs0ceY9ZZVKN
qHz4lzMos64AfyeOWZOo3bqkcWBoC/A97LBahV8Vtkiycn2QPZKFlQq+247zuik2vWLd
w4nw==
X-Gm-Message-State: AElRT7FG/iJUk/1i0TFUr9dBTwSHcCk45QrAj1vJlIV5RHPlR1PKJWeZ
MTfxOoNcVoApSn6lnCwrqsnNu2XQYrM4Y0T/mHzN0iC4xPQhqgozF6TCyLR3Dl3z3CYuRXfOc28
V/1y6FtBu1GedjHyK+OtIyNE2+BIGEhRzh88Lh6KrgO/0c2W61W70/STEjDQ9sw90tCinifDrHx
gVuZ01aVaOAMvcl32Sn7CTZALqrCLVGjLjg+6YSvBHMfkzdiYEaqa8Teu/PpzQCwROt2Vv3+lAf
P0aat7lOTv4jstBoon/OlCa4Da1Wy//KVu0P+IOw8/12beCimZf0a9DKqPqi81xU0wDWRssIl0v
ogHfMlivr8oIVuoIqI9BFIo/I64=
X-Received: by 10.55.31.17 with SMTP id f17mr113525qkf.266.1521165911653;
Thu, 15 Mar 2018 19:05:11 -0700 (PDT)
X-Google-Smtp-Source: AG47ELum0pIrwd8juJtcUCDEDm4AXGsgRcS2wyn+uFGptyx3t7roeH58pBwt+kxAGn0S2OnqGcV3rydeaeEMu4sTuXE=
X-Received: by 10.55.31.17 with SMTP id f17mr113500qkf.266.1521165911413; Thu,
15 Mar 2018 19:05:11 -0700 (PDT)
MIME-Version: 1.0
X-Received: by 10.12.176.3 with HTTP; Thu, 15 Mar 2018 19:04:51 -0700 (PDT)
In-Reply-To: <CAB3F3Dv=xk68sx5c=9vKL9ynAVJoEY_hnbuZQ0tSe=7cBdWSVA@mail.gmail.com>
References: <CALJw2w5=g-FL+MZ08DEoLxVzOKbSXeKu50drE1b4P0JZJpdTyA@mail.gmail.com>
<201803141236.48869.luke@dashjr.org>
<CALJw2w5NQ=WX1Cm4aUXMN=uxn8NLHAfYDLEtqUptce5DCWZXWA@mail.gmail.com>
<201803151414.06301.luke@dashjr.org>
<CALJw2w49bsBNFBj3MvdzNL+Hu3zuq-dmrTv_6wgmO_ZaCXt1nA@mail.gmail.com>
<CAB3F3Dv=xk68sx5c=9vKL9ynAVJoEY_hnbuZQ0tSe=7cBdWSVA@mail.gmail.com>
From: Karl Johan Alm <karljohan-alm@garage.co.jp>
Date: Fri, 16 Mar 2018 02:04:51 +0000
Message-ID: <CALJw2w5o5ykPA-iR==6zavYGH_MLWeqMzB2gH-bEho0+JUQvAQ@mail.gmail.com>
To: Greg Sanders <gsanders87@gmail.com>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,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 Protocol Discussion <bitcoin-dev@lists.linuxfoundation.org>
Subject: Re: [bitcoin-dev] {sign|verify}message replacement
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: Fri, 16 Mar 2018 02:05:21 -0000
On Fri, Mar 16, 2018 at 1:59 AM, Greg Sanders <gsanders87@gmail.com> wrote:
> Sorry if I missed the rationale earlier, but why not just do a transaction,
> with a FORKID specifically for this? Then a node can have a mempool
> acceptance test that returns true even if the signature is not valid as per
> Bitcoin consensus, but only due to the FORKID?
>
> This way basically any wallet can support this provided generic FORKID
> support.
You'd basically have to provide an entire transaction rather than just
the signature, so there's some overhead. (Copy-pasting may become
unwieldy quicker.)
|