From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Sat, 08 Mar 2025 16:22:29 -0800 Received: from mail-yb1-f189.google.com ([209.85.219.189]) by mail.fairlystable.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1tr4R2-0007Ls-GC for bitcoindev@gnusha.org; Sat, 08 Mar 2025 16:22:29 -0800 Received: by mail-yb1-f189.google.com with SMTP id 3f1490d57ef6-e63458181eesf4824608276.0 for ; Sat, 08 Mar 2025 16:22:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1741479742; x=1742084542; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:references:in-reply-to:message-id:to:from:date:sender:from :to:cc:subject:date:message-id:reply-to; bh=PxsbsNL4jS7Befl87Ra1dVQKxkRLVsZ3A2ep1Q9ckI4=; b=IGLMkfGbgCliASXE7aYPY5XH9/4eXwlEdMfok4yJJNROJzDY0GzycqP97BTxERu7PL 98hCvJg7e9Lax0BM2RQe0O58KNvTqV/GnVCQ87L24RMAz/8hd9JDyDa/osGOopMtWJvq 4C9007hvlWBdGPW91rebk0E5J3ufEKea+jH7tCN1ZgJDop+i0EiK+FWEWNLnQle6YhUK q/Mpjnkygzxo/tzSzcu0lIXXPFpJmrBOxU2U4hAUupLs88pbttefo0KBlHkWg7GuFiQQ ZhbJP1lAGn0H1F1WO+vyklhMKMfFAR/EvRWngIoNpJd6xZBp4/Yt/vegtiahRGQMGXt1 XWYg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups-com.20230601.gappssmtp.com; s=20230601; t=1741479742; x=1742084542; darn=gnusha.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:references:in-reply-to:message-id:to:from:date:from:to:cc :subject:date:message-id:reply-to; bh=PxsbsNL4jS7Befl87Ra1dVQKxkRLVsZ3A2ep1Q9ckI4=; b=rxU3FM+JKe3UWJ6IPzsnIDZY1p6Ajw6kI6aQxDMW/JO73bVKvp2ry+6dWS5oQD2Kn8 sawgFtc1SoVb2oKJrZSKjQ4jk41n/hJh9Q5ZQeJnniHwyswMIEF9JUnz6CJ+GVv/IxWF R0CagJjJ8FhGyNspU7Av0qiFHwbb5H1Ig1OwM7GZ4JyZ60gvnT66trXAOuihyJfKQnzh UlJKI7LO2O6ZNqP7yYdFWmS9jD9x4yiP//qy0x1oXcnr1y6oQTXObYgMjSGujMgkM0c8 QwVan7IlcTRSaWwgPjsSYBwSQ4vwbqpBvVv96d2s9g2XieivKj9tkVhNT92XSeHuRBtk SmFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741479742; x=1742084542; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-sender:mime-version :subject:references:in-reply-to:message-id:to:from:date:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=PxsbsNL4jS7Befl87Ra1dVQKxkRLVsZ3A2ep1Q9ckI4=; b=umYNdeIi/4xjFFU/oK36BJcpf7UDk+LLJKRITYkOeK+uWcKKCXLNWY7g3g/VOH4LYX yIDuH/N4LgpttwVA/rHzJmKDwqvn9LmOPPve1/BNaUXPwkMivgh00YcXx5ZnIkPftZBJ SZ4lyVnXAISf7bIZ3fFtns2COS1eX4c9yTCIIly2UWPtcVBDod/l81kDSiM4RpsFjO05 SFf0PsgI+XJOcCyxpdHrQVgrT5nGhtZp39lCp+x/EP0AnsEaVhtrJ5p8R7VYJ7jfMfhU 7ChgVRsKFJP3mU2u3+QwlR81a3xzMLByrVj946VdQnWkgVvORxcAQ6v1+lcwDEqWJRkA tMhg== Sender: bitcoindev@googlegroups.com X-Forwarded-Encrypted: i=1; AJvYcCWFxzG0n3Jj1uaO/5VAj6Kcl0tJH+teVEBDgS43yPjdis4TK6N8eeumbs9ir/J43yaqGvWjKEFZIaf1@gnusha.org X-Gm-Message-State: AOJu0Yx4Hi/5ju8XoZvy9qrrGXC91DdSzpqPwYyIxomxIrTPzhe2GVSW wjztye1CG2zvUfxwA28I7OeCxJTuLYwEFYiksA69Hi+KYVszxhX1 X-Google-Smtp-Source: AGHT+IGrDyXqhSwKXTOAmzopHa038mVGsqOTAF2HqpMz1G0fcR+PkgP6iL6bJfnD9YTfJLkKiE5xWQ== X-Received: by 2002:a25:846:0:b0:e63:62c2:4584 with SMTP id 3f1490d57ef6-e6362c247f0mr6728024276.45.1741479742364; Sat, 08 Mar 2025 16:22:22 -0800 (PST) X-BeenThere: bitcoindev@googlegroups.com; h=Adn5yVGCMEkV8sVp16dvVadvVRrl1ujGlybA0eYsTfsxkMVCeA== Received: by 2002:a25:aa6d:0:b0:e63:6a8f:fae6 with SMTP id 3f1490d57ef6-e636a8ffdc3ls868889276.2.-pod-prod-04-us; Sat, 08 Mar 2025 16:22:18 -0800 (PST) X-Received: by 2002:a05:690c:4b0c:b0:6fb:a376:3848 with SMTP id 00721157ae682-6febf3f8295mr120055847b3.34.1741479738432; Sat, 08 Mar 2025 16:22:18 -0800 (PST) Received: by 2002:a05:690c:3193:b0:6f9:77a0:782b with SMTP id 00721157ae682-6fda2c3747ams7b3; Wed, 5 Mar 2025 05:40:18 -0800 (PST) X-Received: by 2002:a05:690c:9b0f:b0:6fd:4849:62da with SMTP id 00721157ae682-6fda2f87dd1mr52788397b3.22.1741182017727; Wed, 05 Mar 2025 05:40:17 -0800 (PST) Date: Wed, 5 Mar 2025 05:40:17 -0800 (PST) From: =?UTF-8?Q?Michal_Koles=C3=A1r?= To: Bitcoin Development Mailing List Message-Id: <83e89408-a20c-4297-96eb-3ca353be02abn@googlegroups.com> In-Reply-To: <08a544fa-a29b-45c2-8303-8c5bde8598e7n@googlegroups.com> References: <08a544fa-a29b-45c2-8303-8c5bde8598e7n@googlegroups.com> Subject: [bitcoindev] Re: Proposal for Quantum-Resistant Address Migration Protocol (QRAMP) BIP MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_29198_2089842745.1741182017423" X-Original-Sender: michal@zeleny-ctverec.cz 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.7 (/) ------=_Part_29198_2089842745.1741182017423 Content-Type: multipart/alternative; boundary="----=_Part_29199_924021874.1741182017423" ------=_Part_29199_924021874.1741182017423 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Dear Agustin, enforcement in general doesn=E2=80=99t seem like a good choice to me. If I = were to=20 compare it to the real world, it=E2=80=99s as if people had money or jewelr= y in=20 bank vaults that were unbreakable at the time they were stored. After a=20 certain period, it=E2=80=99s discovered that these vaults could be breached= , and=20 we=E2=80=99d tell everyone they have to buy new vaults and move their diamo= nds,=20 gold, and banknotes into them. If they don=E2=80=99t do it, everything in t= heir old=20 vaults would be confiscated and destroyed. Surely, it=E2=80=99s normal that= people=20 would naturally buy new vaults (or move to safer ones) if they=E2=80=99re i= nformed=20 well in advance and loudly enough about the outdated vaults. And if they=20 decide not to replace them, someone will eventually break in sooner or=20 later and become the new owner of their "wealth." That=E2=80=99s how it wor= ks in=20 the real world, after all. Yes, perhaps if someone steals a large amount of= =20 Bitcoin en masse, it might temporarily lower its value. But that=E2=80=99s = fine=E2=80=94it=20 would just redistribute old, lost, or unused Bitcoins into new ownership,= =20 where someone would start using them. It=E2=80=99s like finding a lost trea= sure=20 from the past at the bottom of the ocean. Best regards, Michal On Wednesday, February 12, 2025 at 1:10:17=E2=80=AFAM UTC+1 Agustin Cruz wr= ote: Dear Bitcoin Developers, I am writing to share my proposal for a new Bitcoin Improvement Proposal=20 (BIP) titled *Quantum-Resistant Address Migration Protocol (QRAMP)*. The=20 goal of this proposal is to safeguard Bitcoin against potential future=20 quantum attacks by enforcing a mandatory migration period for funds held in= =20 legacy Bitcoin addresses (secured by ECDSA) to quantum-resistant addresses. The proposal outlines: - *Reducing Vulnerabilities:* Transitioning funds to quantum-resistant= =20 schemes preemptively to eliminate the risk posed by quantum attacks on= =20 exposed public keys. - *Enforcing Timelines:* A hard migration deadline that forces timely=20 action, rather than relying on a gradual, voluntary migration that might= =20 leave many users at risk. - *Balancing Risks:* Weighing the non-trivial risk of funds being=20 permanently locked against the potential catastrophic impact of a quantu= m=20 attack on Bitcoin=E2=80=99s security. Additionally, the proposal addresses common criticisms such as the risk of= =20 permanent fund loss, uncertain quantum timelines, and the potential for=20 chain splits. It also details backwards compatibility measures,=20 comprehensive security considerations, an extensive suite of test cases,=20 and a reference implementation plan that includes script interpreter=20 changes, wallet software updates, and network monitoring tools. For your convenience, I have published the full proposal on my GitHub=20 repository. You can review it at the following link: Quantum-Resistant Address Migration Protocol (QRAMP) Proposal on GitHub=20 I welcome your feedback and suggestions and look forward to engaging in a= =20 constructive discussion on how best to enhance the security and resilience= =20 of the Bitcoin network in the quantum computing era. Thank you for your time and consideration. Best regards, Agustin Cruz --=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/= 83e89408-a20c-4297-96eb-3ca353be02abn%40googlegroups.com. ------=_Part_29199_924021874.1741182017423 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Dear Agustin,

