Menilai Tantangan Implementasi Intent-Centric, Mulai dari UniSwapX dan AA

Menengah12/6/2023, 5:50:02 PM
Artikel ini dimulai dari model bisnis aplikasi Web2, menggabungkan akun UniswapX dan AA untuk memeriksa perkembangan masa depan “Intent-Centric”, dan menunjukkan potensi tantangan.

Baru-baru ini, dalam artikel 「Arsitektur Berbasis Niat dan Risikonya」 oleh Paradigm, sebuah firma modal ventura Web3 terkenal, “protokol dan infrastruktur yang berpusat pada niat” muncul sebagai tren teratas di antara sepuluh domain mata uang kripto. Tren ini, dikombinasikan dengan upaya dan eksplorasi proyek seperti Bob the Solver, Anomo, dan DappOs pada konferensi ETHCC di Paris, telah memicu perhatian industri yang signifikan terhadap arsitektur yang berpusat pada Intent dan fokusnya. Tujuan inti dari pendekatan ini adalah untuk meningkatkan pengalaman pengguna dengan menghilangkan detail transaksi yang rumit, menjadikannya mesin baru untuk mendorong penerapan Web3. Dalam kompetisi hackathon Token2049 baru-baru ini, penulis, bersama dengan tim teknis dompet AstroX (berfokus pada produk dengan pertumbuhan ROI tinggi untuk sisi ToB), mencapai proyek tempat kedua di jalur DeFi berdasarkan konsep niat: Ethtent. Pada artikel ini, kita akan mendalami konsep “intent” mulai dari perjalanan implementasi Solver dan penerapan ERC4337 dan UniSwapX, mengeksplorasi apa itu “intent”, apakah bisa begitu indah, berbagai penerapannya, dan tantangannya. terlibat dalam implementasinya.

1. Apa yang dimaksud dengan Intensi-sentris?

Sama seperti konsep abstraksi akun yang melampaui pengembangan Ethereum itu sendiri, konsep spesifik “niat” dapat ditelusuri kembali ke filosofi desain Protokol DEX Wyvern pada tahun 2018. Ide inti dari filosofi ini adalah, tidak seperti transaksi tradisional, pengguna biasa lebih mementingkan konsistensi dan keakuratan hasil daripada proses eksekusi yang mulus. Mari pertimbangkan skenario di mana saya ingin menyelesaikan pertukaran token.

  • Dalam transaksi tradisional: Saya harus melakukan tiga transaksi - menyetor ETH untuk bahan bakar, menyetujui transfer token, dan mengirimkan transaksi swap.
  • Dalam transaksi berbasis niat: Saya hanya perlu menandatangani transaksi yang menyatakan bahwa saya ingin menukarkan Token X dalam jumlah tertentu dengan Token Y sebanyak-banyaknya, dengan biaya 1%.

Kita dapat memahami protokol yang berpusat pada niat sebagai serangkaian kontrak yang ditandatangani yang memungkinkan pengguna untuk melakukan outsourcing proses transaksi kepada pihak ketiga tanpa menyerahkan kendali penuh. Pengguna hanya perlu menentukan maksudnya, dan satu tanda tangan dapat menjalankan seluruh operasi. Dalam hal ini, transaksi mewakili cara spesifik yang Anda inginkan untuk dilakukan, sedangkan maksud mewakili apa yang ingin Anda capai tanpa mengkhawatirkan detail implementasi.

Mirip dengan perkembangan internet tradisional, yang telah melalui proses serupa, dimulai dengan penyedia layanan yang menawarkan apa yang mereka miliki, kemudian beralih ke penyesuaian kebutuhan pengguna, dan akhirnya berkembang menjadi platform layanan cerdas yang meningkatkan akurasi maksud melalui rekomendasi algoritmik。 evolusi inti Internet selama 20 tahun terakhir dapat diringkas sebagai berikut:

  1. Layanan vertikal awal (berbagai portal, tempat pengguna mencari nomor telepon, mencari pekerja, dan membeli layanan sendiri).
  2. Platform agregasi layanan jangka menengah (seperti Craiglist.com, yang mengumpulkan lalu lintas untuk mencocokkan penyedia layanan dengan permintaan pengguna).
  3. Platform cerdas tahap akhir (menggabungkan pencocokan algoritmik dan rekomendasi untuk meningkatkan keakuratan maksud, seperti Uber Carpool dan layanan yang disesuaikan).

Konsep yang berpusat pada niat (intent-centric) memang menjanjikan, dan pengembangan Web2 juga telah membuktikan bahwa ini adalah jalan utama untuk memperluas adopsi pengguna. Namun, mari kita periksa dulu penerapan pasarnya.

2. Penerapan Khas dari Niat-sentris

Meskipun konsep yang berpusat pada niat relatif baru, sudah ada banyak proyek yang terlibat, dan banyak di antaranya berpusat pada niat pengguna. Dalam artikel Bastian Wetzel, 「Arsitektur dan Proyek Berbasis Niat yang Bereksperimen dengan Mereka」,berbagai proyek arus utama diklasifikasikan. Ilustrasi di bawah ini menunjukkan bahwa banyak protokol sebenarnya bukan solusi tujuan umum, melainkan solusi tujuan khusus, seperti Uniswap dan Seaport. Hal ini mewakili kemajuan alami dari solusi yang berpusat pada niat dibandingkan dengan solusi vertikal yang dilakukan oleh web2. Dan ERC-4337, di sisi lain, merupakan infrastruktur untuk membantu niat, di mana kehadiran Bundler mengurangi keharusan pengguna membayar gas asli.

Namun, tujuan inti kami masih untuk mengeksplorasi model bisnis dari proyek-proyek ini dan apakah model tersebut cukup untuk mendukung implementasi niat tersebut. Menurut pendapat saya, salah satu implementasi niat utama yang saat ini beroperasi adalah UniswapX, yang berfokus pada implementasi niat untuk perdagangan, bersama dengan ERC4337 sebagai infrastruktur yang diperlukan untuk niat tersebut.

2.1. Memahami Intent-centric melalui Desain Ekonomi UniSwapX

