XRP 헬스케어, 지갑 결함으로 4,000개 계정 노출… 45만 달러 탈취 후 운영 중단

XRP Ledger(XRPL) 기반 헬스케어 플랫폼인 XRP Healthcare가 지갑 취약점으로 인해 수천 개의 계정이 노출되고 약 45만 달러의 손실이 발생하면서 운영을 중단하기로 결정했습니다. 이번 사건은 암호화폐 시장의 기술적 보안 문제와 프로젝트 운영의 어려움을 다시 한번 부각시키고 있습니다.
XRP Healthcare는 지난 9월 10일, 9월 3일에 발생한 XRPH Wallet의 결함이 이미 개발 비용, 장기화된 암호화폐 약세장, 그리고 성공적이지 못했던 상장 시도로 인해 재정적, 운영적 압박을 받고 있던 사업에 추가적인 부담을 주었다고 밝혔습니다. 이에 따라 플랫폼은 XRPH 및 XRPHAI를 포함한 자체 토큰의 상장을 폐지할 준비를 하고 있으며, 각 거래소는 출금 마감일을 설정할 것으로 예상됩니다. XRPH Wallet 애플리케이션은 회사가 지식 재산권 및 글로벌 상표 포트폴리오를 유지하는 동안 오프라인 상태로 유지될 예정입니다.
이번 운영 중단은 XRPL.to가 9월 3일부터 9월 4일 사이에 4,011개의 송금 지갑에서 10,281건의 결제를 추적한 대규모 자금 유출 사태에 따른 것입니다. 분석 서비스는 한 명의 송금자가 수집 계좌를 자금화했다고 판단한 후, 4,010개의 지갑을 피해 지갑으로 분류했습니다. 약 267,664 XRP, 2,320만 XRPH, 243만 XRPHAI가 식별된 수집 계좌로 이동했으며, 이는 탈취된 자산 가치가 약 45만 달러에서 45만 2천 달러에 달하는 것으로 추정됩니다.
**지갑 결함, 사용자 자금 보호 키스페이스 붕괴시켜**
XRP Healthcare의 개발팀 조사 결과, 이번 침해 사고는 XRPH Wallet이 사용자 자금을 생성하고 보호하는 방식에 근본적인 결함이 있었음을 밝혀냈습니다. 보고서에 따르면, 해당 애플리케이션은 xrpl.Wallet.fromEntropy() 함수에 55자리의 값을 전달했는데, 이 함수는 원래 원시 바이트(raw bytes)를 예상했지만, 실제로 전달된 값의 처음 16자리만 효과적으로 유지되었습니다. 이로 인해 14개의 가변 자릿수만 남게 되었고, 가능한 입력 공간이 의도된 2^128에서 약 72.9조 가지, 즉 대략 2^46으로 줄어들었습니다. 이는 공격자가 훨씬 적은 노력으로 사용자의 개인 키를 재현할 수 있게 만드는 치명적인 취약점이었습니다.
개발팀은 또한 Math.random() 함수의 사용 가능성을 지적하며, 이것이 실제 검색 공간을 더욱 축소시켰을 수 있다고 언급했습니다. 이 팀은 공개된 정보와 축소된 키스페이스의 부분적인 스캔을 사용하여 9개의 실제 지갑에 대한 개인 키를 재현했으며, 이 중 4개는 실제로 자금이 유출된 계정으로 확인되었습니다. 이들은 이러한 결함이 사용자 기기나 XRP Ledger 프로토콜에 대한 접근 없이도 9월 3일 발생한 자금 유출을 설명할 수 있다고 결론지었습니다.
이러한 보안 취약점은 사용자가 노출된 지갑을 단순히 다른 소프트웨어에 동일한 시드(seed)를 가져와 복구하는 것만으로는 안전하게 보호할 수 없음을 의미합니다. XRP Healthcare는 영향을 받은 사용자들에게 XRPH Wallet을 통해 생성된 자격 증명을 폐기하고, 새로 생성된 키를 사용하여 남아있는 자산을 이동시킬 것을 권고했습니다.
**자산 복구 노력 지속, 그러나 앞길은 불투명**
운영 중단 결정에도 불구하고, 자산 복구 노력은 계속될 예정입니다. 회사 측은 탈취된 자산이 이더리움 주소로 추적되었으며, 해당 주소는 약 445,198 DAI를 보유하고 있다고 밝혔습니다. XRP Healthcare는 피해를 입은 사용자들에게 Etherscan을 통해 유출된 지갑의 거래 기록을 포함한 사실 보고서를 제출해 줄 것을 요청했습니다. 이를 통해 공격자의 정확한 자금 이동 경로를 파악하고, 가능한 경우 자산을 회수하기 위한 추가적인 수사를 진행할 계획입니다.
하지만 암호화폐 시장의 특성상, 탈취된 자금이 여러 단계를 거쳐 이동하거나 믹싱 서비스 등을 통해 세탁될 경우 추적 및 회수는 매우 어려운 과제가 될 수 있습니다. 이번 사건은 XRPL 생태계의 보안에 대한 우려를 증폭시키고 있으며, 향후 XRPL 기반 프로젝트들의 보안 강화 노력과 사용자들의 주의 환기를 촉구하는 계기가 될 것으로 보입니다.
**프로젝트 중단의 근본적 원인과 시장 영향**
XRP Healthcare는 이번 보안 사고 외에도, 이미 여러 가지 어려움에 직면해 있었습니다. 장기화된 암호화폐 약세장으로 인해 프로젝트 운영에 필요한 자금 조달이 어려워졌고, 자체 토큰의 상장을 통한 추가적인 자금 확보 시도가 실패로 돌아간 점도 타격을 주었습니다. 이러한 복합적인 요인들이 지갑 취약점이라는 결정적인 사건과 맞물려 결국 운영 중단이라는 불가피한 선택을 하게 만든 것으로 분석됩니다.
암호화폐 프로젝트의 성공은 기술적 혁신뿐만 아니라, 안정적인 운영 능력과 시장 상황에 대한 적절한 대응 능력을 요구합니다. 특히 XRPL과 같은 퍼블릭 블록체인 위에서 운영되는 프로젝트의 경우, 사용자 자산의 보안은 최우선 과제이며, 작은 보안 결함 하나가 프로젝트 전체를 위협할 수 있음을 이번 XRP Healthcare 사례는 명확히 보여주고 있습니다.
이번 사건은 다른 암호화폐 프로젝트들에게도 경각심을 일깨우는 계기가 될 것입니다. 사용자들은 자신이 사용하는 암호화폐 지갑 및 플랫폼의 보안 상태를 면밀히 점검하고, 항상 최신 보안 지침을 따르는 것이 중요합니다. 또한, 프로젝트 선택 시에는 기술력, 팀 역량, 그리고 잠재적 보안 리스크 등을 종합적으로 고려하는 신중한 접근이 요구됩니다. XRP Healthcare의 운영 중단은 비록 안타까운 소식이지만, 암호화폐 생태계의 건전한 발전을 위한 중요한 학습 기회로 삼아야 할 것입니다.