
비트코인 사이드체인(메인 체인과 연결된 별도 블록체인) 네트워크인 Liquid Network에서 9월 6일 약 4,000 BTC(당시 약 3,200억 원 상당)가 무단 출금되는 사건이 발생했습니다. 공격자들은 Liquid의 기반 소프트웨어인 Elements의 버그를 악용해 L-BTC 토큰을 임의로 생성하고, 이를 실제 비트코인으로 교환하는 방식을 사용했습니다. 이튿날 공격자들은 스스로를 "화이트햇(윤리적 해커)"이라 칭하며 3,400 BTC를 반환했지만, 약 598.5 BTC(약 470억 원)는 아직 돌려주지 않은 상태입니다. Blockstream은 취약점 패치를 완료했다고 밝혔으나, 미반환 비트코인이 협상 보상금인지 아니면 일종의 협박(extortion)인지에 대해서는 논란이 계속되고 있습니다. Liquid 네트워크는 현재도 재가동 준비 중이며, 네트워크가 공식 재시작될 때까지 사용자들은 페그인(peg-in) 주소로 비트코인을 보내지 말 것을 권고받고 있습니다.
Liquid Network(비트코인 사이드체인)에서 Elements 소프트웨어의 버그를 악용해 L-BTC를 위조 생성한 뒤 실제 비트코인 약 4,000 BTC를 무단 출금하는 사건이 발생했다. 공격자는 SideSwap의 Peg-out Authorization Key를 통해 자금을 인출했으나, 해당 키 자체는 탈취되지 않았다.
Liquid의 비트코인 준비금 약 4,200 BTC 중 95%에 해당하는 자금이 출금됐으며, 이 중 3,400 BTC는 반환됐으나 598.5 BTC(약 47M 달러)는 미회수 상태다. L-BTC 보유자들은 네트워크 재가동 전까지 비트코인 전환이 불가능하며, 네트워크는 현재도 중단 상태다.
Liquid가 구동되는 오픈소스 소프트웨어 Elements의 버그로 인해 L-BTC 토큰이 담보 없이 부정 생성될 수 있었고, 이를 활용해 실제 비트코인으로 교환(peg-out)이 이루어졌다.
공격자와 Blockstream은 비트코인 블록체인 트랜잭션에 메시지를 삽입하는 방식으로 온체인 협상을 진행했다. Blockstream은 취약점 패치 및 노드 업데이트를 완료했다고 서명 메시지로 확인했으며, 이후 3,400 BTC가 반환됐다. 연맹(federation) 멤버들은 네트워크 재가동을 준비 중이다.
사이드체인·브리지 구조의 소프트웨어 버그는 담보 자산 전체에 영향을 줄 수 있으므로, 해당 구조를 활용하는 금융·가상자산 서비스는 스마트컨트랙트 및 소프트웨어 감사를 정기적으로 수행해야 한다. Liquid 관련 서비스를 운영하거나 사용하는 경우, 공식 재시작 공지 전까지 페그인 거래를 중단해야 한다.
본문
일요일인 9월 6일 Liquid Network에서 약 4,000 비트코인을 가져간 공격자가 다음 날 그 중 3,400 BTC를 반환했다고 비트코인의 공개 장부(블록체인)에 기록됐다. 약 598.5 비트코인은 아직 돌아오지 않았다.
Liquid는 L-BTC라는 토큰의 담보로 실제 비트코인을 보유하는 비트코인 사이드체인이다. 현재 네트워크가 중단된 상태여서 L-BTC 보유자들은 해당 토큰을 비트코인으로 전환할 수 없다.
3,400 비트코인은 9월 7일 16:09 UTC에 Liquid Federation 주소로 전송됐으며, 이는 탈취된 금액의 약 85%에 해당한다. 페더레이션(federation)은 L-BTC의 담보 비트코인을 보관하는 운영자 그룹이다.
나머지 598.5 비트코인은 별도 송금이 아니었다. 동일한 트랜잭션에서 발생한 잔돈(change)으로, 자금이 나왔던 주소로 다시 전송됐다. mempool.space 블록 탐색기에 따르면 9월 8일 기준 해당 비트코인은 여전히 그 주소에 있었다.
Blockstream과 Liquid Network 중 어느 쪽도 이 비트코인이 합의의 일부인지에 대해 공개적으로 밝히지 않았다.
Liquid의 기술을 제공하는 Blockstream은 인시던트 공지에서, 스스로를 화이트햇이라고 주장하는 해커들이 페더레이션 지갑에서 약 4,000 비트코인을 탈취했다고 밝혔다. 사건 당시 가치는 약 3억 2,000만 달러로 추산했다.
The Block의 보도에 따르면, 이번 출금은 당시 약 4,200 비트코인으로 집계된 Liquid의 비트코인 준비금 중 약 95%를 가져간 것이다.
9월 8일 기준 비트코인 가격이 약 7만 8,000달러였을 때, 반환된 3,400 비트코인의 가치는 약 2억 6,500만 달러이며, 미반환된 598.5 비트코인의 가치는 약 4,700만 달러다.
비트코인은 SideSwap의 Peg-out Authorization Key(사이드체인에서 자금을 출금할 때 사용하는 키 중 하나)를 통해 전송됐다. Blockstream은 해당 키가 "탈취되지 않았으며, 다른 키들도 마찬가지"라고 밝혔다.
페그아웃(peg-out)은 사이드체인 위의 L-BTC를 소각하고, 메인 비트코인 체인에서 그에 상응하는 비트코인을 출금하는 과정이다. Unchained의 보도에 따르면 SideSwap은 Liquid가 구동되는 소프트웨어인 Elements의 버그가 이번 출금에 사용된 L-BTC를 생성했다고 밝혔다. SideSwap은 또한 자사 시스템이나 키가 침해되지 않았다고 했다.
Liquid는 사건을 발표할 때 해당 결함을 설명하지 않았으며, Blockstream의 인시던트 페이지에도 구체적인 내용이 기재되어 있지 않다.
이후 두 당사자는 비트코인 블록체인 위에서 공개적으로 대화를 나눴다. The Block의 보도에 따르면 트랜잭션에 삽입된 초기 메시지에는 "우리는 화이트햇이다. 온체인으로 연락하라(we are whitehats. contact us on chain)"는 내용이 담겼다.
Unchained의 보도에 따르면 공격자들은 결함이 수정되고 모든 노드에 패치가 완료된 후에야 자금을 반환하겠다고 요구했다. Blockstream은 브리지 노드가 패치됐으며 자금 반환이 안전하다는 서명 메시지로 회신했다.
9월 7일 15:31 UTC에 확인된 트랜잭션은 페더레이션 주소로 1,000 사토시(0.00001 비트코인)와 함께 PGP 암호화 메시지를 전송했다. 해당 메시지의 내용은 공개되지 않았다. 3,400 비트코인은 38분 후 전송 확인됐다.
Unchained의 보도에 따르면 Blockstream은 업데이트된 소프트웨어가 배포됐으며 페더레이션 멤버들이 조율된 재가동을 준비 중이라고 밝혔다. JAN3의 최고경영자이자 전 Blockstream 임원인 Samson Mow는 미반환된 비트코인이 약 598 BTC라고 밝히며, Blockstream이 해당 그룹과 여전히 연락을 유지하고 있다고 말했다.
9월 8일 기준 Blockstream의 상태 페이지는 해당 인시던트를 여전히 활성(active) 상태로 표시하고 공개 브리지 노드가 다운된 것으로 기재하고 있으며, 반환 사실에 대한 업데이트는 없었다. 또한 현재 L-BTC의 담보 비트코인이 얼마인지도 명시되어 있지 않다.
Mow는 재가동이 확인될 때까지 Liquid의 페그인(peg-in) 주소, 즉 L-BTC를 생성하는 입금 주소로 비트코인을 보내지 말 것을 사용자들에게 당부했다. Blockstream은 Liquid 위에서 발행된 USDT와 DePix 등 다른 자산은 영향을 받지 않았다고 밝혔다.
화이트햇이라는 표현을 모두가 받아들이는 것은 아니다. Unchained의 보도에 따르면 Ledger의 최고기술책임자(CTO) Charles Guillemet은 해당 명칭에 반대 의사를 표명했다. 그는 블록체인상의 암호화 메시지를 통해 협상된 약 600 비트코인의 보유가 보상처럼 보인다면, 이 형태는 오히려 협박(extortion)에 가깝다고 말했다.
관련 투런 솔루션
이 뉴스의 취약점·위협, 투런 솔루션으로 대응하세요.