Setelah UniSwapX diumumkan secara resmi, saya langsung berpartisipasi sebagai Filler dan juga terlibat sebagai Quarter dalam sistem RFQ. Alasan mengapa ini dianggap sebagai salah satu penerapan Intent yang paling mutakhir dan praktis terletak pada sistemnya yang paling matang yang secara langsung menangani insentif ekonomi pihak lawan dalam transaksi berbasis niat.

2.1.1、Mengapa apakah kita memerlukan UniSwapX?

Melihat kembali perkembangan Uniswap V1-3, dapat dikatakan bahwa protokol AMM yang ada menghadapi masalah khusus terkait biaya pengguna, harga eksekusi, jalur transaksi, layanan perutean, dan insentif LP. Saat ini, pasar Swap hampir seluruhnya dikelilingi oleh MEV, dan swap skala besar hampir selalu terjepit, sehingga pengguna selalu melakukan perdagangan pada harga terburuk, dan keuntungannya diambil oleh MEV. Peluncuran UniSwapX berupaya mengatasi masalah ini dengan mengubah mekanisme perdagangan AMM secara mendasar. Untuk bacaan lebih lanjut: Laporan Penelitian UniswapX (Bagian 1): Meringkas Perkembangan V1-3, Menjelajahi Prinsip, Inovasi, dan Tantangan DEX Generasi Berikutnya

2.1.2 Apa itu UniSwapX?

Menurut definisinya, UniSwapX adalah protokol perutean baru tanpa izin, sumber terbuka (GPL), berbasis lelang untuk perdagangan di AMM dan sumber likuiditas lainnya. Dalam hal model operasi pasar perdagangan Web3, umumnya ada tiga jenis, selain model AMM:

UniSwapX, di sisi lain, telah bertransformasi dari model AMM Uniswap V1-3 menjadi model buku pesanan off-chain untuk pencocokan on-chain dan eksekusi perdagangan.

2.1.3 Bagaimana UniSwapX Beroperasi

Dari sudut pandang pengguna, jika skenarionya adalah pengguna ingin memperdagangkan ETH<=> dan USDT dengan harga sekitar 1900 (memungkinkan slippage 2%), mereka hanya perlu:

  • Pilih pesanan dan tetapkan batas waktu untuk kurva penurunan harga (misalnya, tukarkan 1 ETH dengan 1950 USDT dalam 1 hari, dengan minimum 1850 USDT).
  • Tanda tangani pesanan dan publikasikan ke cluster layanan buku pesanan.
  • Tunggu hingga transaksi ditemukan dan diselesaikan oleh Pengisi.

Bagi pengguna, hanya itu yang perlu mereka lakukan. Dari sudut pandang Pengisi, merekalah yang secara aktif menyelesaikan pesanan perdagangan pengguna. Mereka memiliki dana yang cukup, layanan informasi lintas rantai yang mahir, dan sistem pemantauan untuk seluruh rantai dan status DexPool. Mereka perlu:

  • Pindai kumpulan berbagai protokol di rantai dan buat data dasar real-time untuk penghitungan pesanan.
  • Pindai Mempool untuk memperkirakan tren harga di masa depan.
  • Pindai jaringan khusus untuk Pengisi RFQ untuk mendapatkan hak perdagangan prioritas dengan memberikan penawaran harga.
  • Pindai informasi pesanan di jaringan publik Pengisi untuk menganalisis rute perdagangan yang optimal.
  • Jika kondisi pendapatan terpenuhi, ikut serta dalam penawaran (setiap menit penting, seperti dalam lelang Belanda, semakin lama transaksi dikonfirmasi, semakin rendah harga berakhir).
  • Analisa keuntungan dari tawaran Pengisi lain dan prioritaskan mereka dalam urutan menguntungkan berikutnya (bahkan jika keuntungan individu saya mungkin berkurang, saya akan mendapatkan lebih banyak volume).

Jadi mengapa Filler memiliki motivasi seperti itu dalam bertransaksi? Hal ini membawa kita kembali ke model ekonomi UniSwapX.

2.1.4. Cara mengevaluasi desain maksud UniswapX

Masalah utama dalam mengimplementasikan niat tersebut adalah kesediaan untuk mempublikasikannya. Sebelumnya, DEX menghadapi banyak keterbatasan dibandingkan CEX, seperti biaya transaksi, MEV, slippage, kerugian tidak permanen, dan banyak lagi. Di masa depan, keterbatasan ini akan diatasi oleh kelompok Pengisi yang lebih profesional dibandingkan kelompok MEV. Secara bertahap, mereka akan mengambil bagian dalam kompetisi teknologi dan pada akhirnya mengembalikannya kepada pengguna, membentuk siklus pengembangan positif (semakin banyak pengguna yang menggunakan UniswapX, semakin banyak Pengisi yang menerima dividen biaya). Selain itu, kompleksitas pemisahan dan perutean transaksi on-chain akan tersebar ke sistem backend. Pengguna hanya perlu bertindak sebagai pihak pertama yang melakukan pemesanan tanpa harus khawatir dengan kerumitan perutean. Oleh karena itu, ini adalah siklus ekonomi yang baik dimana kedua belah pihak mendapatkan keuntungan, dan model ekonomi yang baik akan selalu diterapkan.

Bacaan lebih lanjut: https://research.web3caff.com/zh/archives/10004?ref=shisi

2.2 Memahami niat-sentris dari ERC4337

Pada diagram di atas, bagian bawah mewakili modul yang berpusat di sekitar abstraksi akun AA. Untuk sistem seperti UniswapX, karena transaksinya sendiri dikirimkan oleh pengisi, pengguna dapat menyelesaikan transaksi lintas rantai tanpa memerlukan bahan bakar. Namun, sepanjang seluruh siklus transaksi, pengguna masih harus terlebih dahulu mengirimkan persetujuan transaksi untuk mengotorisasi UniswapX kontrak on-chain untuk mengurangi dana pengguna. Jika Anda benar-benar menginginkan pengalaman perdagangan tanpa hambatan (di mana pengguna tidak perlu memulai transaksi), diperlukan desain integrasi ERC4337 sebagai kepala akun dan pembayar. Mengenai ERC4337, saya telah melakukan siaran langsung dan ringkasan tentang apa itu, itu prinsip implementasi, dan sejarah perkembangannya. Untuk bacaan lebih lanjut, Anda dapat merujuk ke Menjelaskan konsep Abstraksi Akun dalam satu jam.

