Intisari Kunci
Uniswap V4 diluncurkan di mainnet pada Januari 2025, memperkenalkan kolam likuiditas yang dapat diprogram melalui fitur yang disebut "hooks" yang memungkinkan pengembang untuk menambahkan logika kustom ke setiap kolam.
Arsitektur singleton menyimpan semua kolam dalam satu kontrak pintar, mengurangi biaya gas pembuatan kolam hingga 99% dibandingkan dengan Uniswap V3.
Akuntansi flash menunda semua transfer token eksternal hingga akhir transaksi, menjadikan swap multi-kolam lebih efisien dan hemat biaya.
Pasangan perdagangan ETH asli kembali di V4, mengurangi biaya gas untuk perdagangan ETH dibandingkan menggunakan wrapped ETH (WETH).
V4 diluncurkan di berbagai rantai, termasuk Ethereum, Polygon, Arbitrum, Base, dan BNB Chain. Aplikasi dunia nyata yang dibangun di atas hooks V4, seperti Clanker dan Zora, telah memproses volume perdagangan yang signifikan sejak peluncuran.
Pendahuluan
Uniswap adalah bursa terdesentralisasi (DEX) yang berjalan di blockchain Ethereum. Ini memungkinkan pengguna untuk memperdagangkan aset digital menggunakan model automated market maker (AMM), yang menghilangkan kebutuhan akan buku pesanan tradisional dengan menggunakan kolam likuiditas sebagai gantinya.
Pengembang Ethereum Hayden Adams menciptakan Uniswap pada 2018, terinspirasi oleh konsep yang diusulkan oleh salah satu pendiri Ethereum, Vitalik Buterin, untuk automated market maker on-chain.
Uniswap telah berkembang menjadi salah satu DEX terkemuka berdasarkan volume perdagangan dan likuiditas. Protokol ini telah melalui beberapa upgrade besar: Uniswap V2 diluncurkan pada Mei 2020, Uniswap V3 pada Mei 2021, dan Uniswap V4 pada Januari 2025.
Setiap versi telah memperkenalkan perbaikan dalam efisiensi modal, struktur biaya, dan fleksibilitas pengembang. Bagian-bagian di bawah ini melacak perubahan tersebut, dimulai dari awal.
Uniswap V1
Diluncurkan pada November 2018 sebagai bukti konsep, Uniswap V1 memperkenalkan model Constant Product Market Maker (CPMM). Alih-alih mencocokkan pembeli dan penjual melalui buku pesanan, V1 memungkinkan siapa saja untuk mengumpulkan token dalam pasangan perdagangan (misalnya, ETH/DAI) dan mendapatkan bagian dari biaya perdagangan yang dikumpulkan dari pengguna yang melakukan swap terhadap kolam tersebut. Ini adalah dasar dari apa yang dilakukan penyedia likuiditas (LP) hari ini.
V1 mendukung swap antara token ERC-20 dan ether (ETH). Menukar antara dua token ERC-20 memerlukan dua langkah: pertama menukar Token A dengan ETH, lalu menukar ETH dengan Token B. Proses dua langkah ini diperlukan karena kontrak pintar V1 hanya mendukung kolam langsung antara token ERC-20 dan ETH. V1 juga memiliki batasan terkait ketidakefisienan algoritma penetapan harga dan slippage tinggi pada perdagangan besar.
Uniswap V2
Uniswap V2 diluncurkan pada Mei 2020 dengan beberapa perbaikan kunci. Itu menambahkan swap langsung ERC-20-ke-ERC-20, mengurangi slippage dan meningkatkan efisiensi modal dengan menghilangkan dua langkah ETH hop.
V2 juga memperkenalkan flash swap, yang memungkinkan pengguna menarik jumlah berapa pun dari kolam likuiditas, menggunakan dana untuk tujuan apa pun, dan mengembalikan jumlah yang dipinjam ditambah biaya dalam satu transaksi. Ini membuka arbitrase dan strategi lain tanpa memerlukan modal di muka.
Penambahan lainnya adalah Time Weighted Average Prices (TWAP), yang memberikan aplikasi terdesentralisasi lainnya cara yang dapat diandalkan dan tahan manipulasi untuk membaca data harga dari Uniswap.
Uniswap V3
Uniswap V3 diluncurkan pada Mei 2021 dengan fokus pada efisiensi modal. Inovasi sentralnya adalah likuiditas terpusat: penyedia likuiditas dapat memilih rentang harga spesifik untuk modal mereka, mendapatkan biaya lebih tinggi ketika pasar berdagang dalam rentang tersebut. Sebelumnya, likuiditas tersebar merata di semua harga, yang berarti sebagian besar tidak terpakai pada waktu tertentu.
V3 juga menambahkan beberapa tingkat biaya (0,01%, 0,05%, 0,30%, dan 1,00%) untuk mengakomodasi tingkat risiko dan volume perdagangan yang berbeda. Salah satu risiko penting yang perlu dipahami sebelum menyediakan likuiditas terpusat adalah kerugian impermanen, yang dapat mempengaruhi pengembalian LP ketika harga bergerak di luar rentang yang dipilih.
V3 memperkenalkan posisi LP berbasis NFT: penyedia likuiditas menerima token non-fungible (NFT) yang mewakili posisi spesifik mereka, termasuk rentang harga yang dipilih dan jumlah likuiditas. NFT ini dapat dipindahkan atau dijual tanpa mempengaruhi aset kolam yang mendasarinya.
V3 juga berkembang ke jaringan Layer 2, termasuk Optimism dan rantai lainnya, untuk mengurangi biaya transaksi dan meningkatkan skalabilitas.
Apa yang Baru dengan Uniswap V4?
Uniswap V4 diluncurkan di mainnet pada Januari 2025 setelah periode audit keamanan yang ekstensif — termasuk sembilan audit independen, kompetisi keamanan dengan lebih dari 500 peserta, dan program bug bounty yang menawarkan hingga $15,5 juta untuk bug kritis. Peluncuran ini awalnya ditargetkan untuk Q3 2024 tetapi ditunda untuk memastikan tinjauan yang menyeluruh.
Saat diluncurkan, V4 diterapkan di 10 rantai, termasuk Ethereum, Polygon, Arbitrum, OP Mainnet, Base, BNB Chain, Blast, World Chain, Avalanche, dan Zora Network. Empat perubahan arsitektur inti dijelaskan di bawah.
Hooks dan kolam kustom
Fitur baru yang paling signifikan di Uniswap V4 adalah "hooks": kontrak pintar yang menjalankan logika kustom di titik-titik kunci dalam siklus hidup kolam likuiditas, seperti sebelum atau setelah swap, atau saat likuiditas ditambahkan atau dihapus.
Hooks memberikan kemampuan kepada pengembang untuk membangun kolam dengan biaya dinamis yang merespons kondisi pasar, menambahkan limit order on-chain, atau menerapkan time-weighted average market maker (TWAMM) yang menyebarkan order besar dari waktu ke waktu untuk mengurangi dampak harga.
Hooks juga dapat menghubungkan kolam dengan protokol peminjaman atau oracle kustom. Desain ini sengaja terbuka, sehingga jangkauan aplikasi yang mungkin sangat luas. Lebih dari 150 hooks telah dikembangkan pada saat peluncuran mainnet V4.
Contoh awal dari produksi hooks termasuk Clanker, peluncur token tanpa kode yang secara otomatis membuat kolam dan mengarahkan biaya kepada pencipta, yang memproses volume perdagangan yang signifikan di bulan-bulan awalnya. Zora juga membangun hook V4 untuk pabrik koinnya, menangani inisialisasi kolam, pengumpulan biaya, dan likuiditas otomatis.
Kontrak singleton
Di Uniswap V3, setiap kolam likuiditas baru memerlukan penerapan kontrak pintar terpisah. Uniswap V4 mengubah ini: semua kolam berada di dalam satu kontrak yang disebut PoolManager.
Konsolidasi ini berarti token tidak lagi perlu berpindah antara kontrak terpisah selama swap multi-kolam, menghasilkan penghematan gas yang berarti. Uniswap memperkirakan desain singleton dapat mengurangi biaya gas pembuatan kolam hingga 99%.
Akuntansi flash
Akuntansi flash bekerja bersamaan dengan desain singleton. Di versi sebelumnya, setiap operasi (swap, menambahkan likuiditas, menghapus likuiditas) menyelesaikan transfer token segera. Di V4, transfer token dikelompokkan dan diselesaikan di akhir transaksi. Ini mengurangi jumlah operasi on-chain per transaksi dan menurunkan biaya, terutama untuk rute kompleks yang menyentuh beberapa kolam.
Pasangan perdagangan ETH asli
Uniswap V4 membawa kembali pasangan perdagangan ETH asli, yang dihapus di V2 karena kompleksitas implementasi dan kekhawatiran tentang likuiditas yang terpecah antara ETH dan wrapped ETH (WETH).
Baik V2 maupun V3 membutuhkan ETH untuk dibungkus menjadi WETH di tingkat kontrak pintar sebelum perdagangan, meskipun antarmuka Uniswap sering menangani konversi ini secara otomatis.
Karena transfer ETH asli jauh lebih murah daripada transfer token ERC-20 di tingkat kontrak, memulihkan dukungan ETH asli dapat secara signifikan mengurangi biaya gas untuk perdagangan ETH.
Apa Manfaat Uniswap V4?
Desain Uniswap V4 bertujuan untuk memperluas cara likuiditas dibuat dan bagaimana token diperdagangkan di on-chain. Manfaat potensial kunci dirangkum di bawah.
Kustomisasi yang lebih besar
Hooks memungkinkan pengembang untuk menambahkan fungsionalitas baru ke kolam likuiditas dengan fleksibilitas yang signifikan. Ini dapat mendorong penciptaan kolam khusus yang disesuaikan dengan kasus penggunaan tertentu, mulai dari jenis order institusi hingga mekanisme penetapan harga yang dikelola komunitas.
Efisiensi yang lebih baik
Kombinasi hooks, kontrak singleton, dan akuntansi flash dapat mengurangi overhead yang terlibat dalam merouting swap di beberapa kolam, membuat perdagangan multi-langkah yang kompleks lebih murah dan lebih sederhana untuk dieksekusi.
Biaya gas yang lebih rendah
Desain singleton dan akuntansi flash bersama-sama mengurangi jumlah transfer token on-chain per transaksi. Pasangan ETH asli lebih lanjut memotong biaya untuk perdagangan ETH. Pengurangan ini dapat membuat Uniswap V4 lebih terjangkau bagi pengguna yang sebelumnya terhalang oleh biaya transaksi yang tinggi.
Kontrol lebih bagi penyedia likuiditas
Hooks biaya dinamis dapat memberikan penyedia likuiditas lebih banyak kontrol atas struktur biaya yang mereka atur, memungkinkan biaya untuk disesuaikan sebagai respons terhadap volatilitas atau sinyal pasar lainnya daripada tetap tetap saat pembuatan kolam.
Strategi perdagangan yang lebih canggih
Fitur seperti TWAMM, limit order on-chain, dan biaya dinamis memungkinkan untuk mengeksekusi strategi perdagangan yang tidak mungkin dilakukan di versi Uniswap sebelumnya. Alat ini bisa berguna bagi pengguna yang mengelola posisi yang lebih besar atau mencari eksekusi yang lebih tepat.
Apa Potensi Keterbatasan Uniswap V4?
Mekanisme biaya tata kelola
Uniswap V4 memiliki dua mekanisme biaya tata kelola terpisah: biaya swap dan biaya penarikan. Seperti di V3, tata kelola Uniswap (melalui Uniswap DAO dan pemegang token UNI) dapat memilih untuk mengambil persentase terbatas dari biaya swap pada kolam tertentu.
V4 menambahkan kemampuan bagi tata kelola untuk juga mengambil persentase terbatas dari biaya penarikan (jika hook telah mengaktifkan biaya penarikan untuk kolam tersebut). Pengguna harus memeriksa struktur biaya dari kolam mana pun sebelum berpartisipasi.
Pembatasan lisensi
Uniswap V4 dirilis di bawah Business Source License 1.1, yang membatasi penggunaan komersial atau produksi dari kode sumber selama hingga empat tahun. Karena V4 diluncurkan pada Januari 2025, lisensi ini diharapkan beralih ke General Public License (GPL) sekitar awal 2029. Ini telah memicu beberapa diskusi komunitas tentang apa arti "open source" dalam praktik untuk protokol.
Kompleksitas bagi pengguna
Sifat terbuka dari hooks berarti bahwa kolam yang berbeda di V4 dapat berperilaku dengan cara yang sangat berbeda. Pengguna dan penyedia likuiditas dianjurkan untuk meninjau bagaimana kolam tertentu bekerja, termasuk apa yang dilakukan setiap hook, sebelum terlibat dengannya. Kolam yang menggunakan hooks yang tidak dikenal dapat membawa risiko yang berbeda dari kolam standar.
Uniswap V4 dan Unichain
Bersamaan dengan V4, Uniswap Labs meluncurkan Unichain, sebuah jaringan Ethereum Layer 2 yang dibangun di atas Optimism Superchain. Unichain mencapai mainnet pada Februari 2025. Ini dirancang untuk melengkapi V4 dengan waktu blok 1 detik (menargetkan 250ms di upgrade mendatang), sistem pembuatan blok berbasis TEE (disebut Flashblocks) yang dirancang untuk mengurangi dampak MEV yang merugikan, dan integrasi asli dengan hooks V4.
Unichain bertujuan untuk mengurangi fragmentasi di berbagai rantai dengan bertindak sebagai pusat utama untuk likuiditas lintas rantai. Pada November 2025, Uniswap memperkenalkan Continuous Clearing Auctions (CCA), mekanisme on-chain tanpa izin untuk penemuan harga dan inisialisasi likuiditas untuk token baru dan dengan likuiditas rendah.
CCA mendistribusikan pasokan token secara bertahap dari waktu ke waktu untuk mengurangi sniping dan volatilitas, dan secara otomatis menyemai likuiditas ke dalam kolam Uniswap V4 saat lelang berakhir. CCA pertama digunakan oleh Aztec, yang mengumpulkan $60 juta dari lebih dari 17.000 penawar tanpa adanya laporan tentang sniping atau manipulasi otomatis. Pada awal 2026, CCA diintegrasikan ke dalam antarmuka depan aplikasi web Uniswap, membuat lelang dapat ditemukan langsung dari antarmuka.
FAQ
Kapan Uniswap V4 diluncurkan?
Uniswap V4 diluncurkan di mainnet pada Januari 2025. Peluncuran ini ditunda dari target Q3 2024-nya karena audit keamanan yang ekstensif dan program bug bounty berskala besar.
Apa itu hooks di Uniswap V4?
Hooks adalah kontrak pintar yang menjalankan logika kustom di titik-titik tertentu dalam siklus hidup kolam likuiditas, seperti sebelum atau setelah swap. Hooks memungkinkan pengembang untuk membangun kolam dengan biaya dinamis, limit order on-chain, time-weighted average market making (TWAMM), dan banyak perilaku kustom lainnya.
Apa perbedaan Uniswap V4 dengan Uniswap V3?
Perbedaan terbesar adalah penambahan hooks, arsitektur kontrak singleton, dan akuntansi flash. Hooks menambahkan pemrograman yang tidak dimiliki V3. Desain singleton menyimpan semua kolam dalam satu kontrak (daripada satu kontrak per kolam), yang dapat mengurangi biaya gas secara signifikan. Akuntansi flash menunda transfer token hingga akhir transaksi, lebih lanjut mengurangi biaya untuk rute kompleks. V4 juga mengembalikan pasangan perdagangan ETH asli, yang tidak tersedia di V3.
Apa itu kontrak singleton di Uniswap V4?
Di Uniswap V3, menerapkan kolam likuiditas baru memerlukan penerapan kontrak pintar terpisah. Di V4, semua kolam dikelola oleh satu kontrak yang disebut PoolManager. Ini mengurangi biaya penerapan dan memungkinkan token bergerak di berbagai kolam dalam satu transaksi tanpa transfer kontrak-ke-kontrak yang berulang, menurunkan biaya gas secara keseluruhan.
Apakah Uniswap V4 aman digunakan?
Uniswap V4 telah melalui sembilan audit keamanan independen, kompetisi keamanan dengan lebih dari 500 peserta, dan bug bounty yang menawarkan hingga $15,5 juta sebelum peluncurannya di mainnet Januari 2025. Namun, sifat terbuka dari hooks berarti bahwa kolam individu dapat memiliki profil risiko yang sangat berbeda tergantung pada hooks yang mereka gunakan. Pengguna dan penyedia likuiditas dianjurkan untuk meninjau hooks dan struktur biaya spesifik dari kolam mana pun sebelum berpartisipasi.
Pemikiran Penutup
Peluncuran mainnet Uniswap V4 pada Januari 2025 menandai langkah signifikan untuk keuangan terdesentralisasi (DeFi). Sistem hooks, kontrak singleton, dan akuntansi flash bersama-sama mewakili pergeseran dari protokol yang relatif tetap menjadi platform likuiditas yang dapat diprogram. Proyek awal seperti Clanker dan Zora telah menunjukkan apa yang dapat dilakukan oleh pemrograman ini.
Pada saat yang sama, fleksibilitas V4 memperkenalkan kompleksitas. Kolam yang dibangun dengan hooks kustom dapat berperilaku berbeda satu sama lain, yang berarti pengguna mendapatkan manfaat dari memahami mekanisme spesifik dari kolam mana pun yang mereka interaksikan. Seperti biasa, melakukan penelitian sendiri sebelum berpartisipasi dalam protokol DeFi mana pun sangat penting.
Integrasi dengan Unichain dan alat seperti Continuous Clearing Auctions menambah dimensi lain, yang berpotensi memperluas dampak V4 di luar Ethereum mainnet ke ekosistem multi-rantai yang lebih luas.
Bacaan Lanjutan
Apa itu Uniswap dan Bagaimana Cara Kerjanya?
Apa itu Automated Market Maker (AMM)?
Apa itu Kolam Likuiditas di DeFi?
Kerugian Sementara Dijelaskan
Spread Bid-Ask dan Slippage Dijelaskan
Pernyataan Penafian: Konten ini disajikan kepada Anda dengan basis "apa adanya" untuk informasi umum dan tujuan edukasi saja, tanpa pernyataan atau jaminan apa pun. Ini tidak boleh ditafsirkan sebagai nasihat keuangan, hukum, atau profesional lainnya, dan tidak dimaksudkan untuk merekomendasikan pembelian produk atau layanan tertentu. Anda harus mencari nasihat Anda sendiri dari penasihat profesional yang sesuai. Ketika konten disumbangkan oleh kontributor pihak ketiga, harap dicatat bahwa pandangan yang diungkapkan adalah milik kontributor pihak ketiga tersebut, dan tidak mencerminkan pandangan Binance Academy. Harga aset digital dapat berfluktuasi. Nilai investasi Anda dapat turun atau naik dan Anda mungkin tidak mendapatkan kembali jumlah yang diinvestasikan. Anda sepenuhnya bertanggung jawab atas keputusan investasi Anda dan Binance Academy tidak bertanggung jawab atas kerugian yang mungkin Anda alami. Untuk informasi lebih lanjut, lihat Ketentuan Penggunaan, Peringatan Risiko, dan Ketentuan Binance Academy.
