summaryrefslogtreecommitdiff
path: root/6a/064f53617d2eed87e760620d136c4d718ef0d8
blob: 91a79f9439a1ab5649ad42d255f4b63c7b041742 (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
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.)