Secara sederhana, ERC4337 adalah seperangkat infrastruktur.

  • Secara on-chain, tanda tangan pengguna diverifikasi menggunakan kontrak entryPoint untuk autentikasi, dan akun CA pengguna pada akhirnya berfungsi sebagai subjek identitas.
  • Di luar rantai, UserOperation ditandatangani oleh pengguna sebagai instruksi, yang kemudian ditransmisikan di jaringan Bundler dan dikumpulkan oleh Bundler untuk eksekusi on-chain.

Inti optimalisasi mekanisme ini adalah untuk meningkatkan fungsi-fungsi tertentu melalui kemampuan CA yang sangat dapat disesuaikan, seperti dompet pemulihan sosial atau pihak proyek yang membantu pengguna dalam membayar biaya Gas, mendukung USDT sebagai metode pembayaran Gas, dan fungsi lainnya. Namun, hari ini kita akan menganalisis nilai 4337 terhadap niat dari perspektif model bisnis. Melihat ke belakang, kami yakin UniswapX memiliki model bisnis yang baik karena memungkinkan kedua pihak yang terlibat dalam transaksi token (pengguna dan pengisi) mendapatkan keuntungan darinya, dengan hanya MEV yang menjadi pihak yang dirugikan. Namun, jika direnungkan, memastikan keuntungan dan kemauan pihak lawan melalui biaya transaksi hanyalah salah satu model bisnis, dan di masa depan, sebagian besar aplikasi “niat” akan langsung menghasilkan pendapatan dengan memberikan layanan kepada bisnis (Ke B) atau dengan membebankan biaya transaksi. sebagai produk utama mereka (To C). Namun, produk utama jasa tidak sebatas memuaskan “niat” saja.

Sama seperti sistem pembayaran seperti WeChat Pay atau Alipay, mereka tidak membebankan biaya untuk transaksi C2C, tetapi biasanya memungut biaya transaksi sebesar 0,6% saat pedagang menarik dana (yang juga memerlukan pembayaran ke sistem transaksi yang mendasarinya). Dalam dekade terakhir persaingan internet seluler, fokus utamanya adalah pada pencapaian volume pengguna yang tinggi, dan putaran pendapatan dapat dicapai setelah mencapai basis pengguna tertentu.

Oleh karena itu, lebih banyak Dapps akan muncul di masa depan, dan untuk memberikan pengalaman yang lancar kepada pengguna, mereka bersedia menawarkan server dengan bebas biaya bahan bakar. Hal ini mirip dengan protokol sosial Lens, di mana di Polygon, mereka bersedia mengeluarkan biaya transaksi puluhan ribu dolar atas nama pengguna setiap minggunya untuk mendorong adopsi pengguna dan ekosistem konten. Dibandingkan dengan biaya subsidi yang dulunya berjumlah jutaan dolar per hari selama perang ride-hailing (Didi vs Uber Tiongkok), biaya ini hanyalah setetes air.

Oleh karena itu, mekanisme escrow yang paling terstandarisasi dan dapat diterapkan secara luas, serta sistem kredit platform paling tepercaya, pasti akan dibangun di atas sistem paymaster ERC4337.(Berasal dari MetaTransactions tetapi melampaui MetaTransactions). Ini adalah akun kontrak pintar khusus yang dapat membayar biaya Gas atas nama orang lain. Kontrak utama untuk pembayaran memerlukan beberapa logika verifikasi untuk setiap transaksi dan pemeriksaan selama transaksi. Kontrak Paymaster dapat memeriksa apakah ada cukup saldo ERC-20 yang disetujui dalam metode “validatePaymasterUserOp” dan kemudian mengekstraknya menggunakan “transferFrom” dalam panggilan “postOp”. (Untuk memahami logika eksekusi spesifik, silakan lihat rekaman langsung Bilibili yang disebutkan di bagian bacaan lebih lanjut di atas.) Secara keseluruhan, ini adalah solusi bebas gas yang lebih universal dibandingkan dengan Meta-Transactions. Ini menghilangkan kebingungan aset non-standar dan tidak memiliki masalah kompatibilitas ke depan (Meta-Transaksi memerlukan modifikasi kontrak untuk dukungan).

3. Apa saja tantangan penerapan Intent?

Kesimpulannya, niat memang luar biasa, dan juga menjadi arah yang harus terus dikembangkan dan dioptimalkan. Terlepas dari tantangan model bisnis, apa saja kesulitan teknis utama dalam penerapannya?

3.1 Kontradiksi dalam integrasi AI

Meskipun banyak pendapat tentang analisis maksud percaya bahwa kemampuan analisis maksud transaksi yang disediakan oleh AI adalah titik pengoptimalan untuk pengalaman pengguna, saya sebelumnya pernah bekerja di industri Kebijakan Keamanan, dan selama waktu itu, saya menyadari bahwa interpretabilitas dan reproduktifitas adalah yang terpenting. aspek terpenting penerapan AI dalam skenario pembuatan kebijakan. Misalnya, dalam kasus penangguhan akun, jika alasan yang akurat atas pelanggaran kebijakan tidak dapat diberikan, maka akan sulit untuk memberikan alasan ketika pengguna mengajukan keluhan. Demikian pula, dalam sistem keuangan mana pun, upaya mencapai stabilitas dan konsistensi adalah hal yang terpenting, dan tidak ada lembaga yang dapat menjamin bahwa AI tidak akan terlibat dalam aktivitas jahat setelah mereka memiliki akses terhadap izin aset. Jadi AI hanya dapat berfungsi sebagai alat bantu untuk analisis niat di masa mendatang, dan analisis data on-chain memerlukan pemahaman mendalam tentang prinsip operasi blockchain. Jika tidak, kemungkinan besar terjadi kesalahan positif. Bacaan lebih lanjut: Resiko Dibalik Pengkategorian Kontrak di EVM

