
비트코인 지갑을 겨냥한 해킹 공격이 세 번째 단계로 확산되며, 피해 규모가 총 1,367 BTC, 약 12억 8,600만 달러(약 1조 8,600억 원)에 이른 것으로 확인됐다. 공격 방법이 점차 진화하고 있으며, 이에 따른 자금 추적도 더욱 복잡해졌다는 분석이 제기되고 있다.
이제 막 일어난 세 번째 공격은 일요일 새벽에 포착됐으며, 금요일 낮부터 토요일 오전(UTC 기준) 사이에 총 1,912개의 주소에서 208 BTC가 유출되었다. 각 피해자당 평균 유출량은 0.1 BTC에 해당하며, 초기 공격의 규모에 비해 작아졌지만, 공격의 대상은 더욱 광범위해졌다.
첫 번째 공격은 7월 30일에만 41분 만에 1,196개 주소에서 1,083 BTC가 탈취되며 개별 피해가 상당히 컸다. 이어서 세 차례의 공격으로 전체 피해는 4,585개 주소에서 다시 1,367 BTC로 누적되었다.
특히 이번 3차 공격의 핵심 특징 중 하나는 ‘추적 회피’ 전략이 강화되었다는 점이다. 기존에는 여러 피해자의 자산이 소수의 수집 주소로 집중되었으나, 이번 공격에서는 각 피해자의 비트코인(BTC)이 서로 다른 주소로 분산 전송되었다. 또한, 공격자는 자산의 전송 방식도 기존의 단일 키 대신 ‘P2WSH(페이-투-위트니스-스크립트-해시)’ 방식으로 변경하여, 자금 흐름의 분석을 더욱 어렵게 만들고자 했다.
추가로 이번 공격에서는 이전의 한 명씩 탈취하는 방식 대신 평균 6명의 피해자를 묶어 한꺼번에 자금을 이동시키는 방식으로 효율성에 중점을 두었다. 이로 인해 공격자의 키 탐색 과정은 기본 파생 경로만 스캔하도록 단순화되었다.
이 사건에 대해 시장에서는 동일 공격자가 전략을 수정한 것인지, 아니면 여러 공격자가 같은 취약점을 활용한 것인지에 대한 의견이 분분하다. 블록체인 상에서는 두 경우를 구분하기 어려운만큼, 갤럭시리서치는 각 공격 파동이 내부적으로 동일한 주체의 행위로 보이지만, 세 파동 간의 연관성은 확인하지 않고 있다고 전했다.
문제의 근본 원인은 2021년 3월 배포된 콜드카드 지갑의 펌웨어에 있다. 당시 난수 생성 과정에 하드웨어 대신 예측 가능한 소프트웨어 난수 생성기가 사용되어 한정된 키 조합이 발생했다. 이로 인해 공격자는 오프라인에서도 동일한 키를 재현할 수 있게 되면서 실제 기기에 접근하지 않고도 지갑을 탈취할 수 있는 구조가 형성되었다.
지금으로부터 약 3일이 지난 현재까지도 공격은 계속되고 있으며, 회차가 거듭될수록 평균 탈취 규모가 감소하고 있다. 이는 이미 ‘가치 있는 키 영역’이 소진되었다는 해석도 가능하다. 이번 사건은 오래된 보안 결함이 시간이 지남에 따라 대규모 피해로 발전할 수 있음을 경고하며, 공격자들이 점차 정교한 전략으로 진화하고 있다는 사실은 향후 유사 사건에 대한 경계 필요성을 강조하고 있다.
이를 통해 투자자들에게는 하드웨어 지갑이라 하더라도 펌웨어 버전 및 시드 생성 방식을 점검해야 한다는 점이 강조되며, 특히 오래된 지갑은 신규 시드로 자산을 이전할 필요성이 커지고 있다. 멀티시그 및 분산 보관을 통해 단일 키 의존 구조에서 벗어나야 하며, 단순 보안 제품의 신뢰뿐만 아니라 난수 품질과 생성 과정을 검증하는 것이 핵심 리스크 관리 요소로 부각되고 있다.




