Coldcard 보안 사고: 올해 보고된 최대 비트코인 탈취 사건, 1,359.882 BTC 도난
Coldcard 보안 사고: 올해 보고된 최대 비트코인 탈취 사건, 1,359.882 BTC 도난
새롭게 확대된 Coldcard 보안 사고는 2025년 보고된 비트코인 자체 보관(self-custody) 실패 사례 가운데 가장 심각한 사건 중 하나로 떠올랐다. 8월 3일 기준, 이 사건에서 확인된 도난 비트코인 규모는 약 1,359.882 BTC까지 증가했으며, 보고된 BTC 수량 기준으로 올해 알려진 가장 큰 비트코인 탈취 사건이 됐다.
이번 사건은 단순히 한 하드웨어 지갑 제품군을 넘어 더 큰 관심을 끌고 있다. 하드웨어 지갑 보안, 펌웨어 리스크, 난수 생성, 시드 문구 관리, 그리고 비트코인 자체 보관에서 사고 이후 복구 조치의 한계에 대한 더 넓은 질문을 던지고 있다.
무슨 일이 있었나
이번 사건에 대한 공개 추적 정보에 따르면, 확인된 도난 자금의 대부분은 여전히 공격자가 통제하는 소수의 주소에 집중되어 있다. 이는 적어도 현재까지는 공격자가 코인을 복잡한 자금 세탁 경로로 완전히 분산시키지 않았음을 시사한다는 점에서 중요하다.
8월 1일, 공격자와 연관된 주소 중 하나가 OP_RETURN 메시지를 포함한 거래를 수신했다. OP_RETURN은 비트코인 거래 출력 유형 중 하나로, 온체인에 소량의 임의 데이터를 저장할 수 있다. 이번 경우 해당 메시지는 비트코인 “세탁”, KYC 지원, 현금화 지원 서비스를 10% 수수료 조건으로 제공한다는 내용을 담고 있었고, 텔레그램 연락처도 함께 기재돼 있었다고 전해진다.
이러한 메시지는 제3자가 추가할 수 있으며, 반드시 원래 공격자와의 공모를 의미하는 것은 아니다. 다만 고프로필 탈취 자금의 이동을 불법 서비스 운영자들이 얼마나 빠르게 주시하고 있는지를 보여준다. OP_RETURN이 프로토콜 수준에서 어떻게 동작하는지에 대한 배경은 비트코인 개발자 문서의 null data outputs를 참고할 수 있다.
난수 문제는 왜 이렇게 심각한가
Coinkite는 원래 취약점과 연관된 약한 난수 생성 문제를 제거하기 위한 긴급 펌웨어 업데이트를 배포했다. 핵심은 이 수정이 소급 적용되지 않는다는 점이다.
문제가 있던 펌웨어 버전에서 월렛 시드가 생성됐다면, 이후 업데이트를 한다고 해서 이미 생성된 시드가 갑자기 안전해지는 것은 아니다. 시드 문구는 개인키가 파생되는 근본 비밀이다. 이 시드를 만들 때 사용된 엔트로피가 약했거나, 예측 가능했거나, 다른 방식으로라도 훼손됐다면, 유일하게 확실한 대응책은 안전한 조건에서 새로 생성한 월렛으로 자금을 옮기는 것이다.
이 구분은 모든 비트코인 보유자에게 매우 중요하다.
- 펌웨어 업데이트는 이후의 기기 동작을 수정할 수 있다.
- 이미 수학적으로 약할 수 있는 시드 자체를 복구해 주지는 못한다.
- 공격자가 시드 공간을 재구성하거나 범위를 좁힐 수 있다면, 기기에 물리적으로 접근하지 않아도 자금을 가져갈 수 있다.
- “콜드 스토리지”의 강도는 결국 그 뒤에 있는 엔트로피와 구현 방식에 달려 있다.
상당한 규모의 비트코인을 관리하는 사용자라면, 하드웨어 지갑이 마법 같은 상자가 아니라는 점을 이번 사건이 다시 일깨워 준다. 하드웨어 지갑은 하드웨어, 펌웨어, 공급망 가정, 암호 설계, 사용자 행동, 백업 관행이 함께 맞물려 이루어진 보안 시스템이다.
펌웨어 업데이트 문제는 두 번째 위험층을 만든다
긴급 펌웨어 배포 이후 일부 사용자들은 업데이트 후 기기가 오류 화면에서 멈추거나, 부팅에 실패하거나, 사용할 수 없게 됐다고 보고했다. 주된 신고는 Mk4와 Q 기기에서 발생했으며, 일부 Mk3 사용자도 비슷한 증상을 겪었다고 전했다.
8월 2일 기준으로 Coinkite는 광범위한 사용자층에 영향을 미치는 대규모 펌웨어 결함을 공식적으로 확인하지는 않았다.
사용자 안전 측면에서 보면 이는 매우 곤란한 상황을 만든다. 보안상 의미를 생각하면 즉시 업데이트하고 싶어질 수 있지만, 문제가 있는 업데이트 경로는 운영 리스크를 키울 수 있다. 특히 믿을 만한 백업, 멀티시그 중복성, 명확한 복구 계획이 없는 사용자에게는 더욱 그렇다.
더 큰 교훈은 펌웨어 보안이 단지 취약점을 고치는 데서 끝나지 않는다는 점이다. 릴리스 관리, 재현 가능한 검증, 롤백 계획, 사용자 커뮤니케이션, 그리고 중요한 패치가 새로운 장애를 만들 가능성을 최소화하는 과정까지 포함된다.
영향을 받았을 수 있는 사용자가 해야 할 일
잠재적으로 영향을 받은 Coldcard 펌웨어 버전에서 비트코인 월렛 시드를 생성한 적이 있다면, 해당 상황을 신중하게 다뤄야 한다. 가장 안전한 접근은 사용자 환경에 따라 달라지지만, 일반적인 원칙은 분명하다.
1. 펌웨어 업데이트가 기존 자금을 보호한다고 가정하지 말 것
원래 시드가 약한 난수로 생성됐다면, 기기를 업데이트해도 시드 자체는 바뀌지 않는다. 손상됐거나 엔트로피가 낮은 시드는 장기 보관용으로는 영구적으로 안전하지 않다고 봐야 한다.
2. 신뢰할 수 있는 환경에서 새 월렛을 생성할 것
표준적인 대응은 안전한 펌웨어 버전과 신뢰할 수 있는 설정 절차를 사용해 새 월렛을 만드는 것이다. 큰 금액을 옮길 경우에는 전체 자금을 이전하기 전에 소액 거래로 새 월렛을 먼저 테스트해 보는 것이 좋다.
3. 신속하되 신중하게 자금을 이동할 것
시드가 취약할 가능성이 있다면 속도가 중요하다. 다만 서둘러 복구하는 과정에서 잘못된 주소로 전송하거나, 시드를 디지털 방식으로 노출하거나, 악성코드가 감염된 컴퓨터를 사용하는 실수가 생길 수 있다. 반드시 신뢰할 수 있는 화면에서 주소를 확인하고, 시드 문구를 온라인 기기에 입력하지 말아야 한다.
4. 이전 전에 백업 무결성을 확인할 것
자금을 옮기기 전에, 수신 측 월렛의 백업이 믿을 만한지 확인해야 한다. 안전한 시드라도 분실되었거나 잘못 기록됐다면 그것 역시 실패 사례다.
5. 큰 금액이라면 멀티시그를 고려할 것
고액 비트코인 보관에서는 멀티시그를 사용하면 단일 기기, 단일 펌웨어 구현, 단일 시드 생성 이벤트에 대한 의존도를 줄일 수 있다. 멀티시그가 만능은 아니지만, 적절히 설계하고 백업하면 복원력을 높일 수 있다.
왜 이 사건이 2025년 자체 보관 시장에 중요한가
2025년의 더 넓은 암호화폐 시장에서는 비트코인에 대한 기관 투자 관심이 다시 높아지고 있고, 온체인 모니터링은 더욱 정교해졌으며, 자체 보관 수요도 늘고 있다. 동시에 공격자도 더 전문화되고 있다. 이제는 피싱 링크나 거래소 침해에만 의존하지 않고, 구현상의 결함, 공급망 취약점, 유출된 메타데이터, 운영 실수를 노린다.
Coldcard 사례가 중요한 이유는 하드웨어 지갑의 핵심 약속, 즉 개인키를 온라인 위협으로부터 분리한다는 약속에 직접 닿아 있기 때문이다. 시드 생성이 잘못됐다면, 사용자가 거래에 서명하기도 전에 그 약속은 이미 무너질 수 있다.
그래서 투명성도 중요하다. 사용자는 다음과 같은 사항에 대해 명확한 공개를 필요로 한다.
- 어떤 펌웨어 버전이 영향을 받는지
- 해당 버전에서 생성된 시드가 위험에 노출되는지
- 기기 상태를 어떻게 확인하는지
- 보고된 업데이트 실패가 개별 사례인지, 아니면 시스템적인 문제인지
- 사용자 유형별로 어떤 복구 절차가 권장되는지
보안 사고에서 모호한 안내는 대개 사용자 피해를 키운다. 명확한 일정, 기술적 설명, 실질적인 이전 지침이 필수적이다.
OP_RETURN 메시지는 비트코인이 얼마나 공개적인지 보여준다
OP_RETURN을 통해 추가된 세탁 서비스 메시지는 또 하나의 불편한 진실을 드러낸다. 비트코인은 기본적으로 투명하다. 도난 자금이 확인되는 순간, 그 이동은 분석가, 거래소, 법 집행기관, 그리고 기회를 노리는 범죄자들 모두에게 추적될 수 있다.
이러한 투명성은 규제된 플랫폼이 개입할 경우 불법 자금 흐름을 동결하거나 추적하는 데 도움이 될 수 있다. 하지만 동시에 사기꾼, 브로커, 세탁 네트워크가 사건에 끼어들 수 있는 공개 무대가 되기도 한다.
사용자는 “도난당한 비트코인을 복구해 주겠다”, “세탁해 주겠다”, “잠금을 풀어 주겠다”는 식으로 수수료를 요구하는 사람과는 절대 접촉하지 말아야 한다. 이런 제안은 대개 사기이며, 응대하는 것만으로도 법적·보안상 위험이 생길 수 있다.
암호화폐 범죄 패턴과 불법 자금 이동에 대한 더 넓은 맥락은 Chainalysis가 정기적으로 발행하는 cryptocurrency crime trends 연구를 참고할 수 있다.
비트코인 보유자를 위한 핵심 요약
이번 Coldcard 사건은 암호화폐 생태계 전반에 적용되는 여러 자체 보관 원칙을 다시 한 번 상기시킨다.
- 시드 생성 품질은 가장 근본적이다.
- 펌웨어 업데이트로 이미 약해진 시드를 고칠 수는 없다.
- 하드웨어 월렛 사용자는 행동하기 전에 업데이트 지침을 반드시 검증해야 한다.
- 큰 금액은 단일 지점 의존이 아니라 다층 보안이 필요하다.
- 백업은 반드시 테스트하고, 분실과 노출 모두로부터 보호해야 한다.
- 공개 블록체인은 도난 자금의 이동을 보이게 하지만, 자동으로 되돌려 주지는 않는다.
자체 보관은 비트코인의 가장 강력한 기능 중 하나지만, 그만큼 엄격한 보안 습관이 필요하다. 사용자가 키를 통제한다는 것은, 곧 기기 결함, 백업 오류, 운영 실수의 위험도 함께 떠안는다는 뜻이기도 하다.
OneKey에 대한 참고
이번 사건 이후 콜드 스토리지 전략을 다시 점검하는 사용자라면, OneKey는 오픈소스 투명성, 안전한 하드웨어 설계, 그리고 사용자가 직접 검증할 수 있는 거래 흐름에 중점을 두고 있다. 어떤 하드웨어 지갑도 모든 위험을 제거할 수는 없지만, 명확한 보안 아키텍처, 신뢰할 수 있는 펌웨어 프로세스, 실용적인 사용성을 우선하는 도구를 선택하면 피할 수 있는 실패 지점을 줄일 수 있다.
이번 사건의 가장 큰 교훈은 단순히 “기기를 업데이트하라”는 것이 아니다. 업데이트가 무엇을 보호할 수 있고 무엇은 보호할 수 없는지 이해하고, 하나의 구성 요소가 실패하더라도 견딜 수 있는 자체 보관 체계를 구축하는 데 있다.