3.2. Ketahanan IntentPool terhadap serangan Dos dan masalah pencocokan dengan Solver

Untuk IntentPool, mirip dengan kumpulan memori ERC4337, ini juga akan menjadi tantangan besar. Pertama, intensPool tidak dapat menggunakan kembali mekanisme kumpulan memori klien Ethereum saat ini (Geth, Eirgon), dan harus dibangun secara terpisah. Meskipun ada BundlerPool dari ERC4337 sebagai referensi, desain kumpulan memori memiliki kelebihan dan kekurangannya masing-masing.

  • Mode Kumpulan Memori Terdesentralisasi: Terdapat masalah propagasi karena bagi banyak aplikasi, mengeksekusi maksud adalah aktivitas yang menguntungkan. Oleh karena itu, node yang mengoperasikan kumpulan maksud memiliki insentif untuk tidak melakukan propagasi guna mengurangi persaingan saat mengeksekusi maksud.
  • Mode Kumpulan Memori Terpusat: Memecahkan masalah propagasi tetapi tidak dapat menghindari masalah audit dan intervensi sentralisasi.

Bagaimanapun, merancang mekanisme penemuan dan pencocokan niat yang kompatibel dengan insentif dan tidak terpusat adalah tugas yang menantang.

3.3 Risiko Privasi Niat

Tanda tangan memiliki sifat yang tidak dapat dibatalkan, bahkan jika waktu kedaluwarsa ditambahkan ke konten tanda tangan, masih terdapat masalah karena tidak dapat mencabut tanda tangan dengan biaya rendah sebelum waktu kedaluwarsa ini (pencabutan apa pun harus dilakukan melalui transaksi on-chain) . Oleh karena itu, beberapa solusi tujuan universal yang terstandarisasi dan berfokus pada privasi seperti Anomo telah muncul. Perlindungan privasi sulit dicapai melalui sistem EVM, sehingga saat ini terdapat pengembangan yang lebih mutakhir seputar bahasa maksud baru yang berfokus pada privasi, seperti Juvix, yang digunakan untuk membuat dapps yang berfokus pada privasi. Itu dapat dikompilasi ke WASM atau dikompilasi ke sirkuit melalui VampIR untuk eksekusi pribadi di Anoma atau Ethereum menggunakan Taiga.

4. Ringkasan

Sebenarnya sangat menarik melihat konsep Intent semakin populer. Terakhir, web3 tidak lagi memanjakan diri sendiri dan mulai mencari cara untuk menerobos kemacetan dan melayani pengguna sebenarnya. Hanya dengan berfokus pada kebutuhan paling praktis dari pengguna, alih-alih menuruti narasi tingkat tinggi, dan memberikan layanan yang bijaksana, kita dapat secara bertahap mendapatkan dukungan dari banyak pengguna. Di masa depan, model Intent akan serupa dengan UniswapX, yang menghasilkan pendapatan dengan mensubsidi biaya transaksi mitra, atau akan melibatkan sejumlah kecil pelanggan yang membayar tinggi dan sejumlah besar pengguna ekosistem yang tidak membayar namun penting dari perspektif klasifikasi pengguna. Oleh karena itu, konsep niat sendiri adalah tentang mengoptimalkan pengalaman pengguna produk, bukan hanya demi niat saja. Selain itu, DeFi juga akan menjadi tahap pertama berkembangnya Intent. Lebih dari 20 protokol DeFi telah bermitra dengan DappOS, dan Brink Trade telah mengembangkan Intent Engine, yang memungkinkan operasi seperti Bridge, Swap, dan Transfer dimasukkan dalam satu maksud melalui satu tanda tangan. Selain itu, protokol yang sudah mapan seperti CowSwap, 1inch, Uniswap, dan LlamaSwap terus memperluas fungsinya untuk memenuhi beragam maksud pengguna. Dalam kompetisi hackathon di Token2049, saya berpartisipasi dalam jalur DeFi dan mengembangkan pemecah Intent untuk skenario DCA (Dollar Cost Averaging) yang dibantu strategi Swap + lintas rantai (Sistem Ethtent beroperasi seperti yang ditunjukkan pada diagram di bawah).

Faktanya, tidak sulit untuk mencapai maksud dari persyaratan tetap spesifik vertikal pada infrastruktur EVM yang ada. Tantangan sebenarnya adalah munculnya pasar pemecah niat atau kerangka kolaboratif yang dikenal sebagai standar kolaboratif di masa depan. Hal ini akan memungkinkan pemecah masalah yang berbeda untuk lebih menggabungkan dan menggunakan kembali guna menerapkan solusi penyelesaian maksud yang terstandarisasi secara universal, dan juga mengalokasikan model ekonomi untuk menyelesaikan maksud kedua belah pihak. Standardisasi sering kali memerlukan definisi standar yang bersifat top-down. Saat ini, DappOs dan Anomo berada di garis depan jalur ini, yang patut dinantikan.。

Lampiran: Jalur Intent-Centric: Dapatkah Arsitektur “Intent-Centric” Menjadi Mesin Baru untuk Adopsi Skala Besar Web3? https://research.web3caff.com/zh/archives/11091#comment-1393?ref=shisihttps://github.com/neeboo/ethtenthttps://www.paradigm.xyz/2023/06/intents#the- perantara--mempool-merekahttps://www.xiaoyuzhoufm.com/episode/64eca0013fa4090b747de18fhttps://bwetzel.medium.com/intent-based-architectures-and-projects-experimenting-with-them-c3ee63ae24c

Penafian:

  1. Artikel ini dicetak ulang dari [shisi_eth]. Semua hak cipta milik penulis asli [shisi_eth]. Jika ada keberatan terhadap cetak ulang ini, silakan menghubungi tim Gate Learn, dan mereka akan segera menanganinya.
  2. Penafian Tanggung Jawab: Pandangan dan pendapat yang diungkapkan dalam artikel ini adalah sepenuhnya milik penulis dan bukan merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, dilarang menyalin, mendistribusikan, atau menjiplak artikel terjemahan.

