비트코인 개발자가 양자 공격 방지를 위한 양자 지뢰 시스템을 제안
핵심 개발자 코리 필즈는 취약한 비트코인 지갑을 양자 해킹당했을 때 공격자에게 높은 비용을 부과하는 담보 기반 메커니즘을 제시했습니다.
영어 원문을 번역했습니다. 원문 읽기
핵심 요약
- 필즈의 제안은 도둑이 훔친 비트코인 가치와 동일한 담보를 잠궈야 합니다.
- 원소유자는 대기 기간 중 사전에 등록된 소유 증명을 공개해 코인을 회수할 수 있습니다.
- 구현에는 양자 안전 트랜잭션 출력과 새로운 합의 규칙이 필요하며 실현 가능성은 아직 불투명합니다.
비트코인 코어 개발자 코리 필즈는 ‘양자 지뢰’라는 가설적 방어 방안을 제시했습니다. 이 방안은 양자 취약 주소에서 비트코인을 이동하려는 사람에게 전송액과 동일한 담보를 예치하도록 강제합니다. 11월 4일 비트코인 개발 메일링 리스트에 올린 제안서에 따르면, 향후 양자 기반 절도가 공격자에게 재정적 위험을 안겨 주고 정당한 소유자에게 자금을 회수할 기회를 제공하고자 합니다.
BTC / USD
양자 지뢰 메커니즘 작동 방식
필즈에 따르면, 취약한 출력을 소비하는 트랜잭션은 원래 코인 가치와 일치하는 양자 안전 지갑의 추가 입력을 요구합니다. 두 입력은 30일 대기 기간 등 지출 제한이 적용된 새로운 출력에 잠깁니다. 원소유자가 사전에 숨겨진 소유권 약속을 만들었다면, 이 기간 내에 이를 공개해 공격자의 담보가 정당한 소유자에게 이전됩니다. 공격자는 대상 지갑에 이러한 약속이 있는지 사전에 알 수 없어 불확실성이 억제 효과를 낼 수 있습니다.
영구적으로 잃어버린 지갑을 위한 경매 설계
필즈는 개인 키를 더 이상 제어하지 못하는 휴면 지갑 문제도 다루었습니다. 그는 공격이 발생하기 전에 취약 보유에 대해 숨겨진 입찰을 제출하는 경매 시스템을 제안했습니다. 양자 공격자가 코인을 사용하려 하면, 소유 증명 기간이 끝난 뒤 경매가 시작되어 최고 입찰자가 공격자의 담보를 차지하고 원래 코인을 파기할 수 있습니다. 설계 변형에 따라 담보를 채굴자나 지정된 파티에 전달할 수도 있지만, 원소유자 회복을 보장하지는 않습니다.
실제 적용상의 과제와 향후 단계
이 제안은 아직 이론 단계에 머물고 있습니다. 구현을 위해서는 새로운 합의 규칙, 양자 안전 트랜잭션 출력, 그리고 네트워크가 취약 코인을 자동으로 식별할 방법이 필요합니다. 현재 비트코인은 이를 자동으로 수행하지 못합니다. 필즈는 정당한 보유자가 오래된 주소에서 자금을 이동하려면 양자 안전 지갑에 추가 비트코인을 확보해야 하며, 이는 유동성 문제를 야기할 수 있다고 지적했습니다. 또한 그는 이 아이디어가 ‘사고 실험’에 불과하며 구체적인 소프트웨어 변경은 아직 없다고 강조했습니다.
비트코인 커뮤니티는 이미 양자 복원력 논의를 진행 중입니다. 코인베이스는 최근 개발자들에게 양자 위협 대비를 촉구했으며, 파이어블록스의 연구에 따르면 수백만 BTC가 향후 양자 공격에 노출된 주소에 보관돼 있습니다. 별도의 비트멕스 제안은 성공적인 양자 침해 증거가 나타난 뒤에만 제한을 활성화하자는 내용이었습니다. 필즈의 지뢰 개념은 아직 존재하지 않는 기술에 대비해 네트워크를 보호하는 방안에 대한 논의를 한층 심화시켰습니다.
다음에 주목할 사항
향후 관찰할 내용으로는 담보 또는 경매 메커니즘을 포함한 공식 비트코인 개선 제안(BIP)의 등장, 양자 안전 서명 체계 개발 진행 상황, 주요 보관업체들의 지갑 마이그레이션 신호 등이 있습니다. 또한 비트코인의 타원곡선 암호화에 대한 실질적인 양자 공격 연구가 방어 채택 시급성을 좌우할 수 있습니다.

토론 0