enforcement in= general doesn=E2=80=99t seem like a good choice to me. If I were to compar= e it to the real world, it=E2=80=99s as if people had money or jewelry in b= ank vaults that were unbreakable at the time they were stored. After a cert= ain period, it=E2=80=99s discovered that these vaults could be breached, an= d we=E2=80=99d tell everyone they have to buy new vaults and move their dia= monds, gold, and banknotes into them. If they don=E2=80=99t do it, everythi= ng in their old vaults would be confiscated and destroyed. Surely, it=E2=80= =99s normal that people would naturally buy new vaults (or move to safer on= es) if they=E2=80=99re informed well in advance and loudly enough about the= outdated vaults. And if they decide not to replace them, someone will even= tually break in sooner or later and become the new owner of their "wealth."= That=E2=80=99s how it works in the real world, after all. Yes, perhaps if = someone steals a large amount of Bitcoin en masse, it might temporarily low= er its value. But that=E2=80=99s fine=E2=80=94it would just redistribute ol= d, lost, or unused Bitcoins into new ownership, where someone would start u= sing them. It=E2=80=99s like finding a lost treasure from the past at the b= ottom of the ocean.

Best regards,
Michal

On Wednesday, February = 12, 2025 at 1:10:17=E2=80=AFAM UTC+1 Agustin Cruz wrote:

