Pelajaran 1

Apa itu Intents dalam DeFi?

Modul ini memperkenalkan konsep niat—sebuah cara baru untuk berinteraksi dengan protokol DeFi di mana pengguna mendefinisikan hasil yang mereka inginkan, bukan bagaimana cara mencapainya. Ini menjelaskan bagaimana model ini menyelesaikan masalah utama seperti pengalaman pengguna yang buruk, transaksi yang gagal, dan fragmentasi rantai. Anda akan belajar mengapa sistem berbasis niat semakin mendapatkan perhatian dan bagaimana mereka mengalihkan fokus dari tindakan ke tujuan.

Keuangan Terdesentralisasi dan DeFi Berbasis Niat

Keuangan terdesentralisasi telah mencapai pertumbuhan teknis yang besar sejak 2020, tetapi pengalaman penggunanya tetap tidak intuitif. Sebagian besar pengguna, bahkan mereka yang akrab dengan Web3, masih berinteraksi dengan DeFi dengan membangun transaksi manual, seperti instruksi langkah demi langkah yang harus berhasil persis seperti yang ditulis. Jika ada kondisi yang berubah, transaksi gagal. Kekakuan ini membatasi aksesibilitas dan efisiensi, terutama di dunia multi-rantai di mana likuiditas terfragmentasi dan jembatan memperkenalkan kompleksitas.

DeFi berbasis niat menantang model ini dengan mengubah paradigma. Alih-alih memberi tahu blockchain bagaimana melakukan transaksi, pengguna cukup menyatakan apa yang mereka inginkan sebagai hasil – "sebuah niat." Niat ini kemudian diambil oleh pihak ketiga yang bersaing untuk memenuhinya dengan menggunakan alat dan rute yang paling efektif. Sebagai hasilnya, pengguna tidak perlu lagi memutuskan bagaimana transaksi harus dilaksanakan. Fokus berpindah daribagaimana ke apa.

Dari transaksi ke niat: sebuah pergeseran struktural

Sebuah niat adalah deklarasi tujuan tingkat tinggi. Misalnya, "Saya ingin menukar 1 ETH untuk sebanyak mungkin USDC" adalah sebuah niat. Itu tidak menentukan rantai mana yang digunakan, DEX mana yang diperdagangkan, atau bagaimana menangani slippage. Ini hanya mengekspresikan sebuah tujuan. Tanggung jawab untuk mencari jalan terbaik diserahkan kepada penyelesai, yang merupakan agen otomatis atau protokol yang mengevaluasi beberapa rute dan memenuhi niat dengan cara yang paling efisien.

Ini memperkenalkan perbedaan struktural kunci antara sistem berbasis niat dan sistem berbasis transaksi tradisional. Transaksi bersifat atomik, eksplisit, dan dibangun secara manual. Niat bersifat fleksibel, abstrak, dan berorientasi pada hasil. Alih-alih mengandalkan pengguna untuk menghubungkan interaksi kontrak pintar di berbagai rantai, niat memungkinkan keputusan tersebut ditangani secara programatis oleh pihak ketiga.

Dalam praktiknya, niat sering kali diajukan di luar rantai atau dalam lapisan niat yang khusus. Pesan-pesan ini menggambarkan tujuan pengguna dan batasan apa pun, seperti tenggat waktu atau slippage maksimum. Setelah disiarkan, penyelesai mendengarkan niat yang tersedia dan berusaha untuk memenuhinya secara kompetitif. Ini membuka kemungkinan desain baru untuk dompet, agregator, dan infrastruktur lintas rantai.

Mengapa DeFi tradisional mencapai batasnya

Tumpukan DeFi saat ini sangat bergantung pada eksekusi sinkron. Jika seorang pengguna ingin menukar token, mereka harus memulai transaksi, memilih jalur eksekusi, dan menyelesaikan interaksi semuanya dalam satu langkah. Ini meninggalkan sedikit ruang untuk optimasi. Jika biaya gas melonjak atau likuiditas mengering di tengah transaksi, perdagangan mungkin gagal atau dieksekusi pada tingkat yang buruk.

Selain itu, DeFi lintas rantai mengharuskan pengguna untuk berinteraksi dengan jembatan secara manual, sering melalui alur multi-langkah yang kompleks. Beban mental dalam mengelola rantai, dompet, dan transaksi cukup signifikan. Bagi pendatang baru, kompleksitas ini menjadi hambatan utama untuk masuk. Bahkan pengguna yang berpengalaman sering kali merasa frustrasi oleh transaksi yang gagal, biaya gas yang tidak terduga, dan kekhasan spesifik protokol.

Sistem berbasis niat bertujuan untuk mengatasi ini dengan menghilangkan beban dari pengguna. Ketika seorang pengguna mengungkapkan niat, mereka menyatakan hasil yang diinginkan dan menempatkan logika pemenuhan di tangan penyelesai yang dioptimalkan dan kompetitif. Penyelesai ini dapat menilai kondisi likuiditas waktu nyata, membandingkan rute eksekusi, dan memenuhi niat secara asinkron atau atomik di berbagai protokol dan rantai.

Logika berbasis niat dalam praktik: contoh pertukaran

