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 ) 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 ; 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 (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 ) 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 , Bitcoin Development Mailing List Cc: Jameson Lopp References: <43afd5bb-244e-4698-ba3d-139efa2c2058@mattcorallo.com> <912fd35e-02f5-49b5-b373-ca02806d952f@mattcorallo.com> <27A7048A-88D3-432A-AD7C-07C5EC60942D@sprovoost.nl> Content-Language: en-US From: Matt Corallo 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: X-Google-Group-Id: 786775582512 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , 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.