summaryrefslogtreecommitdiff
path: root/23/0fdce0ae9052840f7c422e8aaecdf3701938b9
blob: 74b3a14a1af1778ec53160e8e05b0a685d7b1109 (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
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
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
Delivery-date: Fri, 28 Mar 2025 17:02:49 -0700
Received: from mail-ot1-f61.google.com ([209.85.210.61])
	by mail.fairlystable.org with esmtps  (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
	(Exim 4.94.2)
	(envelope-from <bitcoindev+bncBAABBIHRTS7QMGQEHMGRSPI@googlegroups.com>)
	id 1tyJez-000649-27
	for bitcoindev@gnusha.org; Fri, 28 Mar 2025 17:02:49 -0700
Received: by mail-ot1-f61.google.com with SMTP id 46e09a7af769-72bbb1899b4sf813017a34.1
        for <bitcoindev@gnusha.org>; Fri, 28 Mar 2025 17:02:49 -0700 (PDT)
ARC-Seal: i=2; a=rsa-sha256; t=1743206563; cv=pass;
        d=google.com; s=arc-20240605;
        b=XC9c2jg+Cm+QEZsctMUlp4Uh/zZA6yUing/hgETQwhzUACRv3A8AkX1Rgb+Je1ASH7
         PQLQnY9xAVIPAIsZah1IHWnIutbEsL9lzWEM/WC/nTCdARiOyak7FCgeTIQitoiOvxXW
         KTPkHDsl2cQuNid0FVnTnYYTVSl6GCjqV9AQuqLzDujv0rCrulBH6n2FIzLaB1JNQsWm
         SlM9e6jXcY/7YujToo2obznm8zXM1JowhoUSGX1xPq3XRZYCFv4S1mRbqVCiI07fToX1
         e2BIxrW9WkfYnNa9lYQgnx3KqdAIFniQjD0MjgC8nL1Dxg/uK1xrtdq2x5fXOfJGYF2x
         9nXg==
ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:content-transfer-encoding
         :in-reply-to:from:content-language:references:cc:to:subject
         :mime-version:date:message-id:sender:dkim-signature;
        bh=6F8gX2y/OCX/q/fE7YZI3Vd4f6haPTa+LaXWbZCCfSs=;
        fh=vbRxq2iPDhkBxDH3yRMofQP008UxSuXUkM50wrB51Us=;
        b=VG2g4rUdu+7WCVkJSw8E9wW58bPljyz/hEDc/FGDQl7dQhDmsjSU8jke2dco1GByzR
         XHVzwAAW5vcIJSYzQpk7vh3aXnPS0BC8i/R3wMtqdmWe7ko0KqgLVh585gF+h7kDRS9V
         mXE6MITf6N2Hk3wQN3ZoY9ziR81qHnHT4Qecl9PZA5c/LphXnqNJ7Kui8axSEVE2QjHh
         PzbaLDczX3fugYU4Tt6MxQ6lzXWn572SIBIddDv1CG4iiDDSDoQm58jHL7aGByyKApuf
         CvRLLwJDO61yZYDo+k4Y7MI1F6hu07lO3LmOjWFuDZaRsrqms0iiDxSwo/ly1zHuzCvK
         K0lQ==;
        darn=gnusha.org
ARC-Authentication-Results: i=2; gmr-mx.google.com;
       dkim=pass header.i=@mattcorallo.com header.s=1743190862 header.b=dmvuwv5C;
       dkim=pass header.i=@clients.mail.as397444.net header.s=1743190865 header.b=aqk2CZdp;
       spf=pass (google.com: domain of lf-lists@mattcorallo.com designates 2620:6e:a000:1::99 as permitted sender) smtp.mailfrom=lf-lists@mattcorallo.com;
       dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=mattcorallo.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlegroups.com; s=20230601; t=1743206563; x=1743811363; darn=gnusha.org;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:content-transfer-encoding:in-reply-to:from
         :content-language:references:cc:to:subject:mime-version:date
         :message-id:sender:from:to:cc:subject:date:message-id:reply-to;
        bh=6F8gX2y/OCX/q/fE7YZI3Vd4f6haPTa+LaXWbZCCfSs=;
        b=kNQt/rgyPKRqGW4uOSEDr/Z3drFIquQ5e6EemEM2ECg6Cp61KjJM4Z6iD9acO9+csY
         N/dYC4IDfQLJ/GJLrXQrv49khV/P0DmKQAsY+S/pgSCOfZ+G6QCnrTYuQkECnKmEut/s
         5JoTmW1oApM1XlaiHyrAcePD+IAQiGKZ9JqAXU64LjHBhmBTBNUbvfGbLZeFvYL0u9G1
         eXc3gAaAinxVss/ji8G3XSh0807kbT3Lb+3NSBpEKswQyJ5PszdYFSSq+s5L+YDCzuA7
         QUxGMtNhy+GJqGXX5igVvAld1wu0F7vo7DSLm/X4dKQfSxPv0D8HmSkgzGg1LD4pRnnY
         XjyA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20230601; t=1743206563; x=1743811363;
        h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post
         :list-id:mailing-list:precedence:x-original-authentication-results
         :x-original-sender:content-transfer-encoding:in-reply-to:from
         :content-language:references:cc:to:subject:mime-version:date
         :message-id:x-beenthere:x-gm-message-state:sender:from:to:cc:subject
         :date:message-id:reply-to;
        bh=6F8gX2y/OCX/q/fE7YZI3Vd4f6haPTa+LaXWbZCCfSs=;
        b=aUL93vVDl6pscU4OZSZK/k6PEMVyUiv+gLugbi1jv7Wjd9VuCaRM2t5aCSvwk8yIe2
         AV3T0g287firvkIvO2PvR2jUQ6BnDURbHfAxgo/nmq/l2VyfjaWj2cz7N5WjZHb5fGfj
         acvFuKcJRXXOC67nvA5aLl+rGLrAFgGo0RTJpZrlhYLKt2oPez7b039ubCT/73HAu46c
         ypBL8/FJ0UVfYJ65OKs13IHbUpGI7026kg0l76ZT7Df0xg1KDrfllwbqNb4zdPhU1RZo
         wuPi/jVDB6XKDu0SpxzLxOXGH3iMiEoAS2w1ajjEF6ix03JK8ZzwO0UDOBNj4j8xd1Or
         +hVQ==
Sender: bitcoindev@googlegroups.com
X-Forwarded-Encrypted: i=2; AJvYcCUSE7UJ7plIOq/6yy9WRmRByu+gc6XOsrcDG2yolAPopbYzou+49b72FxkmwOWnvgG1100GTMu7UwtR@gnusha.org
X-Gm-Message-State: AOJu0YwJX4SEl3z72rhLZlnP9QjliGXEIzukNRB7NrPUOtvP4pScwLtN
	R8D9MmipsM0SsG13zkONFHbddSmYwA25oOeg7FQuAj8QJR1IioTj
X-Google-Smtp-Source: AGHT+IH7y8WTVFzoadqBPF0FR/rBFAg4WX3VZMbU5m2kynuL/xV2YO0JpIZ/epfMe8vBTmvo4+vpkA==
X-Received: by 2002:a05:6830:661c:b0:727:4576:36f9 with SMTP id 46e09a7af769-72c6377c7f0mr920508a34.3.1743206563285;
        Fri, 28 Mar 2025 17:02:43 -0700 (PDT)
X-BeenThere: bitcoindev@googlegroups.com; h=ARLLPAIj9h9h2qzq1o3BvaxFsKkW3zSIctapBTzDKvbilkE/tA==
Received: by 2002:a4a:db63:0:b0:601:afcc:164d with SMTP id 006d021491bc7-60278f5b9f5ls749429eaf.1.-pod-prod-02-us;
 Fri, 28 Mar 2025 17:02:39 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCWd4Lc/JSNEXErmoOfhR+R8DfMr9oPSs4daLYaND8S2t7u5zdS7aGr3eeTbGb/fZ7h5NmIoXhh65Rsk@googlegroups.com
X-Received: by 2002:a05:6808:2109:b0:3f4:e8d:ab8e with SMTP id 5614622812f47-3ff0f4dcf37mr718411b6e.8.1743206559754;
        Fri, 28 Mar 2025 17:02:39 -0700 (PDT)
Received: by 2002:a05:6808:428b:b0:3fa:da36:efcd with SMTP id 5614622812f47-3feefb746c6msb6e;
        Fri, 28 Mar 2025 13:01:04 -0700 (PDT)
X-Forwarded-Encrypted: i=2; AJvYcCWt3/5B6++G46ZCb7mk+ukttl5wdFPe+sb3FawgOsVXv1yqlC8glx1m7CU5ZiHgUBmRJx6N9ZMCtloN@googlegroups.com
X-Received: by 2002:a17:90b:3c06:b0:2fe:994d:613b with SMTP id 98e67ed59e1d1-3053215a3d8mr838432a91.35.1743192062914;
        Fri, 28 Mar 2025 13:01:02 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1743192062; cv=none;
        d=google.com; s=arc-20240605;
        b=bi09WfpTt/9v+/ESJUt9O9yv+LbqTAkueRuP64c6fgoHP3U1bHGcu7OqMKF1dJD2zZ
         R261zBqUdDT0SMnUr4LAAZvQtxCdRiJQ8w6VFQyikf2H+Hh9JJM8aAUukwnbuLSwzsf3
         Xz1pkukl8G7Bew5jUcTg0iC+WF9/e6BRmCDLWuZ4vBsafjmTFl/FG/MSgZvYHl1j4eFa
         BTo3qAPoM5fHhcdmjTtxbDS15JsxOQ38MyaklntXmYqL6NMoALQgSsac4QxumSJOdm+V
         Uf4MM/2jOu6F3a6f/IcO/VmNcBNPOPTXzhovyTYYyC90i9eynrqD38dlKZhUwUOPM+Dg
         dxjA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605;
        h=content-transfer-encoding:in-reply-to:from:content-language
         :references:cc:to:subject:mime-version:date:message-id
         :dkim-signature:dkim-signature;
        bh=eyPJwayYbZnBLp0T8RAnNxvujpa0hdVh1s4QR+1bkSg=;
        fh=6RqJF1663XQL2Jeebjqd5aeY/xLsfT/HD9pGzPnQOEk=;
        b=B4sV/S684q2YIXtoZrOa9mpVia0nQs9d+wE0OZicpWR16mPbFK68f7DBvUxEVVQKs8
         jzSF+NYQKOQ0Z9Ywi41nn5UsqUbemkozI2XuaQqYpTnEg2kOaTVK4knXWVwZtwfkDvuZ
         cdMVZW0tBlPksEQaaZ4zkKVQManAFjRXErRSj0wA/R/FuSvuUr7LD3ZYxVK8IukZBIdU
         CnK1DHjzVIFqGLkolHsFDBS5x5mBI8V+QZba/WlZs6PNJmizJvonVy0YLIU8cm8Pq7ju
         NwfPhGSBZ2aVCuDorBabW4Q5qK4AK0+HZN+gbGzCuyT9vjNDvRNhFiF3pdfteHvvHXvw
         DC+w==;
        dara=google.com
ARC-Authentication-Results: i=1; gmr-mx.google.com;
       dkim=pass header.i=@mattcorallo.com header.s=1743190862 header.b=dmvuwv5C;
       dkim=pass header.i=@clients.mail.as397444.net header.s=1743190865 header.b=aqk2CZdp;
       spf=pass (google.com: domain of lf-lists@mattcorallo.com designates 2620:6e:a000:1::99 as permitted sender) smtp.mailfrom=lf-lists@mattcorallo.com;
       dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=mattcorallo.com
Received: from mail.as397444.net (mail.as397444.net. [2620:6e:a000:1::99])
        by gmr-mx.google.com with ESMTPS id 98e67ed59e1d1-3051cd79e90si239972a91.1.2025.03.28.13.01.02
        for <bitcoindev@googlegroups.com>
        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
        Fri, 28 Mar 2025 13:01:02 -0700 (PDT)
Received-SPF: pass (google.com: domain of lf-lists@mattcorallo.com designates 2620:6e:a000:1::99 as permitted sender) client-ip=2620:6e:a000:1::99;
X-DKIM-Note: Keys used to sign are likely public at
X-DKIM-Note: https://as397444.net/dkim/mattcorallo.com and
X-DKIM-Note: https://as397444.net/dkim/clients.mail.as397444.net
X-DKIM-Note: For more info, see https://as397444.net/dkim/
Received: by mail.as397444.net with esmtpsa (TLS1.3) (Exim)
	(envelope-from <lf-lists@mattcorallo.com>)
	id 1tyFsy-0067Gb-1R;
	Fri, 28 Mar 2025 20:01:00 +0000
Message-ID: <1c7817fa-6451-4256-b8ce-ddca45abbf52@mattcorallo.com>
Date: Fri, 28 Mar 2025 16:00:40 -0400
MIME-Version: 1.0
Subject: Re: [bitcoindev] Against Allowing Quantum Recovery of Bitcoin
To: Sjors Provoost <sjors@sprovoost.nl>,
 Bitcoin Development Mailing List <bitcoindev@googlegroups.com>
Cc: Jameson Lopp <jameson.lopp@gmail.com>
References: <CADL_X_cF=UKVa7CitXReMq8nA_4RadCF==kU4YG+0GYN97P6hQ@mail.gmail.com>
 <43afd5bb-244e-4698-ba3d-139efa2c2058@mattcorallo.com>
 <ED96C777-5BBD-4ACE-8821-A53FDE8FA128@sprovoost.nl>
 <912fd35e-02f5-49b5-b373-ca02806d952f@mattcorallo.com>
 <27A7048A-88D3-432A-AD7C-07C5EC60942D@sprovoost.nl>
Content-Language: en-US
From: Matt Corallo <lf-lists@mattcorallo.com>
In-Reply-To: <27A7048A-88D3-432A-AD7C-07C5EC60942D@sprovoost.nl>
Content-Type: text/plain; charset="UTF-8"; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Original-Sender: lf-lists@mattcorallo.com
X-Original-Authentication-Results: gmr-mx.google.com;       dkim=pass
 header.i=@mattcorallo.com header.s=1743190862 header.b=dmvuwv5C;
       dkim=pass header.i=@clients.mail.as397444.net header.s=1743190865
 header.b=aqk2CZdp;       spf=pass (google.com: domain of lf-lists@mattcorallo.com
 designates 2620:6e:a000:1::99 as permitted sender) smtp.mailfrom=lf-lists@mattcorallo.com;
       dmarc=pass (p=NONE sp=REJECT dis=NONE) header.from=mattcorallo.com
Precedence: list
Mailing-list: list bitcoindev@googlegroups.com; contact bitcoindev+owners@googlegroups.com
List-ID: <bitcoindev.googlegroups.com>
X-Google-Group-Id: 786775582512
List-Post: <https://groups.google.com/group/bitcoindev/post>, <mailto:bitcoindev@googlegroups.com>
List-Help: <https://groups.google.com/support/>, <mailto:bitcoindev+help@googlegroups.com>
List-Archive: <https://groups.google.com/group/bitcoindev
List-Subscribe: <https://groups.google.com/group/bitcoindev/subscribe>, <mailto:bitcoindev+subscribe@googlegroups.com>
List-Unsubscribe: <mailto:googlegroups-manage+786775582512+unsubscribe@googlegroups.com>,
 <https://groups.google.com/group/bitcoindev/subscribe>
X-Spam-Score: -0.8 (/)



On 3/25/25 4:16 AM, Sjors Provoost wrote:
> Matt Corallo wrote:
>=20
>>> In that scenario you'd need to use a NUMS point for the key path. Or ma=
ybe that's unsafe, in which case we'd need a new Taproot version without ke=
y path support (or BIP360). That's also not a difficult soft fork, but now =
again you have something that only a small set of users will want to use.
>>>>
>>>>
>> A NUMS point does not suffice unless we explicitly soft-fork out spendin=
g from that NUMS point (which is, of course, doable).
>=20
> This could be a solution to the sequencing conundrum that I tried to expl=
ain.
>=20
> Along with the first PCQ scheme for tapscript (script path), we could hav=
e a soft that disables one or more NUMS points. The latter has zero effect =
under the current cryptographic assumptions, so it's not confiscatory.
>=20
> That way people can start using the scheme without having to worry about =
whether the community decides to freeze key path spending in time. They'll =
still worry about the market value of their coins, but not about whether th=
ey're going to be the first victim (or the umpteenth victim while everyone =
is in denial and blames them for poor key management).


Mmm, yea, fair enough, that seems perfectly reasonable to include.

Matt

--=20
You received this message because you are subscribed to the Google Groups "=
Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to bitcoindev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoindev/=
1c7817fa-6451-4256-b8ce-ddca45abbf52%40mattcorallo.com.