From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Tue, 11 Feb 2025 20:01:24 -0800 Received: from mail-qt1-f185.google.com ([209.85.160.185]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1ti3wB-0007CY-IW for bitcoindev@gnusha.org; Tue, 11 Feb 2025 20:01:24 -0800 Received: by mail-qt1-f185.google.com with SMTP id d75a77b69052e-471aa567902sf19120051cf.0 for ; Tue, 11 Feb 2025 20:01:22 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1739332876; cv=pass; d=google.com; s=arc-20240605; b=P95mw8xUJF3DwuOSV2UznAswp8/EWfTpPKkdrZtWoguQqQwX5EcxUaw0uRREfZhDXt c268Dfx8Sb7aUf7V/VU6cOrAZRRRwRGZiDiP7yZdoPRQMmpndEAgY+hHMNzwjmfMYyGL EIBhYvnk2XQZN0/r+Ugisj5xHcagPybReyHARlgr00zrj3HEiv/xQ2tBOqr6Ta65OF4a Fd9K0MCuMXGn+bM0FfoOqRcmFKw+jGCRSy2BMo9nL+o4RQAqEqDGoCB9c799d5y5RUW7 iJhs4BzzQWQ3Hos26Gsg2geaCf5BVhZzBELMU/N12n2fTh2VnNCRfb0acaYDOKgUYT3d 3zCA== 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:cc:to :subject:message-id:date:from:in-reply-to:references:mime-version :sender:dkim-signature:dkim-signature; bh=lELgOEE5po6WKt8e0NdngP4lnxXZ3hMoUbR0gC1V1kM=; fh=bv6iVfXulT3sbPnS8Wy4M0vuZGBAwEcsFZJR6bdgkPM=; b=T83EP8nXQQ4sAPLlM1Z115pGJbbPbkr+5wDBwuUAZMUgFEK4i6z7bUscPRpVwjk75l zaxkDOQnT0V9+5LedR32S0fzPRxXeeXhTcmHzuO3pYKwgbPJpjhWpj5iqZWd+G2154no YWYwyipv9h3KbQhCbjcbwjwmgTC1ECqKNCqcgxV9q0w620xCmbNdJvB1XlvoH/ccbKWc +v6GSThDlT6FAIOsiKHay6LWxecBx3yCh4GKjA6t+4AYfwBezjuYYEIG59p9i1KlSZ2s +Sr/IcXMX9QQ8duw58M6PAyR+rnZ8OuZ9umQoDuiAFE/HuhT27k/+Nhin18csm7Qmomq O4gA==; darn=gnusha.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=WQPM47rG; spf=pass (google.com: domain of dustinvonsandwich@gmail.com designates 2607:f8b0:4864:20::c35 as permitted sender) smtp.mailfrom=dustinvonsandwich@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1739332876; x=1739937676; 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:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version:sender :from:to:cc:subject:date:message-id:reply-to; bh=lELgOEE5po6WKt8e0NdngP4lnxXZ3hMoUbR0gC1V1kM=; b=aW9yCCH9PX2SO24jYqUF1F2tA6Ttw5w30Dhr1NhXxas9QHmitSzuXdU9pq5h7hFJKX 1nRNuKbSaYEHE+5Y/rclBS7xbUg+s/dli3vu1NXhOLsONhoZgGQRDS5oEs6a3ZPbVrAw FgHx2wZzu4ljf9HbP+M4UMbEve3fR+KgutZ7eVAru8+PibwVvzmbKaLJtZN/t6+CiLQu B2AgjSlIj86FWrGJcDICOOeftzIhHNZhrCrE7t4ZrbA2DNOq67zjY/fi51N1vuMKEkae ciH+JQhH0rK/TbQJ+EWI7PbxVb6ZUSVaOmjZIiMGtXMRretJE1Dj8BsbcDPK0xYKo5se C2Dw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739332876; x=1739937676; 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:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version:from:to:cc :subject:date:message-id:reply-to; bh=lELgOEE5po6WKt8e0NdngP4lnxXZ3hMoUbR0gC1V1kM=; b=myTTJOyXZOZjjMH8H08l8vCQmcfXHXtB7fyVDEAtRrWif5bzg4sT9U1MnmUGAEFwIF yd3s4Pt/lEUx6LiQ/t5wMZUiB8s/k6S8JwNfdiER9LWmHVSnEteB0mKjRMTCdFBG8tBb 8Bsk0mO20jnjYvNxQTUrSBDCRzxGuBOIkjCJbQfcq0wDGEA6UYXFe3okOBKsVEUGcImR KeRLP+CFfAtzEE9eMM9QDFTaBZCR33rJTRw/jEEuFsANQms0EaIQOHUn/AKHcxBPrL/3 GP6x6E351BfGXSAqptNC9Qc2Q1NjSrLZpmuT6lZD+Xyub7vCEtVT0HYHQjuXvDaEDJn+ 8u4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739332876; x=1739937676; 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:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :x-beenthere:x-gm-message-state:sender:from:to:cc:subject:date :message-id:reply-to; bh=lELgOEE5po6WKt8e0NdngP4lnxXZ3hMoUbR0gC1V1kM=; b=uGWMNq67+EBS2yTtZaic83U/qw7XYzTmFpP+0ZQT9Ufk65z9UvenmXAZ0oCzqrHnDp BbY+XVBmGDA6jOXUNE/dLjyPWU1Du4Q5hZOhYpK3cgfINXKnsqW90CxpwcKPDnT8j/pp 7In2PoGK3YTvGVu/g9lSLgGH3MOiwHzZhM/fj8sLDF+Mk4oys8sT4w7B2w+HMkQbocf0 djzce8z1SXRWnbBzo1YYNnBjg7GMBWMwjmsfQhsxt2Tcfy7UHX8xT0FA/pjafr5nUQte 9BHGdvlrCOwztvmvRnQmNSe+yKQqlDJTEbEj0FMkMe5V7BN5q+GHlj+znNC9b2DmcO9f H5OA== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=2; AJvYcCU+e6CZe6KVJzz+S2VuUJvMP8atEoKt3/zlwMH6MHsXaYxR/bh3T4hFRVnuXUyHusqmZWdLKe4u2v6n@gnusha.org X-Gm-Message-State: AOJu0Yz65FhvCFvSCui6LBANCNKkp72X7MgkaTovM/AnKwJHGVGCRel3 2DVps/xDcJ6l02EymQgvrLcoiH9l7W0SiirPDH65izKKnpNPAHP6 X-Google-Smtp-Source: AGHT+IF/sDTUMUbWzXN5La8Gpn/Mssvej0Ny/5JWm3BDy928gjRSz3X0/6LA1vV4HvmSCOAe0yVuaQ== X-Received: by 2002:a05:622a:1a18:b0:471:9813:11f0 with SMTP id d75a77b69052e-471afde1db8mr17769191cf.10.1739332876404; Tue, 11 Feb 2025 20:01:16 -0800 (PST) X-BeenThere: bitcoindev@googlegroups.com Received: by 2002:ac8:4085:0:b0:46d:dee4:45d6 with SMTP id d75a77b69052e-47167d34f73ls51526621cf.2.-pod-prod-03-us; Tue, 11 Feb 2025 20:01:13 -0800 (PST) X-Received: by 2002:a05:620a:44d4:b0:7c0:5a4e:f7ca with SMTP id af79cd13be357-7c06fc57341mr343636485a.6.1739332873554; Tue, 11 Feb 2025 20:01:13 -0800 (PST) Received: by 2002:a05:620a:404f:b0:7c0:3fc2:d9e5 with SMTP id af79cd13be357-7c040ac2b47ms85a; Tue, 11 Feb 2025 16:48:09 -0800 (PST) X-Received: by 2002:a05:6214:19c8:b0:6e4:42c2:dd9a with SMTP id 6a1803df08f44-6e46edbf613mr22396066d6.45.1739321288659; Tue, 11 Feb 2025 16:48:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1739321288; cv=none; d=google.com; s=arc-20240605; b=WqiBf1+j4pT1R1OKz0LwrVoDd3VHf0pZCGHuQmEuJlrOrOph3O3d3qrwhwwmR7U7Ks uxTogr65Km+eFtwvq8410Y0tOBVYZy6AKQzJ6iEHP0U21VgE0h1NN2RcRDs7fgHRVyHy GpM/TILoPr7Gbp7yWorkzvRmvfUn/wm7p7AzMiigjd2q0XrUhdu+UScp7f4BaLSxvUUx 3lvhW2wN2cdbKvkj9UmRLloz5rklhKRd7OYwYi5naIE9fffKj8lWJpDS4VsSVMCWQsHI 00NA1YnV0PGfFVAkAaCbmzUpnzKIa7svztE4HsrIHGi5cEzYVmLJNfF8zKl+uvAmEQr3 iYKA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=D+dNuG6Msq+w3ovinfCDuG/8YqbotRpF3UrAiz/FAnI=; fh=nk3dn+yJFR3ox/jeYcIMmR+YUs8gsGL2srPUXPLRg6E=; b=VMY1714kzE0OiOgNpETI15r+s02aKum3t0WCu3CqqK78Dhsz0n0wzxgMNzlzCUS/NP RQk2U69Vy1WGjJXu5UEDhqDglq1ULdqGRBWAEEkmfXW+rBUGmU0CXEV2W+vMdLkYnN/x nhXbgfglH1PNyK3T9XSfe3IVkg+iql8WaLm0Eei3yyR+LYv9bCdiQ0JjJ2wh9eHq4Cyw gpjVjzSKCfsZI7D2m/rJaKGL/img3q1ImLbG3VMfYWZJfehU29DmzhUIurDPxD+0orsQ Z2LkIdrZ00VltZoRhWsSgjJAPTXG34wnZZjvhKtDeyhPfaWbCeUkCtPPVDyjfWOEC0yY XIcA==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=WQPM47rG; spf=pass (google.com: domain of dustinvonsandwich@gmail.com designates 2607:f8b0:4864:20::c35 as permitted sender) smtp.mailfrom=dustinvonsandwich@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.com Received: from mail-oo1-xc35.google.com (mail-oo1-xc35.google.com. [2607:f8b0:4864:20::c35]) by gmr-mx.google.com with ESMTPS id 6a1803df08f44-6e44d54914asi4479986d6.1.2025.02.11.16.48.08 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 11 Feb 2025 16:48:08 -0800 (PST) Received-SPF: pass (google.com: domain of dustinvonsandwich@gmail.com designates 2607:f8b0:4864:20::c35 as permitted sender) client-ip=2607:f8b0:4864:20::c35; Received: by mail-oo1-xc35.google.com with SMTP id 006d021491bc7-5fc8e0faef3so1239912eaf.2 for ; Tue, 11 Feb 2025 16:48:08 -0800 (PST) X-Gm-Gg: ASbGncs6cpb6GJL29ineAhtc8786NJcp0xZIg251oBDVoQQUmAG5KCHcxZrOBqgOCXt eB4QE/ounrPCpIzw4K7V4881IdbKfFGoOOfH+ZtQcJ6wMrtNZgn3ml/5nKO/CxQCUIPd3 X-Received: by 2002:a05:6870:e9a8:b0:29e:2d50:11aa with SMTP id 586e51a60fabf-2b8d6556431mr867245fac.18.1739321287972; Tue, 11 Feb 2025 16:48:07 -0800 (PST) MIME-Version: 1.0 References: <08a544fa-a29b-45c2-8303-8c5bde8598e7n@googlegroups.com> In-Reply-To: From: Dustin Ray Date: Tue, 11 Feb 2025 16:47:57 -0800 X-Gm-Features: AWEUYZnsvmdeaudtUJ3fCpgZL9fjBzWkPM7sPypa00ONp_OSPgztpPn2mpx89Rw Message-ID: Subject: Re: [bitcoindev] Proposal for Quantum-Resistant Address Migration Protocol (QRAMP) BIP To: Agustin Cruz Cc: Bitcoin Development Mailing List Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Original-Sender: Dustinvonsandwich@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=WQPM47rG; spf=pass (google.com: domain of dustinvonsandwich@gmail.com designates 2607:f8b0:4864:20::c35 as permitted sender) smtp.mailfrom=dustinvonsandwich@gmail.com; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com; dara=pass header.i=@googlegroups.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.5 (/) I think youre going to have a tough time getting consensus on this proposal. It is an extraordinary ask of the community to instill a change that will essentially void out a non-trivial part of the coin supply, especially when funds behind unused P2PKH addresses are at this point considered safe from a quantum adversary. In my opinion, where parts of this proposal make sense is in a quantum emergency in which an adversary is actively extracting private keys from known public keys and a transition must be made quickly and decisively. In that case, we might as well consider funds to be lost anyways. In any other scenario prior to this hypothetical emergency however, I have serious doubts that the community is going to consent to this proposal as it stands. On Tue, Feb 11, 2025 at 4:37=E2=80=AFPM Agustin Cruz wrote: > > Hi Dustin > > To clarify, the intent behind making legacy funds unspendable after a cer= tain block height is indeed a hard security measure=E2=80=94designed to mit= igate the potentially catastrophic risk posed by quantum attacks on ECDSA. = The idea is to force a proactive migration of funds to quantum-resistant ad= dresses before quantum computers become capable of compromising the current= cryptography. > > The migration window is intended to be sufficiently long (determined by b= oth block height and community input) to provide ample time for users and s= ervice providers to transition. > > > El mar, 11 de feb de 2025, 9:15=E2=80=AFp. m., Dustin Ray escribi=C3=B3: >> >> Right off the bat I notice you are proposing that legacy funds become un= spendable after a certain block height which immediately raises serious pro= blems. A migration to quantum hard addresses in this manner would cause ser= ious financial damage to anyone holding legacy funds, if I understand your = proposal correctly. >> >> On Tue, Feb 11, 2025 at 4:10=E2=80=AFPM Agustin Cruz wrote: >>> >>> Dear Bitcoin Developers, >>> >>> I am writing to share my proposal for a new Bitcoin Improvement Proposa= l (BIP) titled Quantum-Resistant Address Migration Protocol (QRAMP). The go= al of this proposal is to safeguard Bitcoin against potential future quantu= m attacks by enforcing a mandatory migration period for funds held in legac= y Bitcoin addresses (secured by ECDSA) to quantum-resistant addresses. >>> >>> The proposal outlines: >>> >>> Reducing Vulnerabilities: Transitioning funds to quantum-resistant sche= mes preemptively to eliminate the risk posed by quantum attacks on exposed = public keys. >>> Enforcing Timelines: A hard migration deadline that forces timely actio= n, rather than relying on a gradual, voluntary migration that might leave m= any users at risk. >>> Balancing Risks: Weighing the non-trivial risk of funds being permanent= ly locked against the potential catastrophic impact of a quantum attack on = Bitcoin=E2=80=99s security. >>> >>> Additionally, the proposal addresses common criticisms such as the risk= of permanent fund loss, uncertain quantum timelines, and the potential for= chain splits. It also details backwards compatibility measures, comprehens= ive security considerations, an extensive suite of test cases, and a refere= nce implementation plan that includes script interpreter changes, wallet so= ftware updates, and network monitoring tools. >>> >>> For your convenience, I have published the full proposal on my GitHub r= epository. You can review it at the following link: >>> >>> Quantum-Resistant Address Migration Protocol (QRAMP) Proposal on GitHub >>> >>> I welcome your feedback and suggestions and look forward to engaging in= a constructive discussion on how best to enhance the security and resilien= ce of the Bitcoin network in the quantum computing era. >>> >>> Thank you for your time and consideration. >>> >>> Best regards, >>> >>> Agustin Cruz >>> >>> -- >>> You received this message because you are subscribed to the Google Grou= ps "Bitcoin Development Mailing List" group. >>> To unsubscribe from this group and stop receiving emails from it, send = an email to bitcoindev+unsubscribe@googlegroups.com. >>> To view this discussion visit https://groups.google.com/d/msgid/bitcoin= dev/08a544fa-a29b-45c2-8303-8c5bde8598e7n%40googlegroups.com. --=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/= CAC3UE4K%3DT8BmOeLW9s%3Dx%2BTBauK%2BM5Z3MaSicD42%2BrOj_jZ2Ugw%40mail.gmail.= com.