Dear Bitcoin Developers= ,

I am writing to share my proposal for a new Bit= coin Improvement Proposal (BIP) titled=C2=A0Quantum-Resistant Addre= ss Migration Protocol (QRAMP). The goal of this proposal is to saf= eguard Bitcoin against potential future quantum attacks by enforcing a mand= atory migration period for funds held in legacy Bitcoin addresses (secured = by ECDSA) to quantum-resistant addresses.

The pro= posal outlines:

  • Reducing Vulnerabilities:=C2=A0Transitioning funds to qua= ntum-resistant schemes preemptively to eliminate the risk posed by quantum = attacks on exposed public keys.
  • Enforcing Timelines:=C2=A0A hard migration deadline that forces = timely action, rather than relying on a gradual, voluntary migration that m= ight leave many users at risk.
  • Balancing Risks:=C2=A0Weighing the non-trivial risk of funds bein= g permanently locked against the potential catastrophic impact of a quantum= attack on Bitcoin=E2=80=99s security.

Addi= tionally, the proposal addresses common criticisms such as the risk of perm= anent fund loss, uncertain quantum timelines, and the potential for chain s= plits. It also details backwards compatibility measures, comprehensive secu= rity considerations, an extensive suite of test cases, and a reference impl= ementation plan that includes script interpreter changes, wallet software u= pdates, and network monitoring tools.

For your co= nvenience, I have published the full proposal on my GitHub repository. You = can review it at the following link:

Quantum-Resist= ant 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 a= nd resilience 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 Groups &= quot;Bitcoin Development Mailing List" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to bitcoind= ev+unsubscribe@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/bitcoind= ev/83e89408-a20c-4297-96eb-3ca353be02abn%40googlegroups.com.
------=_Part_29199_924021874.1741182017423-- ------=_Part_29198_2089842745.1741182017423--