Perbedaan halus antara Uniswap V3 dan V4 yang dilewatkan kebanyakan orang: - V3 menggunakan kontrak terpisah per kumpulan. Setiap pool memiliki tokennya sendiri. - V4 menggunakan singleton. SEMUA pool berbagi satu kontrak yang menyimpan semua token. Apa artinya ini untuk keamanan - kerentanan dalam logika akuntansi V4 tidak menguras satu kumpulan. Ini menguras setiap kolam. Pola singleton memperdagangkan biaya penyebaran untuk risiko terkonsentrasi. Auditor meninjau garpu V4: radius ledakan dari bug apa pun sekarang adalah seluruh DEX, bukan satu pasangan.