슬로우미스트(Slowmist)에 따르면, 지난 8월 31일 발란서(Balancer) V1 방식의 유동성 풀이 반올림 오류 악용 공격으로 약 23만 4천 달러의 손실을 입었는데, 이는 지난 11월 발란서 V2 풀에서 1억 1,600만 달러가 유출되었던 것과 동일한 유형의 버그이다.
동일한 버그 계열로 인해 ‘Balancer V1’ 풀에서 23만 4천 달러 상당의 해킹 피해 발생

주요 내용
- 슬로우미스트(Slowmist)에 따르면, 8월 31일 발란서 V1 풀이 반올림 오류 악용으로 인해 약 234,000달러의 손실을 입었다.
- 공격자는 WBTC 준비금을 미미한 금액으로 압축한 뒤, 반올림되어 1 사토시로 줄어든 입력값에 대해 정수 BPT를 발행했다.
- 발란서 랩스는 유사한 버그로 1억 1,600만 달러가 유출된 후 2026년 3월에 회사 운영을 중단했다.
익숙한 양상의 소규모 해킹
발란서는 과거에도 유사한 상황을 겪은 바 있지만, 오늘 그 역사가 다시 한번 반복되었다. 몇 시간 전, 블록체인 보안 업체 슬로우미스트(Slowmist)는 발란서 V1 방식의 풀을 대상으로 한 새로운 악용 사례를 보고했는데, 이번 피해 규모는 비교적 적은 234,000달러였다.
발란서의 과거 사례에 비하면 미미한 규모이지만, 이 버그의 유형은 명백합니다. 즉, 스왑 과정에서 프로토콜이 토큰 수량을 계산할 때 발생하는 반올림 오류로, 이는 지난 11월 공격자가 여러 체인에 걸쳐 발란서 V2 풀에서 1억 1,600만 달러를 탈취하게 했던 결함과 동일한 유형입니다.
익스플로잇의 실제 작동 방식
슬로우미스트(Slowmist)의 기술 분석에 따르면, 공격자는 풀의 `joinswapPoolAmountOut` 함수를 노렸습니다. 이 함수는 호출자가 수령하고자 하는 BPT(Balancer Pool Token)의 수량을 지정하면, 계약이 역산하여 필요한 입력값을 계산하도록 합니다.
calcSingleInGivenPoolOut 함수가 처리하는 이 역산 과정은 소수점 이하 18자리 고정 소수점 연산을 사용합니다. 공격자는 일련의 공개 스왑을 실행함으로써 풀의 WBTC 준비금을 거의 제로 수준으로 고갈시켰습니다. 준비금이 거의 전무한 상태가 되자, 수학적 연산으로 인해 필요한 입력값이 WBTC 1 사토시(1 센트의 일부)로 반올림되었음에도 불구하고, 계약은 공격자가 요청한 BPT의 전체 금액을 여전히 발행했습니다.
Slowmist는 이 풀에 최소 유효 입력, 최소 풀 잔액, 상대 오차 검증 등 이러한 공격을 막을 수 있었던 기본적인 안전 장치가缺如했다고 밝혔습니다. 또한 계약서의 MIN_BALANCE 검사는 바인드(bind) 및 리바인드(rebind) 함수 실행 중에만 적용되었을 뿐, 일반적인 스왑 과정에서는 적용되지 않았다고 지적했습니다. Slowmist는 경고의 일환으로 공격자의 지갑 주소와 공격 계약서 주소를 모두 공개했다.
발란서의 긴 그림자
지난 3월, 이 프로토콜을 운영하는 기업인 Balancer Labs는 2025년 11월 발생한 해킹 사고로 인해 프로토콜의 총 잠금 가치(TVL)가 약 7억 7,500만 달러에서 약 3억 달러로 급락한 지 5개월 만에, 가중되는 법적 위험에 직면했다는 이유로 법인으로서의 운영을 중단하겠다고 발표했다.
공동 창업자 페르난도 마르티넬리(Fernando Martinelli)는 당시 “과거 보안 사고로 인한 책임”에서 벗어나기 위해 DAO가 더 간소화된 형태로 운영을 인수할 것이라고 밝혔습니다. 당시 해킹의 배후가 된 지갑 역시 계속 활성화된 상태로, 5개월 후 다시 등장해 Thorchain을 통해 1,100 ETH를 이동시켰습니다.
오늘 발생한 해킹은 발란서(Balancer)의 자체 거버넌스 토큰이 아닌, 비트코인을 토큰화한 WBTC를 대상으로 했으며, 이는 비트코인 가격이 7만 8천 달러 선을 안정적으로 유지하고 있음에도 불구하고, 탈중앙화 금융(DeFi) 프로토콜 내에 존재하는 랩(wrapped) 및 토큰화된 비트코인 버전들은 그 자체로 별개의 위험 요소를 내포하고 있음을 상기시켜 줍니다.
이 기사는 AI를 사용하여 영어에서 번역되었습니다. 영어 원본이 권위 있는 출처이며, 자동 번역에는 특히 법률 및 규제 용어에서 부정확한 내용이 포함될 수 있습니다.












