시세 로딩 중...
로그인
뉴스›기타코인
기타코인

AI, 3200억 원 규모 비트코인 탈취 1시간 만에 재현… 출금 한도 막았을까?

미국 CryptoSlate2026년 9월 24일 21:203
기타코인 OTHER 뉴스 - AI, 3200억 원 규모 비트코인  | 칼데라 크립토 커뮤니티
📝이 기사는 원문을 참조하여 AI가 한국어로 재작성했습니다

지난 2026년 9월 6일, 비트코인 사이드체인인 리퀴드(Liquid) 네트워크에서 심각한 보안 사고가 발생했습니다. 당시 네트워크는 실제 비트코인 담보가 없는 L-BTC(Liquid Bitcoin)를 승인했으며, 이로 인해 약 3억 2천만 달러(현재 시세 기준 약 3200억 원)에 달하는 비트코인이 유출되었습니다. 리퀴드 네트워크는 연방준비은행(federation)에 보관된 비트코인을 대표하는 L-BTC를 발행하는 구조로, 유효한 승인 절차를 거친 인출이 무효한 사이드체인 상태를 실제 비트코인 결제로 전환시키는 결과를 초래했습니다. 당시 전문가들은 연방준비은행 서명 전에 출금 한도(payout limit)를 설정했다면 이러한 대규모 자금 유출을 막을 수 있었을 것이라고 지적했습니다.

이러한 사건 발생 이후, 블록체인 보안 솔루션 기업인 알파인 랩스(Alpen Labs)는 자사의 인공지능(AI) 에이전트를 활용하여 해당 취약점을 분석하고 1시간 만에 이를 재현하는 데 성공했다고 밝혔습니다. 알파인 랩스의 CEO인 시만타 가우탐(Simanta Gautam)은 자신의 AI 에이전트가 리퀴드 네트워크의 '실패한 증명 검사(failed proof check)' 과정을 성공적으로 재현했다고 설명했습니다. 그의 설명에 따르면, 해당 작업은 9월 6일 발생한 공격 사건에 대한 소식을 접한 직후 시작되었으며, 9월 22일에 상세한 기술 보고서와 함께 공개되었습니다.

가우탐 CEO는 자신의 AI 에이전트가 공격 경로를 추적하고 취약점을 파악하는 데 걸린 시간이 1시간에 불과했다고 강조했습니다. 하지만 이러한 빠른 분석 속도가 공격 이전에 실제 AI 모니터링 시스템이 작동했다면 위협을 사전에 감지하고 경고를 보낼 수 있었을지에 대한 직접적인 증거가 되지는 않는다고 덧붙였습니다. 즉, 사후 분석 능력은 입증되었지만, 실시간 탐지 가능성에 대한 평가는 아직 유보적인 상황입니다.

이번 사건의 근본적인 원인은 리퀴드 네트워크의 기반 기술인 엘리먼트(Elements) 소프트웨어에 있었습니다. 엘리먼트 소프트웨어는 기밀 거래(confidential transactions)에 첨부된 암호화 증명(cryptographic proofs)의 성공적인 검증 결과를 캐싱(caching)하는 기능을 가지고 있습니다. 알파인 랩스의 보고서에 따르면, 9월 1일에 이루어진 코드 변경은 각 캐시 결과가 검증에 영향을 미치는 모든 맥락(context)을 포함하도록 설계되었습니다. 여기에는 자산 생성자(asset generator)와 출력 스크립트(output script) 등이 포함됩니다.

문제는 이 과정에서 해당 필드들의 경계(boundaries)를 인코딩하지 않고 단순히 바이트(raw bytes)로 연결했다는 점입니다. 이로 인해 유효한 '시드(seed)' 증명과 다르지만 유효하지 않은 '타겟(target)'이 동일한 캐시 입력 값을 생성하게 되었습니다. 알파인 랩스의 로컬 재현 실험에서, 새롭게 검증했을 때는 타겟이 거부되었지만, 공격에 영향을 받은 캐시 래퍼(cache wrapper)는 시드 증명이 캐시를 채운 후 해당 타겟을 수락하는 오류를 보였습니다. 결국, 두 개의 서로 다른 검증 요청을 나타냄에도 불구하고 동일한 바이트 입력 값을 가지는 캐시를 통해 증명 검사를 우회하는 결과로 이어진 것입니다. 이는 알파인 랩스가 추정한 합의 실패(consensus failure)의 로컬 재현입니다.

