TL;DR날짜: 2025년 11월 3일피해액: $128.64M (6개 체인)대상: Balancer V2 Composable Stable Pools근본 원인: _upscale() 함수가 항상 mulDown(내림)만 사용하는 반면 _downscale()은 divUp/divDown(올림/내림)을 상황에 따라 사용 → 라운딩 방향 비대칭으로 인해 불변량(Invariant) D가 과소 계산됨 → BPT 가격 왜곡 → 배치 스왑으로 차익 추출공격 키워드: 정밀도 손실(Precision Loss), 불변량 조작(Invariant Manipulation), 배치 스왑(Batch Swap)1. 배경: Balancer V2와 Composable Stable Pool1.1 Balancer란Balancer는 Ethereum ..