Menilai Tantangan Implementasi Intent-Centric, Mulai dari UniSwapX dan AA

Menengah12/6/2023, 5:50:02 PM
Artikel ini dimulai dari model bisnis aplikasi Web2, menggabungkan akun UniswapX dan AA untuk memeriksa perkembangan masa depan “Intent-Centric”, dan menunjukkan potensi tantangan.

Baru-baru ini, dalam artikel 「Arsitektur Berbasis Niat dan Risikonya」 oleh Paradigm, sebuah firma modal ventura Web3 terkenal, “protokol dan infrastruktur yang berpusat pada niat” muncul sebagai tren teratas di antara sepuluh domain mata uang kripto. Tren ini, dikombinasikan dengan upaya dan eksplorasi proyek seperti Bob the Solver, Anomo, dan DappOs pada konferensi ETHCC di Paris, telah memicu perhatian industri yang signifikan terhadap arsitektur yang berpusat pada Intent dan fokusnya. Tujuan inti dari pendekatan ini adalah untuk meningkatkan pengalaman pengguna dengan menghilangkan detail transaksi yang rumit, menjadikannya mesin baru untuk mendorong penerapan Web3. Dalam kompetisi hackathon Token2049 baru-baru ini, penulis, bersama dengan tim teknis dompet AstroX (berfokus pada produk dengan pertumbuhan ROI tinggi untuk sisi ToB), mencapai proyek tempat kedua di jalur DeFi berdasarkan konsep niat: Ethtent. Pada artikel ini, kita akan mendalami konsep “intent” mulai dari perjalanan implementasi Solver dan penerapan ERC4337 dan UniSwapX, mengeksplorasi apa itu “intent”, apakah bisa begitu indah, berbagai penerapannya, dan tantangannya. terlibat dalam implementasinya.

1. Apa yang dimaksud dengan Intensi-sentris?

Sama seperti konsep abstraksi akun yang melampaui pengembangan Ethereum itu sendiri, konsep spesifik “niat” dapat ditelusuri kembali ke filosofi desain Protokol DEX Wyvern pada tahun 2018. Ide inti dari filosofi ini adalah, tidak seperti transaksi tradisional, pengguna biasa lebih mementingkan konsistensi dan keakuratan hasil daripada proses eksekusi yang mulus. Mari pertimbangkan skenario di mana saya ingin menyelesaikan pertukaran token.

  • Dalam transaksi tradisional: Saya harus melakukan tiga transaksi - menyetor ETH untuk bahan bakar, menyetujui transfer token, dan mengirimkan transaksi swap.
  • Dalam transaksi berbasis niat: Saya hanya perlu menandatangani transaksi yang menyatakan bahwa saya ingin menukarkan Token X dalam jumlah tertentu dengan Token Y sebanyak-banyaknya, dengan biaya 1%.

Kita dapat memahami protokol yang berpusat pada niat sebagai serangkaian kontrak yang ditandatangani yang memungkinkan pengguna untuk melakukan outsourcing proses transaksi kepada pihak ketiga tanpa menyerahkan kendali penuh. Pengguna hanya perlu menentukan maksudnya, dan satu tanda tangan dapat menjalankan seluruh operasi. Dalam hal ini, transaksi mewakili cara spesifik yang Anda inginkan untuk dilakukan, sedangkan maksud mewakili apa yang ingin Anda capai tanpa mengkhawatirkan detail implementasi.

Mirip dengan perkembangan internet tradisional, yang telah melalui proses serupa, dimulai dengan penyedia layanan yang menawarkan apa yang mereka miliki, kemudian beralih ke penyesuaian kebutuhan pengguna, dan akhirnya berkembang menjadi platform layanan cerdas yang meningkatkan akurasi maksud melalui rekomendasi algoritmik。 evolusi inti Internet selama 20 tahun terakhir dapat diringkas sebagai berikut:

  1. Layanan vertikal awal (berbagai portal, tempat pengguna mencari nomor telepon, mencari pekerja, dan membeli layanan sendiri).
  2. Platform agregasi layanan jangka menengah (seperti Craiglist.com, yang mengumpulkan lalu lintas untuk mencocokkan penyedia layanan dengan permintaan pengguna).
  3. Platform cerdas tahap akhir (menggabungkan pencocokan algoritmik dan rekomendasi untuk meningkatkan keakuratan maksud, seperti Uber Carpool dan layanan yang disesuaikan).

Konsep yang berpusat pada niat (intent-centric) memang menjanjikan, dan pengembangan Web2 juga telah membuktikan bahwa ini adalah jalan utama untuk memperluas adopsi pengguna. Namun, mari kita periksa dulu penerapan pasarnya.

2. Penerapan Khas dari Niat-sentris

Meskipun konsep yang berpusat pada niat relatif baru, sudah ada banyak proyek yang terlibat, dan banyak di antaranya berpusat pada niat pengguna. Dalam artikel Bastian Wetzel, 「Arsitektur dan Proyek Berbasis Niat yang Bereksperimen dengan Mereka」,berbagai proyek arus utama diklasifikasikan. Ilustrasi di bawah ini menunjukkan bahwa banyak protokol sebenarnya bukan solusi tujuan umum, melainkan solusi tujuan khusus, seperti Uniswap dan Seaport. Hal ini mewakili kemajuan alami dari solusi yang berpusat pada niat dibandingkan dengan solusi vertikal yang dilakukan oleh web2. Dan ERC-4337, di sisi lain, merupakan infrastruktur untuk membantu niat, di mana kehadiran Bundler mengurangi keharusan pengguna membayar gas asli.

Namun, tujuan inti kami masih untuk mengeksplorasi model bisnis dari proyek-proyek ini dan apakah model tersebut cukup untuk mendukung implementasi niat tersebut. Menurut pendapat saya, salah satu implementasi niat utama yang saat ini beroperasi adalah UniswapX, yang berfokus pada implementasi niat untuk perdagangan, bersama dengan ERC4337 sebagai infrastruktur yang diperlukan untuk niat tersebut.

2.1. Memahami Intent-centric melalui Desain Ekonomi UniSwapX