알파인 랩스 측은 당시 운영 중이던 검증기(validator)의 실제 바이너리 코드와 과거 캐시 내용을 확보하지 못했기 때문에, 배포된 코드와 라이브 프라이밍(live priming) 경로를 소스 코드와 블록체인 증거를 통해 추론했다고 설명했습니다. 이러한 한계에도 불구하고 AI를 통한 빠른 분석 능력은 향후 유사한 보안 위협에 대한 대응력을 높이는 데 기여할 수 있을 것으로 기대됩니다.

한편, 사이드스왑(SideSwap)이라는 또 다른 주체는 자신들의 노드에 8월에 설치된 비공개 보안 빌드(private security build)가 해당 공격 거래를 수락했다고 밝혔습니다. 사이드스왑의 주장은 특정 운영자의 코드 배포 문제를 좁히는 데는 도움이 되지만, 리퀴드 네트워크 연방준비은행에 참여하는 모든 주체의 빌드를 식별하는 것은 아닙니다. 이는 공격이 단일 주체의 취약점보다는 네트워크 전반의 문제일 수 있음을 시사합니다.

이러한 심각한 보안 사고에 대응하여, 리퀴드 네트워크 개발팀은 9월 8일에 엘리먼트(Elements) 소프트웨어의 긴급 수리에 착수했습니다. 주요 변경 사항은 다음과 같습니다. 첫째, 캐시 키(cache keys)를 수정하여 필드 길이를 인코딩하도록 변경했습니다. 둘째, 충돌(collision)에 초점을 맞춘 테스트 케이스를 추가하여 유사한 공격 시도를 탐지하고 방지하는 능력을 강화했습니다. 셋째, 필요에 따라 범위 증명 캐시(range-proof cache)를 우회할 수 있는 옵션을 도입했습니다. 이러한 수정 사항을 포함한 버전 23.3.4가 9월 9일에 배포되었습니다. 이 업데이트는 잘못된 L-BTC가 네트워크 상태로 승인되기 전에 유효성 검증 게이트(validation gate)를 강화하는 것을 목표로 합니다.

하지만 이러한 조치에도 불구하고, 유효한 출금(authorized exit)을 위해서는 별도의 검증 절차가 여전히 필요하다는 점이 지적되었습니다. 사이드스왑의 설명에 따르면, 공격은 연방준비은행 서명자(federation signers)가 약 3,996 BTC를 풀어주기 전에 4,000 L-BTC 페그아웃(peg-out) 거래에 대해 어떠한 규모나 속도 제한(size or velocity hold)도 겪지 않았다고 합니다. 이는 암호화된 자산의 총량이 담보 자산의 총량보다 많아지는 위험을 초래할 수 있는 상황입니다.

이 사건은 블록체인 기술의 복잡성과 함께 보안의 중요성을 다시 한번 강조했습니다. AI 기술이 보안 위협 탐지에 혁신적인 가능성을 보여주고 있지만, 동시에 실제 시스템에 실시간으로 적용하고 효과적으로 활용하기 위한 지속적인 연구와 개발이 필요함을 시사합니다. 또한, 이번 사건은 탈중앙화된 금융 시스템에서 연합(federation)의 역할과 책임, 그리고 합의 메커니즘의 견고함에 대한 심도 있는 논의를 촉발할 것으로 예상됩니다. 투자자들은 이러한 보안 사고가 암호화폐 시장 전반의 신뢰도에 미치는 영향을 예의주시하며, 투자 전략을 신중하게 재검토해야 할 필요가 있습니다. 특히, 사이드체인의 보안 취약점은 해당 체인에 통합된 자산의 가치와 안정성에 직접적인 영향을 미칠 수 있으므로, 투자 전 철저한 사전 조사가 필수적입니다.

한편, 이번 사건에서 언급된 '출금 한도(payout limit)' 설정 여부는 여전히 중요한 논쟁거리로 남아 있습니다. 일반적인 인출을 유지하면서도 악의적인 대규모 출금을 제한할 수 있는 테스트된 규칙이 존재했는지 여부는 공개된 기록으로 명확히 확인되지 않았습니다. 이는 블록체인 프로토콜 설계 및 보안 강화 과정에서 고려해야 할 또 다른 중요한 과제임을 보여줍니다. AI 기반의 탐지 시스템이 발전하더라도, 근본적인 프로토콜 설계의 견고함 없이는 잠재적인 위험을 완전히 제거하기는 어려울 것입니다.

공유X페이스북