Pemahaman awal saya tentang eksploitasi Balancer adalah sebagai berikut: Penyerang melakukan "batchSwap" besar-besaran, sehingga token hanya dipindahkan setelah seluruh eksekusi batch, mengeksploitasi perhitungan token "masuk" yang diberikan token "keluar". Selama banyak swap internal, perhitungan delta swap Balancer menurun secara signifikan, dan delta menjadi negatif untuk kedua token. Delta negatif = pool berutang token kepada penyerang. - Bagaimana delta menurun? Berikut adalah tiga delta swap berturut-turut: (tukar n) A: -810057686826767072295 + 25626928172 = -810057686801140144123 B: -1188214603037651140957 - 17 = -1188214603037651140974 (swap n + 1) A: -810057686801140144123 - 38000000000 = -810057686839140144123 B: -1188214603037651140974 + 142678241 = -1188214603037508462733 (swap n + 2) A: -810057686839140144123 + 8793968805 = -810057686830346175318 B: -1188214603037508462733 - 142678224 = -1188214603037651140957 Seperti yang dapat kita ketahui, delta bersih telah menurun secara keseluruhan: ΔA: -1620115373657113247613...