Setelah UniSwapX diumumkan secara resmi, saya langsung berpartisipasi sebagai Filler dan juga terlibat sebagai Quarter dalam sistem RFQ. Alasan mengapa ini dianggap sebagai salah satu penerapan Intent yang paling mutakhir dan praktis terletak pada sistemnya yang paling matang yang secara langsung menangani insentif ekonomi pihak lawan dalam transaksi berbasis niat.

2.1.1、Mengapa apakah kita memerlukan UniSwapX?

Melihat kembali perkembangan Uniswap V1-3, dapat dikatakan bahwa protokol AMM yang ada menghadapi masalah khusus terkait biaya pengguna, harga eksekusi, jalur transaksi, layanan perutean, dan insentif LP. Saat ini, pasar Swap hampir seluruhnya dikelilingi oleh MEV, dan swap skala besar hampir selalu terjepit, sehingga pengguna selalu melakukan perdagangan pada harga terburuk, dan keuntungannya diambil oleh MEV. Peluncuran UniSwapX berupaya mengatasi masalah ini dengan mengubah mekanisme perdagangan AMM secara mendasar. Untuk bacaan lebih lanjut: Laporan Penelitian UniswapX (Bagian 1): Meringkas Perkembangan V1-3, Menjelajahi Prinsip, Inovasi, dan Tantangan DEX Generasi Berikutnya

2.1.2 Apa itu UniSwapX?

Menurut definisinya, UniSwapX adalah protokol perutean baru tanpa izin, sumber terbuka (GPL), berbasis lelang untuk perdagangan di AMM dan sumber likuiditas lainnya. Dalam hal model operasi pasar perdagangan Web3, umumnya ada tiga jenis, selain model AMM:

UniSwapX, di sisi lain, telah bertransformasi dari model AMM Uniswap V1-3 menjadi model buku pesanan off-chain untuk pencocokan on-chain dan eksekusi perdagangan.

2.1.3 Bagaimana UniSwapX Beroperasi

Dari sudut pandang pengguna, jika skenarionya adalah pengguna ingin memperdagangkan ETH<=> dan USDT dengan harga sekitar 1900 (memungkinkan slippage 2%), mereka hanya perlu:

  • Pilih pesanan dan tetapkan batas waktu untuk kurva penurunan harga (misalnya, tukarkan 1 ETH dengan 1950 USDT dalam 1 hari, dengan minimum 1850 USDT).
  • Tanda tangani pesanan dan publikasikan ke cluster layanan buku pesanan.
  • Tunggu hingga transaksi ditemukan dan diselesaikan oleh Pengisi.

Bagi pengguna, hanya itu yang perlu mereka lakukan. Dari sudut pandang Pengisi, merekalah yang secara aktif menyelesaikan pesanan perdagangan pengguna. Mereka memiliki dana yang cukup, layanan informasi lintas rantai yang mahir, dan sistem pemantauan untuk seluruh rantai dan status DexPool. Mereka perlu:

  • Pindai kumpulan berbagai protokol di rantai dan buat data dasar real-time untuk penghitungan pesanan.
  • Pindai Mempool untuk memperkirakan tren harga di masa depan.
  • Pindai jaringan khusus untuk Pengisi RFQ untuk mendapatkan hak perdagangan prioritas dengan memberikan penawaran harga.
  • Pindai informasi pesanan di jaringan publik Pengisi untuk menganalisis rute perdagangan yang optimal.
  • Jika kondisi pendapatan terpenuhi, ikut serta dalam penawaran (setiap menit penting, seperti dalam lelang Belanda, semakin lama transaksi dikonfirmasi, semakin rendah harga berakhir).
  • Analisa keuntungan dari tawaran Pengisi lain dan prioritaskan mereka dalam urutan menguntungkan berikutnya (bahkan jika keuntungan individu saya mungkin berkurang, saya akan mendapatkan lebih banyak volume).

Jadi mengapa Filler memiliki motivasi seperti itu dalam bertransaksi? Hal ini membawa kita kembali ke model ekonomi UniSwapX.

2.1.4. Cara mengevaluasi desain maksud UniswapX

Masalah utama dalam mengimplementasikan niat tersebut adalah kesediaan untuk mempublikasikannya. Sebelumnya, DEX menghadapi banyak keterbatasan dibandingkan CEX, seperti biaya transaksi, MEV, slippage, kerugian tidak permanen, dan banyak lagi. Di masa depan, keterbatasan ini akan diatasi oleh kelompok Pengisi yang lebih profesional dibandingkan kelompok MEV. Secara bertahap, mereka akan mengambil bagian dalam kompetisi teknologi dan pada akhirnya mengembalikannya kepada pengguna, membentuk siklus pengembangan positif (semakin banyak pengguna yang menggunakan UniswapX, semakin banyak Pengisi yang menerima dividen biaya). Selain itu, kompleksitas pemisahan dan perutean transaksi on-chain akan tersebar ke sistem backend. Pengguna hanya perlu bertindak sebagai pihak pertama yang melakukan pemesanan tanpa harus khawatir dengan kerumitan perutean. Oleh karena itu, ini adalah siklus ekonomi yang baik dimana kedua belah pihak mendapatkan keuntungan, dan model ekonomi yang baik akan selalu diterapkan.

Bacaan lebih lanjut: https://research.web3caff.com/zh/archives/10004?ref=shisi

2.2 Memahami niat-sentris dari ERC4337

Pada diagram di atas, bagian bawah mewakili modul yang berpusat di sekitar abstraksi akun AA. Untuk sistem seperti UniswapX, karena transaksinya sendiri dikirimkan oleh pengisi, pengguna dapat menyelesaikan transaksi lintas rantai tanpa memerlukan bahan bakar. Namun, sepanjang seluruh siklus transaksi, pengguna masih harus terlebih dahulu mengirimkan persetujuan transaksi untuk mengotorisasi UniswapX kontrak on-chain untuk mengurangi dana pengguna. Jika Anda benar-benar menginginkan pengalaman perdagangan tanpa hambatan (di mana pengguna tidak perlu memulai transaksi), diperlukan desain integrasi ERC4337 sebagai kepala akun dan pembayar. Mengenai ERC4337, saya telah melakukan siaran langsung dan ringkasan tentang apa itu, itu prinsip implementasi, dan sejarah perkembangannya. Untuk bacaan lebih lanjut, Anda dapat merujuk ke Menjelaskan konsep Abstraksi Akun dalam satu jam.

