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

유니스왑 v4, 악성 '훅'으로 사용자 기만…평균 50% 손실 발생

미국 CryptoSlate2026년 9월 16일 20:100
기타코인 OTHER 뉴스 - 유니스왑 v4, 악성 '훅'으로 사용 | 칼데라 크립토 커뮤니티
📝이 기사는 원문을 참조하여 AI가 한국어로 재작성했습니다

탈중앙 금융(DeFi) 생태계의 핵심 플랫폼인 유니스왑(Uniswap)에서 새로운 형태의 보안 위협이 발생하고 있습니다. 특히 차세대 버전인 유니스왑 v4의 '훅(hooks)' 기능을 악용한 악성 코드가 DeFi 사용자들을 대상으로 교묘한 사기 행각을 벌이고 있어 주의가 요구됩니다.

유니스왑 v4는 스마트 컨트랙트의 유연성을 극대화하기 위해 도입된 훅 기능을 통해 다양한 커스터마이징이 가능해졌습니다. 훅은 스왑(swap) 실행 전후에 특정 로직을 삽입하여 동적 수수료 설정, 맞춤형 계정 관리 등 혁신적인 기능을 구현할 수 있도록 설계되었습니다. 그러나 이러한 유연성은 악성 코드 개발자들에게 새로운 공격 경로를 제공하는 양날의 검이 되고 있습니다.

최근 온체인 데이터 분석 및 라우팅 인프라 제공업체인 0x(ZeroX)의 보고서에 따르면, 지난 몇 주간 유니스왑 v4 훅 기능에서 심각한 증가세를 보이는 악성 코드들이 발견되었습니다. 이들은 사용자들에게 매력적인 스왑 견적을 제시한 뒤, 실제 거래가 체결될 때는 훨씬 불리한 조건으로 처리하여 사용자 자산을 탈취하는 수법을 사용하고 있습니다.

0x가 9월 11일 기준으로 6개 블록체인에서 수집한 84,163개의 유니스왑 v4 훅을 분석한 결과, 놀랍게도 이 중 54.2%가 악성으로 분류되었으며, 26.4%는 악성일 가능성이 높은 것으로 나타났습니다. 반면, 안전하다고 분류된 훅은 19.4%에 불과했습니다.

가장 심각한 사례로 보고된 공격에서는, 사용자가 견적 단계에서 받은 토큰 양보다 실제 거래 체결 시 최대 50% 적은 양의 토큰을 받는 경우도 발생했습니다. 이는 DeFi 투자자들에게 치명적인 손실을 안겨줄 수 있는 수준입니다.

이러한 악성 훅의 작동 방식은 다음과 같습니다. 유니스왑과 같은 탈중앙 거래소(DEX)의 스왑 과정에서 유동성 집계기(aggregator)는 여러 유동성 풀을 검색하고 예상되는 출력량을 추정하여 사용자에게 가장 유리한 거래 경로를 제안합니다. 악성 훅은 이 과정에서 매우 매력적인 가격 견적을 제시하여 경쟁 풀보다 우위를 점합니다. 예를 들어, 지갑 A가 100개의 토큰을 제공하고 지갑 B가 98개를 제공한다면, 사용자에게는 지갑 A의 제안이 더 좋아 보이게 됩니다. 하지만 사용자가 해당 제안을 승인하여 거래가 체결되는 순간, 악성 풀은 실제로는 80개의 토큰만 제공함으로써 사용자를 기만합니다. 결과적으로 지갑 B의 처음에는 덜 매력적으로 보였던 제안이 사실은 더 나은 거래였던 셈입니다.

0x의 보고서는 이러한 악성 훅이 단순히 적은 비율의 손실을 유발하는 것이 아니라, 최악의 경우 견적 대비 절반에 달하는 자산을 손실하게 만들 수 있다고 경고합니다.

구체적인 사례로, 이더리움(ETH)과 NVDAc 토큰 간의 스왑을 처리하는 한 Base(Layer 2 솔루션)의 훅에서는 총 6,516건의 거래 중 3,946건이 수수료가 부과된 거래로 나타났습니다. 이 훅은 0%에서 18%까지 다양한 수수료율을 적용했으며, 수수료가 부과된 거래의 중앙값은 18%였습니다. 9월 11일 기준 이 훅은 총 143,037달러의 수수료를 징수했습니다. 이처럼 악성 훅은 높은 수수료를 통해 수익을 창출하며 사용자를 갈취하기도 합니다.

유니스왑 개발자 문서는 훅이 독립적인 제3자에 의해 작성되며, 코드가 악의적이거나 의도하지 않은 결과를 초래할 수 있다고 명시적으로 경고하고 있습니다. 이러한 유연성은 합법적인 기능 구현에도 사용될 수 있지만, 동시에 보안 취약점을 노리는 공격자들에게 악용될 여지를 남기고 있습니다.

이러한 문제는 유니스왑 v4에만 국한된 것은 아닙니다. 지난 7월, 라우팅 인프라 제공업체인 Enso는 실행 환경 신호를 악용한 폴리곤(Polygon) 기반 유니스왑 v4 훅과 시뮬레이션과 유사한 조건에서 오라클 동작이 변경되는 이더리움 커브(Curve) 풀을 포함한 '독성 풀(toxic pools)'에 대한 보고서를 발표한 바 있습니다. 또한, 3월에 발표된 0x의 연구는 독점적인 유동성 풀에서도 유사한 패턴이 발견되었음을 시사했습니다. 해당 연구는 한 마켓 메이커가 샘플링된 견적 시간 관찰에서 100% 참조 AMM을 능가했지만, 실제 체결 시에는 일관되게 0.05%에서 0.10% 포인트(5~10bp) 정도 더 나쁜 결과를 보였다고 지적했습니다.

0x는 이러한 실행 문제를 해결하기 전까지는 유동성 공급원을 차단하는 조치를 취하고 있으며, 이는 자사의 서비스에서 제공하는 견적의 경쟁력이 일시적으로 떨어지는 결과를 초래하기도 합니다. ClearTrace의 9월 8일 점수표에서도 이러한 보안 관련 이슈에 대한 내용이 포함된 것으로 보입니다.

이번 유니스왑 v4 훅 관련 악성 코드 증가는 DeFi 사용자들에게 자산 보호를 위한 철저한 주의와 검증의 중요성을 다시 한번 강조하고 있습니다. 사용자들은 신뢰할 수 있는 유동성 라벨을 제공하는 지갑과 라우터를 사용하고, 거래 실행 시점에서의 검증 절차를 강화하는 등의 추가적인 보안 조치를 고려해야 할 것입니다. 또한, 0x와 같은 온체인 분석 도구를 활용하여 잠재적인 위험을 사전에 인지하는 노력이 필요합니다. DeFi 생태계의 지속 가능한 성장을 위해서는 기술적 혁신과 더불어 강력한 보안 메커니즘 구축이 필수적이라는 것이 이번 사태를 통해 명확히 드러나고 있습니다.

향후 유니스왑 개발팀과 보안 연구 커뮤니티는 이러한 악성 훅을 탐지하고 차단하는 기술을 발전시키는 동시에, 사용자들에게 더욱 안전한 거래 환경을 제공하기 위한 다양한 방안을 모색할 것으로 예상됩니다. 이와 함께 규제 당국의 움직임 또한 주목할 필요가 있습니다. DeFi 시장의 건전한 발전을 위해서는 투명하고 안전한 생태계 조성이 무엇보다 중요하며, 이를 위한 다각적인 노력이 요구되는 시점입니다.

공유X페이스북