Urutkan tiga inovasi utama Uniswap V4

Pada 13 Juni, Uniswap merilis draf kode Uniswap V4. Visi Uniswap V4 adalah untuk memungkinkan siapa pun membuat keputusan pertukaran ini dengan memperkenalkan "pengait". Hook adalah kontrak yang berjalan di berbagai titik dalam siklus hidup operasi kumpulan, dan kumpulan dapat membuat pengorbanan yang sama seperti v3, atau mereka dapat menambahkan fungsionalitas yang sama sekali baru.

2 tahun lalu, Uniswap V3 memperkenalkan likuiditas terpusat untuk meningkatkan efisiensi modal. Hari ini, Uniswap V4 menghadirkan penyesuaian dan pengoptimalan ke ruang AMM. Jika Anda peduli dengan DeFi dan masa depannya, Anda harus membaca artikel ini untuk melihat lebih dalam tentang Uniswap V4.

Sejak lahirnya DeFi, Uniswap telah menjadi yang terdepan dalam inovasi AMM. Dalam 5 tahun sejarahnya, Uniswap telah mengalami total 3 perubahan.

  1. V1 = kumpulan likuiditas dan AMM ERC20-ke-ETH yang inovatif;

  2. V2 = aktifkan pool likuiditas ERC20/ERC20 dan flash swap;

  3. V3 = likuiditas terpusat.

Dengan peluncuran Uniswap V4, Uniswap akan merevolusi bidang DeFi dengan 3 konsep baru, termasuk:

  1. "Pengait"

  2. "Sang Lajang"

  3. "Akuntansi Flash"

Pertama, kita perlu memahami perlunya Uniswap V4. Kurangnya penyesuaian telah menjadi masalah dalam rilis V2/V3. Karena kerumitan teknis, pengembang pihak ketiga tidak pernah dapat menambahkan oracle volatilitas dan membatasi pesanan ke V2/V3.

**Apa itu Hooks? **

Di V4, Uniswap mencoba menyelesaikan masalah ini melalui fungsi baru bernama Hooks. Hooks adalah smart contract eksternal yang dapat menjalankan logika pada "poin kunci" yang berbeda di kumpulan. Poin kuncinya mengacu pada operasi sebelum/setelah Swap, atau saat LP menyetor/menarik, dll.

Melalui Hooks, pembuat kumpulan likuiditas dapat menyesuaikan parameter kumpulan dan memperkenalkan fitur baru ke AMM. Tidak hanya itu, implementasi Hooks dapat mengubah kurva dan memungkinkan berbagai strategi dibangun di atas Uniswap, yang pada akhirnya lebih menguntungkan LP/swapper.

Contoh kasus penggunaan meliputi:

**・Buat limit order dengan pergerakan harga sekecil mungkin, dikenal sebagai tick. **

**・Dengan pembuatan pasar Time Weighted Average Market Maker (TWAMM), pesanan itu sendiri dipecah menjadi bagian-bagian yang lebih kecil. **

**・Biaya dinamis diterapkan selama periode volatilitas tinggi untuk mendorong kumpulan yang seimbang. **

Hooks bahkan dapat memungkinkan menyesuaikan oracle dan mendistribusikan MEV yang diinternalisasi ke pemegang LP.

Selain itu, V4 memiliki fitur lain yang disebut Kait Tindakan (Action Hooks), yang dapat memanggil logika selama eksekusi. Kait tindakan adalah kontrak yang dipicu dan dijalankan hanya ketika kondisi "Bendera" terpenuhi dan menjadi "Benar".

Ambil diagram alur berikut sebagai contoh:

Sebelum Swap, kontrak akan memeriksa Flag untuk mengevaluasi volatilitas kumpulan dana; jika volatilitas tinggi, Flag akan menjadi "True" dan menjalankan action hook; jika volatilitas tidak terlalu tinggi, Flag akan menjadi "False", dan Swap akan dijalankan seperti biasa.

Dengan melakukan ini, action hook menerapkan cara yang lebih hemat bahan bakar untuk menentukan hook mana yang akan dieksekusi. V4 sekarang memungkinkan pengait tindakan diterapkan dalam 8 skenario berbeda:

Mode Tunggal

Di sisi lain, struktur Singleton dan akuntansi Flash akan memungkinkan pengalaman transaksi dan penerapan yang lebih murah di V4. Bagaimana cara mencapainya?

Di V3, kontrak baru harus diterapkan setiap kali kumpulan likuiditas dibuat, dan penerapannya sangat mahal. Di V4, pola tunggal menyimpan semua kumpulan dalam satu kontrak, yang membuat biaya penerapan kumpulan 99% lebih rendah daripada V3.

Di V3, setiap transaksi atau kontribusi LP diakhiri dengan tindakan "token transfer". Singkatnya, setiap operasi yang Anda butuhkan untuk mentransfer Token. Hal ini dapat menyebabkan pertukaran mengkonsumsi sejumlah besar biaya gas selama setiap operasi.

Sistem akuntansi petir

Dengan sistem lightning ledger di V4, setiap operasi (swap/deploy) hanya menghasilkan pembaruan saldo internal, di mana saldo didenominasi dalam "delta". Pada akhir swap, itu hanya akan menukar saldo "delta" bersih setelah serangkaian perhitungan.

Karena pengelola kumpulan likuiditas tidak perlu memiliki token apa pun di akhir transfer, sistem akuntansi kilat memastikan solvabilitas kumpulan likuiditas. Dikombinasikan dengan pola singleton, arsitektur ini dapat menyederhanakan transaksi multi-hop dan operasi kumpulan yang kompleks, menjadikan V4 lebih ramah pengguna.

Sayangnya, model lightning accounting masih sangat mahal, karena pengguna perlu membayar biaya gas untuk pembaruan saldo internal setelah batas pengembalian dana penyimpanan terlampaui. Untuk mengurangi biaya Gas, Uniswap perlu memutakhirkan penyimpanan sementara dari EIP-1153.

**Apa itu penyimpanan sementara? **

Sederhananya, penyimpanan sementara adalah metode penyediaan tempat penyimpanan sementara di lingkungan eksekusi transaksi, yang akan hilang setelah transaksi selesai.

Penyimpanan singkat tidak hanya membantu mengurangi biaya gas secara keseluruhan, tetapi juga membantu menyederhanakan kontrak pintar dan meningkatkan interaksi di antara keduanya.

Peningkatan penting lainnya dari V4 meliputi:

Pulihkan swap ETH asli;

Memperkenalkan fungsi donasi (tips untuk penyedia likuiditas, dll.);

** Pembaruan tata kelola untuk mengontrol batas biaya Swap. **

Singkatnya, Uniswap V4 menyediakan pembuat pasar otomatis yang lebih dapat disesuaikan, fleksibel, dan efisien daripada sebelumnya. Diharapkan lebih banyak DApps akan memanfaatkan fleksibilitas V4 dan merancang strategi pengoptimalan untuk menguntungkan penyedia likuiditas atau meningkatkan efisiensi modal.

Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Hadiah
  • Komentar
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)