Secara sederhana, ERC4337 adalah seperangkat infrastruktur.

  • Secara on-chain, tanda tangan pengguna diverifikasi menggunakan kontrak entryPoint untuk autentikasi, dan akun CA pengguna pada akhirnya berfungsi sebagai subjek identitas.
  • Di luar rantai, UserOperation ditandatangani oleh pengguna sebagai instruksi, yang kemudian ditransmisikan di jaringan Bundler dan dikumpulkan oleh Bundler untuk eksekusi on-chain.

Inti optimalisasi mekanisme ini adalah untuk meningkatkan fungsi-fungsi tertentu melalui kemampuan CA yang sangat dapat disesuaikan, seperti dompet pemulihan sosial atau pihak proyek yang membantu pengguna dalam membayar biaya Gas, mendukung USDT sebagai metode pembayaran Gas, dan fungsi lainnya. Namun, hari ini kita akan menganalisis nilai 4337 terhadap niat dari perspektif model bisnis. Melihat ke belakang, kami yakin UniswapX memiliki model bisnis yang baik karena memungkinkan kedua pihak yang terlibat dalam transaksi token (pengguna dan pengisi) mendapatkan keuntungan darinya, dengan hanya MEV yang menjadi pihak yang dirugikan. Namun, jika direnungkan, memastikan keuntungan dan kemauan pihak lawan melalui biaya transaksi hanyalah salah satu model bisnis, dan di masa depan, sebagian besar aplikasi “niat” akan langsung menghasilkan pendapatan dengan memberikan layanan kepada bisnis (Ke B) atau dengan membebankan biaya transaksi. sebagai produk utama mereka (To C). Namun, produk utama jasa tidak sebatas memuaskan “niat” saja.

Sama seperti sistem pembayaran seperti WeChat Pay atau Alipay, mereka tidak membebankan biaya untuk transaksi C2C, tetapi biasanya memungut biaya transaksi sebesar 0,6% saat pedagang menarik dana (yang juga memerlukan pembayaran ke sistem transaksi yang mendasarinya). Dalam dekade terakhir persaingan internet seluler, fokus utamanya adalah pada pencapaian volume pengguna yang tinggi, dan putaran pendapatan dapat dicapai setelah mencapai basis pengguna tertentu.

Oleh karena itu, lebih banyak Dapps akan muncul di masa depan, dan untuk memberikan pengalaman yang lancar kepada pengguna, mereka bersedia menawarkan server dengan bebas biaya bahan bakar. Hal ini mirip dengan protokol sosial Lens, di mana di Polygon, mereka bersedia mengeluarkan biaya transaksi puluhan ribu dolar atas nama pengguna setiap minggunya untuk mendorong adopsi pengguna dan ekosistem konten. Dibandingkan dengan biaya subsidi yang dulunya berjumlah jutaan dolar per hari selama perang ride-hailing (Didi vs Uber Tiongkok), biaya ini hanyalah setetes air.

Oleh karena itu, mekanisme escrow yang paling terstandarisasi dan dapat diterapkan secara luas, serta sistem kredit platform paling tepercaya, pasti akan dibangun di atas sistem paymaster ERC4337.(Berasal dari MetaTransactions tetapi melampaui MetaTransactions). Ini adalah akun kontrak pintar khusus yang dapat membayar biaya Gas atas nama orang lain. Kontrak utama untuk pembayaran memerlukan beberapa logika verifikasi untuk setiap transaksi dan pemeriksaan selama transaksi. Kontrak Paymaster dapat memeriksa apakah ada cukup saldo ERC-20 yang disetujui dalam metode “validatePaymasterUserOp” dan kemudian mengekstraknya menggunakan “transferFrom” dalam panggilan “postOp”. (Untuk memahami logika eksekusi spesifik, silakan lihat rekaman langsung Bilibili yang disebutkan di bagian bacaan lebih lanjut di atas.) Secara keseluruhan, ini adalah solusi bebas gas yang lebih universal dibandingkan dengan Meta-Transactions. Ini menghilangkan kebingungan aset non-standar dan tidak memiliki masalah kompatibilitas ke depan (Meta-Transaksi memerlukan modifikasi kontrak untuk dukungan).

3. Apa saja tantangan penerapan Intent?

Kesimpulannya, niat memang luar biasa, dan juga menjadi arah yang harus terus dikembangkan dan dioptimalkan. Terlepas dari tantangan model bisnis, apa saja kesulitan teknis utama dalam penerapannya?

3.1 Kontradiksi dalam integrasi AI

Meskipun banyak pendapat tentang analisis maksud percaya bahwa kemampuan analisis maksud transaksi yang disediakan oleh AI adalah titik pengoptimalan untuk pengalaman pengguna, saya sebelumnya pernah bekerja di industri Kebijakan Keamanan, dan selama waktu itu, saya menyadari bahwa interpretabilitas dan reproduktifitas adalah yang terpenting. aspek terpenting penerapan AI dalam skenario pembuatan kebijakan. Misalnya, dalam kasus penangguhan akun, jika alasan yang akurat atas pelanggaran kebijakan tidak dapat diberikan, maka akan sulit untuk memberikan alasan ketika pengguna mengajukan keluhan. Demikian pula, dalam sistem keuangan mana pun, upaya mencapai stabilitas dan konsistensi adalah hal yang terpenting, dan tidak ada lembaga yang dapat menjamin bahwa AI tidak akan terlibat dalam aktivitas jahat setelah mereka memiliki akses terhadap izin aset. Jadi AI hanya dapat berfungsi sebagai alat bantu untuk analisis niat di masa mendatang, dan analisis data on-chain memerlukan pemahaman mendalam tentang prinsip operasi blockchain. Jika tidak, kemungkinan besar terjadi kesalahan positif. Bacaan lebih lanjut: Resiko Dibalik Pengkategorian Kontrak di EVM