Untuk lebih memahami pendekatan ini, pertimbangkan sebuah pertukaran sederhana. Seorang pengguna ingin menukarkan 1 ETH dengan USDC. Dalam model berbasis transaksi, mereka harus memilih DEX (misalnya, Uniswap), memilih jalur (ETH → USDC), memberikan persetujuan untuk pengeluaran token, dan mengajukan transaksi—berharap bahwa tidak ada yang berubah sebelum transaksi tersebut dikonfirmasi.

Dalam model berbasis niat, pengguna cukup mengatakan, “Saya ingin menukar 1 ETH ke USDC untuk tarif terbaik yang tersedia.” Itu saja. Niat tersebut disiarkan. Penyelesai kemudian dapat:

  • Periksa semua jaringan yang tersedia untuk likuiditas,
  • Pilih DEX atau jembatan yang paling efisien,
  • Laksanakan transaksi antar rantai jika diperlukan,
  • Kirim kembali USDC kepada pengguna di jaringan pilihan mereka.

Proses ini menghilangkan kebutuhan untuk perutean manual, jembatan, atau persetujuan di berbagai platform. Ini lebih cepat, lebih aman, dan jauh lebih ramah pengguna. Yang lebih penting, ini mencerminkan cara orang sebenarnya berpikir: dalam hal tujuan, bukan langkah-langkah pelaksanaan.

Manfaat DeFi berbasis niat

Keuntungan yang paling langsung dari niat adalah peningkatan pengalaman pengguna. Pengguna tidak perlu tahu apa yang terjadi di balik layar. Mereka hanya menyatakan tujuan mereka dan menerima hasilnya. Penyederhanaan ini membuka DeFi untuk audiens yang jauh lebih luas, termasuk mereka yang merasa sistem saat ini menakutkan atau tidak jelas.

Niat juga menciptakan pasar yang lebih efisien. Karena penyelesai bersaing untuk memenuhi niat, kualitas eksekusi cenderung meningkat. Harga, rute, atau jalur terbaik yang menang. Lapisan kompetitif ini memperkenalkan dinamika optimasi yang hilang dalam sistem kaku saat ini. Niat juga memungkinkan pengelompokan dan penggabungan. Beberapa tindakan seperti menukar, mempertaruhkan, dan menyeimbangkan dapat dibungkus dalam satu ekspresi dan dieksekusi bersama.

Manfaat kunci lainnya adalah komposabilitas. Niat dapat berinteraksi dengan beberapa protokol di berbagai blockchain tanpa pengguna perlu memahami batasan teknis di antara mereka. Ini menciptakan dasar untuk keuangan yang dapat diprogram yang berperilaku lebih seperti asisten cerdas daripada alat statis.

Akhirnya, niat membantu mengurangi paparan MEV. Karena pemenuhan niat dapat terjadi melalui negosiasi pribadi atau lelang tawaran tertutup, risiko frontrunning diminimalkan. Solvers dapat membangun strategi eksekusi di luar rantai dan hanya mengirimkan transaksi setelah semuanya terkunci, sehingga tidak ada jejak yang dapat dieksploitasi untuk bot MEV.

Protokol dunia nyata yang menggunakan niat saat ini

Beberapa proyek sudah mewujudkan arsitektur berbasis niat. CowSwap menggunakan lelang batch untuk memungkinkan penyelesai memenuhi perdagangan sambil meminimalkan slippage dan MEV. Uniswap X membawa ini selangkah lebih jauh dengan memungkinkan pemenuhan RFQ off-chain, memungkinkan siapa saja untuk mengajukan niat untuk pertukaran token dan menerima eksekusi yang dioptimalkan dari jaringan penyelesai global.

Anoma sedang membangun protokol yang berfokus pada niat dari bawah. Dalam model mereka, setiap transfer nilai dimulai sebagai sebuah niat. Solvers melakukan pencocokan dan penyelesaian multi-pihak berdasarkan keadaan bersama. Anvil, di sisi lain, berfokus pada penciptaan lapisan penyelesaian bersama untuk niat yang dapat disusun di berbagai rantai. Proyek seperti Flashbots SUAVE sedang menjelajahi pemenuhan berbasis lelang di mana kumpulan niat dapat dieksekusi secara kompetitif dengan jaminan privasi dan keadilan.

Apa yang menyatukan sistem-sistem ini adalah pergeseran dari interaksi langsung dengan kontrak pintar menuju pasar untuk hasil. Niat bukanlah peningkatan kecil, mereka adalah model mental baru tentang bagaimana DeFi dapat beroperasi.

Bagi pengguna akhir, pergeseran ini berarti antarmuka yang lebih sederhana dan lebih sedikit hambatan. Dompet dapat berkembang dari penanda transaksi menjadi penyiar niat. Front-end tidak lagi perlu mengekspos rincian routing, estimasi gas, atau jembatan manual. Pengguna mendapatkan pengalaman yang lebih lancar, dan pengembang mendapatkan kebebasan untuk merancang berdasarkan tujuan, bukan batasan protokol.

Bagi para pembangun, niat memperkenalkan tantangan dan peluang baru. Penyelesai harus dapat diandalkan, berkinerja tinggi, dan rasional secara ekonomi. Protokol perlu mendukung jalur eksekusi yang fleksibel dan rekonsiliasi status. Namun, mereka yang beradaptasi lebih awal akan mendapatkan manfaat dari tumpukan keuangan yang lebih dapat disusun, dapat diskalakan, dan berfokus pada pengguna.

Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.