Delivery-date: Tue, 25 Mar 2025 01:53:26 -0700 Received: from mail-oo1-f64.google.com ([209.85.161.64]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1tx02H-0001Mt-Ng for bitcoindev@gnusha.org; Tue, 25 Mar 2025 01:53:26 -0700 Received: by mail-oo1-f64.google.com with SMTP id 006d021491bc7-5fc0058d68esf1302688eaf.0 for ; Tue, 25 Mar 2025 01:53:25 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1742892800; cv=pass; d=google.com; s=arc-20240605; b=BpQr9jcl1lxfX68JxlYCeLTxZB5gN6PoxAQNH4JUbrZNqnWMblITewXnRAiz7p2S/0 dGcdDXyz+jPocKURCh8R1DoufJbRTBGugTp+0+RoqwLvdw7VbgDkEvkoyb/g91BRuDzo 4w8WTSlHXL02zSnqsalmrROsw3g8SrxIrvb+npM8cUS/64x1rWt25gysqsbQwrqwq5q+ etIBkWE8wm8pqxxXfiLVHNzxrseibDZSET2mJ+XWx2LVgOfWJDmGxqGndGgSQIpwDEL4 +VOJ7xy+zghCROLIHOjRaB7G+bXVGQgCpczMeEz85SWvf2U4YgOCEGq8nAa/RibJEGl0 qruQ== 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:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:feedback-id:sender:dkim-signature; bh=RJCYU3JdCbbLwLiCGHZWprtjmcuxjCQVkkzjygso+YU=; fh=3V/3eYRn+JqsIz44Bg+0pazIqW6kYeXCi/+WOHvFVZo=; b=ADLY3G+r211q8oooYst/9GBdicNBSTbXSC5uME/pW0oCcQOTJ1fzRoqr7n10+Vo8gu OQn1SBDQHur/0YqmyvpQaOFg23MkXFrdoSr5kd3N2GBx9G46VO62TAVwFMn9szgvtgoT A99bxD/iURukvyGpCeEpy9t2vuS3s3mh7IDDPMZjYBAtmpBv9KLjJ39HWDFBIRtW5MGq tMoUcaeeX1GTB2dR4pJ1GO6hNtyrszT7g17Gaiiz4xxua0TUrCVw4D+/ZFejn92tTyDc 9nj4/YX2ZlTIPC6iCHvT+FrpMl5iUll15FdLLEvUJkTEd0TfLxmZI+IwsKWpFAC2UX3G 16EQ==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b=j4fBMmOs; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=ZGIW0wms; spf=pass (google.com: domain of sjors@sprovoost.nl designates 202.12.124.156 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1742892800; x=1743497600; 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:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:feedback-id:sender:from:to:cc:subject:date:message-id :reply-to; bh=RJCYU3JdCbbLwLiCGHZWprtjmcuxjCQVkkzjygso+YU=; b=IhJrkc5R0u9Rxpc5wKT3YR6i1BkrP+tkccJ9KQnH1cErUftI7+Iii1vnB3tgApfu6s eYPTaO0+3J3OzQ1EWYkSOBIvqs7VLRYHpCPwDFId78PbVrMvnitHRJD/RNLbv1N7+g/F c8gxoot2ch0aOF0wPwtEFnsawIrDhdHmQWp7O24F6lntOOCmGlmtHGreSlOkfh0NHmIH ePaxepLHhAyUiP+RF0O+zhKkJuPKDqsqlu4IpfcjH/J/yuQ47C7gQn3YF3QfDWiWy15m YX2r15ctkZYQJbGpj33wl7M7+Z0NcDIooCjS8p0V4dYEMsD3IHpzdPc5f38ksODq8Wm9 /nCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742892800; x=1743497600; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:to:references:message-id :content-transfer-encoding:cc:date:in-reply-to:from:subject :mime-version:feedback-id:x-beenthere:x-gm-message-state:sender:from :to:cc:subject:date:message-id:reply-to; bh=RJCYU3JdCbbLwLiCGHZWprtjmcuxjCQVkkzjygso+YU=; b=HTFJvpjT4AR3tXHIjyBibYY0rVecq2cIy18an3TI/zXY14Fq8jmtpDMsXz8FlvRsWH f3RkJs51P/Wz8CrMLkiBFtl8rWdtJhYGirXnVzpslqekpJgcSsMidtLL+5pWnOBOPZne Gspvj5WSF8/KUnD8984HHFcwhgAp3bghAthvhc3m0hEU6CYfzuJwMweCdqLpgCyNVguT li+w2GwOX7PP+Y1uSWLNk68FE1BwpoX2EXd7j3svq5wmpmrqY9gP4+jX3T4J7gJxy9Ju uJQl+OodIiCi6N6R7RpCAppobpPo68cyOMOXNl8aUZQjivXDtSaHBCUf6RmV42sNePOj zF5A== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCXx+A3tiTcDv0YPjH31B8bH1+py7GO+vxixO+ViDa/3rTGEh0tBktwHNuhrjHPhe74Db01dSVsqEBpK@gnusha.org X-Gm-Message-State: AOJu0YwvdXHI+dJTuwYRKArIK4BlmWg6vW+89d+oBID80343M561Wtp+ nIjG0hA9HHSiaJsQ4hB1Enw8fhvtZar7BdvKc3WsU6xujrkncSZo X-Google-Smtp-Source: AGHT+IGsANUM4vNQ7edpw58yx+/SFsxC0XCL4EIF0OPxJUAQju2VSdjWLPBjna7YaNdSKlPX6bjDzg== X-Received: by 2002:a05:6820:544:b0:602:65eb:eef5 with SMTP id 006d021491bc7-60265ebef59mr360796eaf.1.1742892799498; Tue, 25 Mar 2025 01:53:19 -0700 (PDT) X-BeenThere: bitcoindev@googlegroups.com; h=ARLLPALcZwScHxHZy3eRTXOPwOyjC+mFy5A9hLufu8a4rSoUvQ== Received: by 2002:a05:6820:1c9a:b0:601:adb5:189a with SMTP id 006d021491bc7-60229605799ls96437eaf.1.-pod-prod-06-us; Tue, 25 Mar 2025 01:53:16 -0700 (PDT) X-Received: by 2002:a05:6808:6f89:b0:3f8:150b:f558 with SMTP id 5614622812f47-3febf72243bmr10098711b6e.10.1742892796300; Tue, 25 Mar 2025 01:53:16 -0700 (PDT) Received: by 2002:a05:6808:2d37:b0:3f9:f009:458e with SMTP id 5614622812f47-3febee4f79fmsb6e; Tue, 25 Mar 2025 01:16:14 -0700 (PDT) X-Received: by 2002:a05:6602:3988:b0:85b:601d:dfaa with SMTP id ca18e2360f4ac-85e2c8f4cd7mr1738617139f.0.1742890573998; Tue, 25 Mar 2025 01:16:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1742890573; cv=none; d=google.com; s=arc-20240605; b=XQPYhiXtdtf+qyCAaRAjFBjsD2Kd/GA1aqtNMIBXXsXlDo3nUyLRP+4iJ1GGIKDujA GSmdomCfbwvJILP9MDgd2zv1hc8Mh0ZdrGL57u9nIXWV1VuHQByYUZblcn9Ffxfj5cH7 thn+VnrwCg5sWUJLUQ5oRU012xpDnnoaDmqhmKmnuhu8DgOrdIpSZOR3S6bz3USdY+tT +QmhFjf5npSrCxfSpWW4/kP3aMVYSLuuObaguU8vb6k7Y9/XYZJ7mhXChNE/Dvq3wyz3 bSBM1xzdN84NZ750xupXn+k8hKA8lkpYJvEoNSc+7/tvIC+8+DPSLGrm92jblNMvucPR rtiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:feedback-id:dkim-signature :dkim-signature; bh=MdI1TZSctHSiAI+lFrqrRvT0F25IT8cuBrk1kFPOtCE=; fh=RK3IFVmGsQVE+4TwHYsOPXM3FyuokxpTwmQJLCRHxfw=; b=gd3NQF6WaoK8hjCTWREVGvPRccLiY4dWFCBsg/WC95nx9Oq6od6qSuFZfNOYI8Q2Ts VwQF1nQlkJpb5uBWl/gvwiwP4wg7fp/Sa+X0v76Ekxkke6oULPAPJdoO+tFYDZA0v0J3 t82ams4ubafAfoo+upBULEfmgnW1rxrRuVztRpAp/6fYpIfynoHlZDdk0Dmway2tVTUz vHar2jKkN0kvb1BYNb0T/xhDodHyeO3ImciEfRUspdLl66FO95s+w96zpHXreQV4i0Y3 VsstNLwTV9voUGgvujd5bw2mb22c+5nEx4h6jS8a8AfJ58P4TxN4SgSJbHcn1nY8bkbB if3w==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b=j4fBMmOs; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=ZGIW0wms; spf=pass (google.com: domain of sjors@sprovoost.nl designates 202.12.124.156 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl Received: from fhigh-b5-smtp.messagingengine.com (fhigh-b5-smtp.messagingengine.com. [202.12.124.156]) by gmr-mx.google.com with ESMTPS id 8926c6da1cb9f-4f3653f14a1si198454173.2.2025.03.25.01.16.13 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 25 Mar 2025 01:16:13 -0700 (PDT) Received-SPF: pass (google.com: domain of sjors@sprovoost.nl designates 202.12.124.156 as permitted sender) client-ip=202.12.124.156; Received: from phl-compute-12.internal (phl-compute-12.phl.internal [10.202.2.52]) by mailfhigh.stl.internal (Postfix) with ESMTP id CB5032540105; Tue, 25 Mar 2025 04:16:12 -0400 (EDT) Received: from phl-mailfrontend-02 ([10.202.2.163]) by phl-compute-12.internal (MEProxy); Tue, 25 Mar 2025 04:16:12 -0400 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduiedvudegucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggv pdfurfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpih gvnhhtshculddquddttddmnecujfgurheptggguffhjgffvefgkfhfvffosehtqhhmtdhh tddvnecuhfhrohhmpefujhhorhhsucfrrhhovhhoohhsthcuoehsjhhorhhssehsphhroh hvohhoshhtrdhnlheqnecuggftrfgrthhtvghrnhepveeklefgfffggfffleefhffgtddv udfftdduteeijedvjeevkeekgeffjeetfeejnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepshhjohhrshesshhprhhovhhoohhsthdrnhhlpdhn sggprhgtphhtthhopeefpdhmohguvgepshhmthhpohhuthdprhgtphhtthhopegsihhttg hoihhnuggvvhesghhoohhglhgvghhrohhuphhsrdgtohhmpdhrtghpthhtoheplhhfqdhl ihhsthhssehmrghtthgtohhrrghllhhordgtohhmpdhrtghpthhtohepjhgrmhgvshhonh drlhhophhpsehgmhgrihhlrdgtohhm X-ME-Proxy: Feedback-ID: ie5e042df:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 25 Mar 2025 04:16:11 -0400 (EDT) Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\)) Subject: Re: [bitcoindev] Against Allowing Quantum Recovery of Bitcoin From: Sjors Provoost In-Reply-To: <912fd35e-02f5-49b5-b373-ca02806d952f@mattcorallo.com> Date: Tue, 25 Mar 2025 09:16:00 +0100 Cc: Matt Corallo , Jameson Lopp Content-Transfer-Encoding: quoted-printable Message-Id: <27A7048A-88D3-432A-AD7C-07C5EC60942D@sprovoost.nl> References: <43afd5bb-244e-4698-ba3d-139efa2c2058@mattcorallo.com> <912fd35e-02f5-49b5-b373-ca02806d952f@mattcorallo.com> To: Bitcoin Development Mailing List X-Mailer: Apple Mail (2.3826.400.131.1.6) X-Original-Sender: sjors@sprovoost.nl X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@sprovoost.nl header.s=fm3 header.b=j4fBMmOs; dkim=pass header.i=@messagingengine.com header.s=fm2 header.b=ZGIW0wms; spf=pass (google.com: domain of sjors@sprovoost.nl designates 202.12.124.156 as permitted sender) smtp.mailfrom=sjors@sprovoost.nl; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=sprovoost.nl 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 (/) Matt Corallo wrote: >> In that scenario you'd need to use a NUMS point for the key path. Or may= be that's unsafe, in which case we'd need a new Taproot version without key= path support (or BIP360). That's also not a difficult soft fork, but now a= gain you have something that only a small set of users will want to use. >>>=20 >>>=20 > A NUMS point does not suffice unless we explicitly soft-fork out spending= from that NUMS point (which is, of course, doable). This could be a solution to the sequencing conundrum that I tried to explai= n. Along with the first PCQ scheme for tapscript (script path), we could have = a soft that disables one or more NUMS points. The latter has zero effect un= der the current cryptographic assumptions, so it's not confiscatory. That way people can start using the scheme without having to worry about wh= ether the community decides to freeze key path spending in time. They'll st= ill worry about the market value of their coins, but not about whether they= 're going to be the first victim (or the umpteenth victim while everyone is= in denial and blames them for poor key management). - Sjors --=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/= 27A7048A-88D3-432A-AD7C-07C5EC60942D%40sprovoost.nl.