3.2. Ketahanan IntentPool terhadap serangan Dos dan masalah pencocokan dengan Solver

Untuk IntentPool, mirip dengan kumpulan memori ERC4337, ini juga akan menjadi tantangan besar. Pertama, intensPool tidak dapat menggunakan kembali mekanisme kumpulan memori klien Ethereum saat ini (Geth, Eirgon), dan harus dibangun secara terpisah. Meskipun ada BundlerPool dari ERC4337 sebagai referensi, desain kumpulan memori memiliki kelebihan dan kekurangannya masing-masing.

  • Mode Kumpulan Memori Terdesentralisasi: Terdapat masalah propagasi karena bagi banyak aplikasi, mengeksekusi maksud adalah aktivitas yang menguntungkan. Oleh karena itu, node yang mengoperasikan kumpulan maksud memiliki insentif untuk tidak melakukan propagasi guna mengurangi persaingan saat mengeksekusi maksud.
  • Mode Kumpulan Memori Terpusat: Memecahkan masalah propagasi tetapi tidak dapat menghindari masalah audit dan intervensi sentralisasi.

Bagaimanapun, merancang mekanisme penemuan dan pencocokan niat yang kompatibel dengan insentif dan tidak terpusat adalah tugas yang menantang.

3.3 Risiko Privasi Niat

Tanda tangan memiliki sifat yang tidak dapat dibatalkan, bahkan jika waktu kedaluwarsa ditambahkan ke konten tanda tangan, masih terdapat masalah karena tidak dapat mencabut tanda tangan dengan biaya rendah sebelum waktu kedaluwarsa ini (pencabutan apa pun harus dilakukan melalui transaksi on-chain) . Oleh karena itu, beberapa solusi tujuan universal yang terstandarisasi dan berfokus pada privasi seperti Anomo telah muncul. Perlindungan privasi sulit dicapai melalui sistem EVM, sehingga saat ini terdapat pengembangan yang lebih mutakhir seputar bahasa maksud baru yang berfokus pada privasi, seperti Juvix, yang digunakan untuk membuat dapps yang berfokus pada privasi. Itu dapat dikompilasi ke WASM atau dikompilasi ke sirkuit melalui VampIR untuk eksekusi pribadi di Anoma atau Ethereum menggunakan Taiga.

4. Ringkasan

Sebenarnya sangat menarik melihat konsep Intent semakin populer. Terakhir, web3 tidak lagi memanjakan diri sendiri dan mulai mencari cara untuk menerobos kemacetan dan melayani pengguna sebenarnya. Hanya dengan berfokus pada kebutuhan paling praktis dari pengguna, alih-alih menuruti narasi tingkat tinggi, dan memberikan layanan yang bijaksana, kita dapat secara bertahap mendapatkan dukungan dari banyak pengguna. Di masa depan, model Intent akan serupa dengan UniswapX, yang menghasilkan pendapatan dengan mensubsidi biaya transaksi mitra, atau akan melibatkan sejumlah kecil pelanggan yang membayar tinggi dan sejumlah besar pengguna ekosistem yang tidak membayar namun penting dari perspektif klasifikasi pengguna. Oleh karena itu, konsep niat sendiri adalah tentang mengoptimalkan pengalaman pengguna produk, bukan hanya demi niat saja. Selain itu, DeFi juga akan menjadi tahap pertama berkembangnya Intent. Lebih dari 20 protokol DeFi telah bermitra dengan DappOS, dan Brink Trade telah mengembangkan Intent Engine, yang memungkinkan operasi seperti Bridge, Swap, dan Transfer dimasukkan dalam satu maksud melalui satu tanda tangan. Selain itu, protokol yang sudah mapan seperti CowSwap, 1inch, Uniswap, dan LlamaSwap terus memperluas fungsinya untuk memenuhi beragam maksud pengguna. Dalam kompetisi hackathon di Token2049, saya berpartisipasi dalam jalur DeFi dan mengembangkan pemecah Intent untuk skenario DCA (Dollar Cost Averaging) yang dibantu strategi Swap + lintas rantai (Sistem Ethtent beroperasi seperti yang ditunjukkan pada diagram di bawah).

Faktanya, tidak sulit untuk mencapai maksud dari persyaratan tetap spesifik vertikal pada infrastruktur EVM yang ada. Tantangan sebenarnya adalah munculnya pasar pemecah niat atau kerangka kolaboratif yang dikenal sebagai standar kolaboratif di masa depan. Hal ini akan memungkinkan pemecah masalah yang berbeda untuk lebih menggabungkan dan menggunakan kembali guna menerapkan solusi penyelesaian maksud yang terstandarisasi secara universal, dan juga mengalokasikan model ekonomi untuk menyelesaikan maksud kedua belah pihak. Standardisasi sering kali memerlukan definisi standar yang bersifat top-down. Saat ini, DappOs dan Anomo berada di garis depan jalur ini, yang patut dinantikan.。

Lampiran: Jalur Intent-Centric: Dapatkah Arsitektur “Intent-Centric” Menjadi Mesin Baru untuk Adopsi Skala Besar Web3? https://research.web3caff.com/zh/archives/11091#comment-1393?ref=shisihttps://github.com/neeboo/ethtenthttps://www.paradigm.xyz/2023/06/intents#the- perantara--mempool-merekahttps://www.xiaoyuzhoufm.com/episode/64eca0013fa4090b747de18fhttps://bwetzel.medium.com/intent-based-architectures-and-projects-experimenting-with-them-c3ee63ae24c

Penafian:

  1. Artikel ini dicetak ulang dari [shisi_eth]. Semua hak cipta milik penulis asli [shisi_eth]. Jika ada keberatan terhadap cetak ulang ini, silakan menghubungi tim Gate Learn, dan mereka akan segera menanganinya.
  2. Penafian Tanggung Jawab: Pandangan dan pendapat yang diungkapkan dalam artikel ini adalah sepenuhnya milik penulis dan bukan merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, dilarang menyalin, mendistribusikan, atau menjiplak artikel terjemahan.
Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500