비트코인의 1.3조 달러 규모 양자 시계: 9분 만의 ECDSA 해독과 690만 BTC를 구하기 위한 BIP-360의 경쟁
9 분. 구글 퀀텀 AI (Google Quantum AI) 의 57 페이지 분량 논문에 따르면, 이는 미래의 양자 컴퓨터가 노출된 공개 키에서 비트코인 개인 키를 역공학으로 추출하는 데 필요한 시간입니다. 단일 블록 확정 (confirmation) 시간 안에 들어올 만큼 짧으면서도, 1 조 3,000 억 달러 규모의 전체 네트워크 리스크 프로필을 뒤바꾸기에는 충분한 시간입니다. 2026 년 3 월 30 일에 스탠포드 및 이더리움 재단 연구진과 공동으로 발표된 이 논문은 단순히 종말을 예고하는 것보다 더 미묘한 지점을 짚어냈습니다. 바로 중요한 수치들을 줄인 것입니다. ECDSA 를 해독하는 데 필요한 리소스가 이전 추정치에 비해 20 배나 감소했습니다. 구글은 현재 내부적으로 2029 년까지 포스트 양자 (post-quantum) 마이그레이션을 목표로 하고 있습니다.
비트코인에게는 그럴 시간이 많지 않습니다. 우아하게 마이그레이션하기를 원한다면 더욱 그렇습니다. 네트워크 개발자들도 이를 잘 알고 있습니다. 이것이 2026 년 4 월이 SegWit 활성화 이후 비트코인 암호학에서 가장 중요한 달이 된 이유입니다. BIP-360 은 테스트넷에 라이브 되었습니다. 레거시 주소를 동결하자는 후속 제안이 초안 형태로 유통되고 있습니다. Adam Back, Jameson Lopp, 그리고 Bitcoin Core 메인테이너들은 위협이 실제인지가 아니라, 시간이 다 되었을 때 누가 비용을 지불할 것인지를 두고 의견이 갈리고 있습니다.
노출 지도: 690 만 BTC, 공급량의 34%, 그리고 사토시의 코인들
구글 논문에서 가장 많이 인용된 숫자는 9 분입니다. 가장 불안한 숫자는 690 만입니다. 이는 공개 키가 이미 온체인에 노출된 비트코인 공급량의 상한선입니다. 즉, 양자 공격자는 멤풀 (mempool) 을 통해 트랜잭션 경쟁을 할 필요가 없다는 뜻입니다. 그들은 여유롭게 개인 키를 도출하고 원할 때 언제든지 코인을 사용할 수 있습니다.
노출은 단계별로 분류됩니다:
- Pay-to-Public-Key (P2PK) 주소: 사토시 나카모토의 초기 채굴 코인베이스 보상 110 만 BTC 이상을 포함하여 약 170 만 BTC 가 해당됩니다. 공개 키가 scriptPubKey 에 직접 저장되어 있어 이를 숨길 수 있는 장치가 없습니다.
- 모든 스크립트 유형에 걸친 주소 재사용: P2PKH, P2WPKH 또는 Taproot 주소가 단 한 번이라도 사용되면, 공개 키가 해당 지출 트랜잭션에서 노출됩니다. 연구자들은 이로 인해 취약한 공급량이 600 만 BTC 를 훨씬 넘어설 것으로 추정합니다.
- 휴면 주소: 2026 년 3 월 1 일 기준, 유통량의 34% 이상이 어느 시점에서든 공개 키가 노출되었습니다. 10 년 동안 건드리지 않은 코인이라고 해서 더 안전한 것이 아닙니다. 어차피 키를 노출하지 않고는 코인을 회전 (rotate) 시킬 수 없기 때문에 오히려 더 많이 노출된 상태입니다.
이것은 가장 극명한 형태의 "지금 수집하고, 나중에 해독하라 (harvest now, decrypt later)" 문제입니다. 지난 15 년 동안의 모든 주소 재사용은 이미 블록체인에 기록되었습니다. 이를 취소할 방법은 없습니다. 유일한 방어책은 충분히 강력한 머신이 등장하기 전에 코인을 포스트 양자 주소 형식으로 옮기는 마이그레이션뿐입니다.
BIP-360: Pay-to-Merkle-Root와 첫 번째 테스트넷 블록
2026 년 2 월에 발표되고 Ethan Heilman 이 공동 저술한 BIP-360 은 전향적 호환성 (forward-compatible) 을 갖춘 주소 형식을 제공하는 최초의 구체적인 비트코인 개선 제안입니다. 이는 온체인에 단일 공개 키를 내장하는 대신 가능한 서명 체계의 머클 트리 (Merkle tree) 를 커밋하는 P2MR (Pay-to-Merkle-Root) 을 도입합니다.
P2MR 의 우아함은 네트워크가 오늘 당장 승자를 선택하지 않고도 양자 내성 서명을 채택할 수 있게 해준다는 점입니다. P2MR 출력은 사용 시점에 SLH-DSA (SPHINCS+) 서명 경로, Falcon 경로 또는 하이브리드 ECDSA-플러스-포스트-양자 경로를 공개할 수 있습니다. 공개 키는 UTXO 자체에 기록되지 않고 커밋먼트 (commitment) 만 기록됩니다. 관찰자들은 코인이 이동하기 전까지는 서명 키에 대해 아무것도 알 수 없으며, 이동할 때에도 사용된 특정 경로만 공개됩니다.
2026 년 3 월 20 일, BTQ Technologies 는 비트코인 테스트넷에서 BIP-360 v0.3.0 의 첫 번째 프로덕션 배포를 활성화했습니다. 50 명 이상의 채굴자가 이 실험에 참여하여 새로운 규칙 아래 100,000 개 이상의 블록을 생성했습니다. 테스트넷이 비트코인 메인넷은 아니며 활성화까지는 아직 멀었지만, 수년 동안 비평가들이 제기해 온 질문에 답했습니다: P2MR 이 실제로 처리량과 서명 크기를 감당할 수 있는가? 초기 결과는 비용이 들긴 하지만 '그렇다'입니다.
크기 문제: 64 바이트에서 8 킬로바이트로
여기 엔지니어링 비용이 있습니다. 현재의 비트코인 ECDSA 또는 Schnorr 서명은 64 바이트입니다. NIST 표준 양자 내성 대안인 SLH-DSA (이전 명칭 SPHINCS+, 2024 년 8 월 FIPS 205 로 확정) 의 서명 크기는 약 8 킬로바이트입니다. 이는 125 배 증가한 수치입니다.
블록 공간은 제로섬 게임입니다. 서명 크기가 커졌다고 해서 비트코인 블록의 가중치 제한 (weight limit) 이 늘어나지는 않습니다. 모든 서명이 하룻밤 사이에 8 KB 가 된다면, 실질적인 트랜잭션 처리량은 두 자릿수 이상 급감할 것이며, 수수료 시장은 가치가 매우 높은 전송을 제외한 모든 거래를 배제하게 될 것입니다. 이는 단순한 UX 문제가 아닙니다. 이것이 비트코인이 아직 마이그레이션하지 못한 근본적인 이유입니다.
두 가지 연구 방향이 이 비용 문제를 해결하려 하고 있습니다:
- SHRIMPS 및 SHRINCS: SPHINCS+ 의 보안 보장을 유지하면서 서명 크기를 2 KB 에 가깝게 줄이는 것을 목표로 하는 상태 비저장 해시 기반 체계입니다.
- Falcon 계열 격자 (lattice) 서명: SPHINCS+ 보다 작지만 (약 700 바이트), 격자 문제의 난이도에 대해 더 많은 가정을 포함합니다. 이는 순수 해시 기반 계열과는 다른 리스크 프로필을 가집니다.
- 기존 비트코인 스크립트를 사용한 커밋/공개 체계: 프로토콜 업그레이드 없이 트랜잭션당 약 200 달러의 비용으로 오늘날 포스트 양자 커밋먼트를 영리하게 인코딩합니다. 비용은 비싸지만 가치가 높은 콜드 스토리지에는 지금 바로 사용할 수 있습니다.
어떤 옵션도 명확하게 정답은 아닙니다. BIP-360 의 머클 커밋먼트 설계는 특정 하나를 선택해야 하는 위험에 대비한 헤지 (hedge) 수단입니다.
BIP-361: 사토시의 코인을 동결하자는 제안
2026년 4월 14일, Jameson Lopp과 5명의 공동 연구자들은 비트코인 BIP 저장소에 "포스트 퀀텀 마이그레이션 및 레거시 서명 일몰(Post Quantum Migration and Legacy Signature Sunset)"이라는 제목의 BIP-361 초안을 제출했습니다. 이는 2017년 블록 크기 전쟁 이후 정치적으로 가장 폭발적인 비트코인 제안이며, 다음과 같이 점진적으로 강화되는 세 단계로 구성되어 있습니다.
- Phase A (활성화 + 약 3년): 새로운 트랜잭션은 더 이상 양자 공격에 취약한 레거시 주소 유형으로 자금을 보낼 수 없습니다. 취약한 주소에서 자금을 출금하는 것은 여전히 가능하지만, 지갑과 서비스는 기본적으로 P2MR을 사용하도록 유도됩니다.
- Phase B (활성화 + 약 5년): 합의 계층에서 모든 레거시 서명을 무효화합니다. 이 블록 높이까지 마이그레이션되지 않은 모든 코인은 사용할 수 없게 되며, 즉 동결됩니다.
- Phase C (연구 중): BIP-39 시드 구문과 연결된 영지식 증명(zero-knowledge proofs)을 사용하는 제한적인 복구 메커니즘입니다. 사용자는 개인 키를 공개하지 않고도 동결된 UTXO의 소유권을 증명할 수 있지만, 이는 원래의 시드를 여전히 보유하고 있는 경우에만 가능합니다. 시드를 분실한 코인은 영구히 분실된 상태로 남습니다.
수치는 극명합니다. Phase B는 P2PK 스크립트에 묶인 170,000 BTC와 사토시(Satoshi)의 소유로 추정되는 약 110만 BTC를 동결하게 됩니다. BTC당 95,000달러 기준으로 이는 합의에 의해 일몰되는 1,200억 달러 이상의 코인을 의미하며, 이는 디지털 네트워크 역사상 가장 큰 규모의 사유 재산 강제 몰수가 될 것입니다.