Di LI.FI, kami sebelumnya telah membahas bahwa meskipun jembatan berbasis niat dapat mempercepat UX bridging, mereka berisiko menjadi solusi terpusat karena kurangnya solver.
Kekurangan pemecah masalah untuk menjalankan niat pengguna adalah masalah yang banyak dikenalIni adalah masalah yang diakui dengan solusi yang terdengar sederhana - cukup mendaftarkan lebih banyak penyelesaian - yang belum, eh, terpecahkan.
Apa yang kami sadari adalah bahwa dengan niat, itu adalah penyelesaian sepanjang jalan. Kami perlu menyelesaikan masalah penggantungan ini dengan mendaftarkan lebih banyak penyelesaian, atau risiko membangun masa depan keuangan yang terlihat sangat mirip dengan industri keuangan tradisional - di mana aliran pesanan terkonsentrasi di tangan beberapa entitas.
Dalam artikel ini, kami mendefinisikan struktur protokol berbasis niat dan menjelajahi solusi yang muncul di pasar yang potensial untuk mengatasi masalah kekurangan solver dengan memperbaiki titik-titik nyeri bagi solver.
Ayo selami!
Catatan: Lewati bagian ini jika Anda sudah familiar dengan tujuan atau telah membaca artikel sebelumnya.
Niat membalikkan skrip tentang bagaimana transaksi berfungsi, berfokus pada tujuan akhir pengguna atau "niat" daripada langkah-langkah khusus untuk mencapainya (lebih lanjut tentang ini nanti). Ada dua manfaat utama desain berbasis niat:
Desain berbasis niat adalah inti yang melahirkan kantong popcorn yang disebut abstraksi rantai- juga dikenal sebagai membangun aplikasi yang berinteraksi dengan beberapa rantai sambil terasa seperti pengalaman “kripto” yang tunggal dan saling terhubung.
Protokol berbasis niat memiliki tiga bagian utama:
Niat baik-baik saja - lancar, cepat, efisien, sederhana. Tetapi ada yang perlu diperhatikan dalam desain berbasis niat: kurangnya penyelesaian.
Solver adalah tulang punggung protokol berbasis intent. Mereka adalah entitas yang benar-benar mengeksekusi niat pengguna, seperti mengirimkan aset ke rantai A dari rantai B.
Di dunia yang sempurna, menyelesaikan adalah lingkungan kompetitif, dengan penyelesaian yang berjuang untuk memenuhi tujuan dengan harga termurah. Namun, menjadi penyelesaian adalah hal yang sulit. Namun, ada beberapa hambatan untuk masuk bagi penyelesaian:
Sebagai hasilnya, hari ini, kita mendapati diri kita berada dalam posisi di mana terdapat kontras yang tajam dalam partisipasi solver untuk beberapa aplikasi teratas dibandingkan dengan ekosistem yang lebih luas.
Sebagai contoh, mari kita lihat dua parameter untuk protokol berbasis niat: Cowswap untuk niat swap dan Across untuk niat lintas-rantai:
Pertukaran sapimemiliki pelelangan kompetitif dengan 16 pemecah independen bersaing untuk pesanan pengguna. Tidak ada yang mendominasi, dan tidak ada dari pemecah yang dijalankan oleh tim CoWswap.
Across memiliki lebih dari 15 solver (yang disebut sebagai relayers) yang aktif bersaing untuk mengisi niat lintas rantai pengguna. Sementara Risk Labs terus menjalankan solver-nya sendiri, grafik di bawah ini menunjukkan bahwa, bertentangan dengan data sebelumnya di penelitian, tidak ada solver tunggal yang mendominasi lelang lagi. Ada persaingan yang cukup di antara para solver.
Distribusi aliran pesanan di antara relayer Across. Catatan: Risk Labs mengoperasikan solvers yang ditunjukkan dalam warna hijau dan abu-abu gelap dalam grafik di atas. Sumber: Data Internal Across.
Sementara itu, sebagian besar protokol berbasis tujuan lain hanya memiliki pemecah yang merupakan pembuat pasar bermodal besar (Halo Wintermute!) atau tim protokol itu sendiri (yang memiliki kepentingan dalam menjalankan niat pengguna yang dikumpulkan di aplikasi mereka).
Ada beberapa alasan untuk ketimpangan ini, tapi intinya adalah tidak ada cukup solver. Ini mungkin terlihat seperti detail kecil, tapi sebenarnya ini adalah bom waktu untuk sentralisasi.
Inilah bagian yang mengkhawatirkan: kurangnya solver menciptakan isu-isu sentralisasi. Itu berarti titik-titik kegagalan tunggal, risiko sensorship, dan potensi bagi solver untuk menaikkan biaya.
Tidak persis masa depan yang terbuka dan tanpa izin yang kita bayangkan, bukan? Pada dasarnya kita hanya menempelkan antarmuka pengguna yang bagus pada sistem terpusat - yang merupakan kebalikan dari revolusi keuangan terbuka secara keseluruhan, di mana kita membuat kesalahan yang sama dengan sistem warisan yang ingin kita ganggu.
Kita perlu memperbaiki bottleneck solver ini, dan cepat. Lebih banyak solver, dan segera, adalah kunci untuk membuka potensi sejati dari sistem berbasis tujuan.
Berita baiknya? Ada tanda-tanda peningkatan. Proyek-proyek baru diluncurkan, dan tim-tim yang sudah ada bekerjasama untuk memudahkan lebih banyak solver untuk bergabung.
Pada bagian berikutnya, kita akan menyelami beberapa solusi baru yang bertujuan untuk memudahkan kehidupan bagi para penyelesaian di setiap langkah sistem berbasis tujuan. Lebih banyak penyelesaian, lebih menyenangkan, bukan?
Tidak ada cara yang ditentukan untuk protokol berbasis niat untuk mengumpulkan niat pengguna dan menyiarakannya ke penyelesaian. Ini berarti setiap aplikasi berbasis niat telah membuat alur kerja dan kerangka kerja sendiri untuk informasi apa yang seharusnya terdiri dari sebuah niat dan bagaimana cara memprosesnya.
Ketidakstandaran ini berarti lebih banyak pekerjaan bagi penyelesaian untuk mengenalinya dengan cara kerja setiap protokol berbasis niat (proliferasi fragmentasi, seseorang mungkin mengira). Penyelesaian harus menghabiskan waktu dan sumber daya untuk memahami setiap sistem khusus dan menulis kode kustom untuk mendukungnya.
Seiring bertambahnya jumlah protokol berbasis niat di pasar, pendekatan ini tidak dapat dipertahankan oleh penyelesaian untuk mendukungnya. Fragmentasi menyebabkan jaringan penyelesaian terisolasi untuk setiap aplikasi, melemahkan efek jaringan bagi niat, ketika kita terus membangun di dalam taman tembok kita.
Untuk mengatasi masalah ini, Uniswap Labs dan Across mengusulkan ERC-7683, format standar untuk tujuan lintas-rantai. Standar ini menawarkan beberapa manfaat:
Banyak protokol infrastruktur berbasis solver, seperti Khalani, Nomial, bertujuan untuk kompatibel dengan standar ERC-7683. Ini adalah perkembangan yang menjanjikan dan mewakili skenario win-win untuk semua pemangku kepentingan yang terlibat - aplikasi berbasis niat seperti UniswapX akan mendapat manfaat dari peningkatan jumlah penyelesaian yang bersaing untuk aliran pesanan, sementara penyelesaian dalam protokol infrastruktur ini akan mendapatkan akses langsung ke lebih banyak aliran pesanan dari Hari
1. Kompatibilitas ini memiliki beberapa manfaat besar:
Namun, ada juga beberapa kemungkinan kekurangan dan batasan yang dapat menghambat manfaat dan adopsi ERC-7683 secara keseluruhan:
Masalah dengan standar – akan selalu ada lebih dari satu.
Sebagian besar protokol berbasis niat fokus pada rentang tindakan yang terbatas, seperti pertukaran dan jembatan, pada jumlah rantai yang terbatas.
Untuk benar-benar menjadi arsitektur desain dominan, sistem berbasis tujuan perlu melampaui pertukaran dan jembatan untuk mendukung berbagai tindakan yang lebih luas, termasuk staking, peminjaman, onramping fiat, dan lainnya.
Salah satu cara untuk mendukung lebih banyak jenis niat adalah dengan menerima solvers khusus. Dengan menerima solvers yang mengkhususkan diri di area-area khusus ini, kita dapat memastikan bahwa setiap niat dijalankan dengan tingkat keahlian tertinggi, menghasilkan hasil yang lebih dioptimalkan.
Para pemecah masalah khusus ini harus bekerja sama daripada bekerja sendirian. Kolaborasi ini akan memungkinkan protokol berbasis tujuan untuk menjalankan niat yang lebih umum, menggabungkan beberapa tindakan untuk memenuhi berbagai niat.
Platform-platform seperti Khalanimembuat solusi untuk memungkinkan kolaborasi solver-solver. Alih-alih bersaing PvP satu sama lain, solver bekerja sama untuk menemukan solusi terbaik untuk tujuan setiap pengguna. Ini memungkinkan berbagai solver kecil dan khusus untuk berkolaborasi secara efektif.
Sumber: Memperkenalkan Khalani
Sebagai Kevin Wang (co-founder dari Khalani)menggambarkan: Khalani adalah platform untuk solver peer-to-peer “Kesamaan Usaha”. Kolaborasi memungkinkan untuk memecah niat kompleks menjadi niat khusus yang lebih kecil (atau niat yang dapat disusun), potongan yang lebih mudah dikelola yang dapat ditangani oleh solver individu.
Khalani menawarkan platform di mana solver dapat menggabungkan sumber daya dan keterampilan khusus mereka untuk menangani niat pengguna tertentu dengan lebih efektif. Bayangkan seperti menciptakan 'kolam solver' yang mirip dengankolam stakingDengan menggabungkan sumber daya mereka, peserta dapat mencapai hasil yang lebih konsisten dan berpotensi lebih tinggi daripada yang bisa mereka capai sendiri.
Untuk memahami bagaimana Khalani memungkinkan kolaborasi solver-solver, mari kita pertimbangkan sebuah contoh.
Mari kita katakan bahwa... Bob, seorang pengguna Ethereum dengan USDC, ingin ETH di Arbitrum dan menggunakan jembatan berbasis niat.
Berikut adalah bagaimana seorang solver dapat menggunakan Khalani untuk mengeksekusi niat ini:
Bob mengirimkan niatnya: “Saya ingin ETH di Arbitrum sebagai imbalan untuk USDC di Ethereum”.
Jembatan berbasis niat memilih solver eksklusif untuk mengisi niat Bob, mari kita sebut solver ini, Solver A - yang terpilih.
Namun, Solver A kehabisan persediaan di Arbitrum untuk memenuhi niat Bob dan memutuskan untuk memanfaatkan kolam Solver Khalani untuk mendapatkan modal yang diperlukan.
Solver A mengirim niat ke Khalani untuk meminta solver lain (atau kombinasi solver) untuk mendanai modal di Arbitrum sebagai imbalan dana terkunci Bob di Ethereum.
Penyelesaian lain, Solver B (paus Arbitrum) yang memiliki inventaris di Arbitrum memberikan aset yang diinginkan kepada Bob di Arbitrum.
Penyelesaian pengguna - penyelesaian solver - Setelah Solver B menyelesaikan permintaan Bob, Solver A menyelesaikan dengan pengguna dengan memberikan bukti ke platform penyelesaian, yang dalam hal ini adalah jembatan berbasis niat. Sebagai hasilnya, Solver A menerima USDC Bob di Ethereum.
Solver - penyelesaian solver – Solver A menyelesaikan dengan Solver B dengan menyajikan bukti pelaksanaan ke rantai Khalani.
Meskipun ini adalah contoh yang disederhanakan tentang bagaimana solver dapat bekerja sama di Khalani untuk memenuhi tujuan, Khalani dapat menjalankan tujuan yang lebih kompleks menggunakan proses yang sama.
Sebagai contoh, Bob, seorang pengguna Ethereum dengan USDC, ingin mendepositokan ETH di platform peminjaman di Arbitrum.
Dalam kasus ini, penyelesaian yang dipilih dapat bekerja sama dengan beberapa penyelesaian khusus lainnya di Khalani, tergantung pada keahlian yang diperlukan:
Demikian pula, penyelesaian khusus lainnya di Khalani juga dapat dipanggil untuk memecahkan niat kompleks menjadi tugas-tugas yang disederhanakan yang dilakukan oleh kombinasi penyelesaian, daripada mengandalkan satu penyelesaian saja untuk melakukan semua pekerjaan.
Menyelesaikan melalui Khalani dapat memungkinkan pelaksanaan niat yang umum dan akan menjadi pembukaan besar untuk paradigma berbasis niat. Namun, ada potensi bottleneck di setiap langkah alur ini yang dapat memengaruhi pelaksanaan niat:
1) Ketergantungan tugas: Beberapa tugas mungkin bergantung pada penyelesaian tugas lain. Mengkoordinasikan ketergantungan ini dan menangani kesalahan dapat memperkenalkan penundaan saat penyelesaian menunggu tugas prasyarat selesai.
2) Langkah-langkah keamanan dan verifikasi: Melaksanakan pemeriksaan keamanan dan langkah-langkah tambahan untuk memverifikasi transaksi guna mencegah penipuan atau tindakan jahat dapat menambah keterlambatan.
Untuk memastikan keandalan dan kualitas keseluruhan dari pelaksanaan niat meskipun ada keterlambatan potensial, beberapa protokol berbasis niat menjalankan lelang berizin dan memilih untuk bekerja hanya dengan penyelesaian yang dipercayai, penyelesaian yang masuk daftar putih.
Namun, perlu dicatat bahwa keterlambatan ini bergantung pada tugas dan tidak berubah jika tugas tersebut dilakukan oleh satu solver atau beberapa solver yang bekerja sama - akan serupa dalam semua protokol berbasis niat yang mengandalkan solver untuk eksekusi.
Platform infrastruktur Solver akan kompatibel dengan standar seperti ERC-7683 karena ini adalah situasi menguntungkan untuk semua pihak yang terlibat. Tujuan utama dari semua proyek dan inisiatif ini adalah untuk menarik lebih banyak solver ke dalam ekosistem, dan jika kita mampu melakukannya, kompatibilitas antara keduanya dapat memulai efek roda gila untuk paradigma berbasis tujuan:
Selama proses penyelesaian niat, solver dibayar kembali di rantai sumber di mana niat pengguna dihasilkan. Ini berarti mereka akhirnya memiliki dana yang tersebar di seluruh lusin rantai yang berbeda, yang perlu mereka seimbangkan secara konstan. Tidak hanya merepotkan untuk dikelola, tetapi banyak modal itu hanya duduk di sana sebagai beban mati. Selain itu, semakin banyak rantai yang ada, semakin tipis likuiditas masing-masing solver tersebar dari waktu ke waktu.
Saat ini, tidak ada sistem bersama untuk mengkoordinasikan aliran modal ini antara rantai. Setiap penyelesaian adalah seorang serigala tunggal, mengelola likuiditas dalam kekacauan yang terfragmentasi. Di situlah Everclearbertujuan untuk masuk dan memperbaiki masalah pengimbangan untuk solver.
Everclear bertujuan untuk memecahkan masalah ini dengan mengoordinasikan penyelesaian likuiditas global antar rantai melalui 'Lapisan Clearing' — jaringan terdesentralisasi yang mengoordinasikan netting global dan penyelesaian aliran modal antar rantai.
Kunci dari nilai proposisi Everclear adalah konsep netting.
Netting adalah mekanisme yang menggabungkan (atau menggabungkan) beberapa pembayaran antara pihak-pihak yang berbeda untuk mencapai pembayaran bersih yang lebih rendah (atau jumlah pembayaran). Ini berarti bahwa daripada menangani setiap transaksi secara terpisah, netting menghitung total jumlah yang terutang antara pihak-pihak dan hanya selisihnya yang dibayarkan. Hal ini membuat proses menjadi lebih mudah dan mengurangi jumlah pembayaran yang dibutuhkan.
Bagi Anda yang menjadi bagian dari klub crypto nomad, Anda pasti sudah familiar dengan Splitwise - sebuah aplikasi yang membantu kelompok orang melacak pengeluaran bersama, seperti selama perjalanan. Fitur "Settle Up" di Splitwise merupakan contoh yang sempurna dari perhitungan netting:
Konsep netting ini juga digunakan oleh perusahaan pengiriman uang seperti TransferWise. Alih-alih memindahkan uang melintasi batas, mereka mencocokkan pengirim dan penerima dengan kebutuhan mata uang yang berlawanan dan menyelesaikannya satu sama lain. Hal ini mengurangi jumlah transfer yang sesungguhnya diperlukan, sehingga lebih efisien dan hemat biaya.
Demikian pula, Everclear memungkinkan penyelesaian 'menyelesaikan' satu sama lain di berbagai rantai, memangkas jumlah penyelesaian yang diperlukan secara keseluruhan, yang meminimalkan biaya bagi penyelesaian, serta inventaris dan kompleksitas keseluruhan. Bagi Anda yang tahu bagaimana CowSwap bekerja, pada dasarnya netting adalah kebetulan keinginan dalam skala besar, antara penyelesaian setiap X periode waktu.
Sumber: Memperkenalkan Everclear
Everclear percaya bahwa ~80% dari aliran harian ke dan dari rantai dapat di-netting.Ini berarti bahwa setiap $1 yang ditransfer ke rata-rata rantai setiap hari, $0.80 ditransfer keluar. Ini menyiratkan bahwa secara keseluruhan, ada 5x lebih banyak volume yang dikirim melalui jembatan daripada yang diperlukan, dan penyelesaian keseimbangan dilakukan di banyak rantai secara signifikan karena mereka bekerja secara terisolasi.
Mari mencoba memahami bagaimana pengguna (protokol berbasis niat, solver, atau CEX) akan memanfaatkan tumpukan Everclear.
Pertimbangkan contoh Alice, seorang penyelesaian yang lebih suka menetap di Arbitrum. Alice perlu mengisi transaksi 10 ETH dari Optimism ke Arbitrum. Berikut adalah bagaimana alur kerjanya dengan dan tanpa Everclear:
Kita dapat melihat bahwa manfaat dari lapisan kliring seperti Everclear bagi penggunanya (solver, MMs) seperti Alice adalah:
Dengan menghilangkan titik sakit utama bagi penyelesaian masalah, Everclear dapat memberikan insentif untuk lebih banyak partisipasi dalam ekosistem, yang pada akhirnya akan berkontribusi pada efek roda terbang untuk menambah lebih banyak penyelesaian masalah.
Everclear ditempatkan di dalam tumpukan tujuan sehingga setiap protokol atau infrastruktur yang melibatkan solver dapat memanfaatkannya untuk memperbaiki masalah reseimbangan dan mengurangi biaya serta kompleksitas operasional bagi solver.
Misalnya, infra solver seperti Khalani akan terintegrasi dengan Everclear, memungkinkan para penyelesaikan yang bekerja sama melalui tumpukannya untuk memanfaatkan Everclear untuk penyelesaian modal yang efisienDengan demikian, bisa dikatakan bahwa peluncuran Everclear merupakan perkembangan positif bagi paradigma berbasis niat dan karena itu meningkatkan semua jenis proyek yang menjadi bagian dari ekosistem ini dan mengembangkan pasar bagi semua orang.
Untuk mengaktifkan ini, 'Everclear dirancang sebagai sebuahArbitrum Orbitrollup menggunakanEigenDAdalam kemitraan denganGelato RaaSPada saat peluncuran mainnet alpha (direncanakan untuk awal Q3 2024), Everclear akan berada di bawah beberapa batasan dan pengamanan:
Catatan: Alpha mainnet seperti tahap testnet publik Everclear. Peluncuran penuh akan menampilkan ekspansi rantai tanpa izin, memungkinkan rantai untuk menentukan preferensi keamanan mereka sendiri.
Selain itu, ada beberapa risiko potensial dan asumsi kepercayaan yang terkait dengan Everclear sebagai mekanisme kliring:
1) Arbitrageurs akan beroperasi berdasarkan kurva harga yang dapat diprediksi, mengurangi ketidakpastian dalam penawaran mereka, dan
2) peluncuran dengan kolam arbitrase yang aktif dan likuiditas akan memastikan persaingan dan potensi harga stabil selama pelelangan.
Kombinasi kurva penetapan harga tetap dan ekosistem likuid arbitrase seharusnya berkontribusi pada hasil yang lebih dapat diprediksi untuk pembayaran bagi penyelesaian, bahkan ketika lelang diperlukan.
Setiap sesekali, muncul gagasan baru yang berani mengubah status quo. Paradigma berbasis niat adalah salah satu gagasan seperti itu, bertujuan untuk secara mendasar mengubah cara pengguna berinteraksi dengan blockchain.
Masih terlalu awal, dan hanya waktu yang akan memberitahu apakah filosofi desain berbasis niat akan berhasil. Tapi satu hal yang jelas: dengan niat, semuanya adalah penyelesaian; jika kita akan memperkenalkan era niat dalam kripto, kita akan memerlukan banyak penyelesaian.
Di LI.FI, kami telah mengembangkan distribusi yang luas dari 250+ aplikasi, dompet, onramp, dan protokol DeFi lainnya yang telah mengintegrasikan produk kami. Kami secara langsung menyentuh front-end di mana pengguna mengekspresikan niat paling umum - swap, transfer lintas rantai, dan tindakan multi-langkah seperti zaps. Titik pandang unik ini memungkinkan kami untuk menangkap nilai yang dihasilkan di lapisan ekspresi niat.
Saat lanskap executor dasar (jembatan, DEXs, solver, dan infrastruktur berbasis solver) berkembang, peran aggregator menjadi semakin penting. Hal ini memberikan peluang signifikan bagi peserta baru, seperti protokol infrastruktur berbasis solver, untuk membangun teknologi yang kompatibel yang dapat terintegrasi dengan LI.FI secara mulus dan memanfaatkan basis pengguna dan aliran pesanan kami yang luas.
Misi kami adalah untuk menggabungkan semua infrastruktur eksekusi yang relevan, mewarisi fitur-fiturnya, dan memberikan kepada mitra integrasi kami berbagai pilihan melalui middleware eksekusi kami. Kami mendorong mereka untuk memilih penyedia berdasarkan faktor-faktor seperti kasus penggunaan, fitur yang diperlukan, audiens target, ukuran transfer rata-rata, frekuensi transfer yang diharapkan, rantai yang didukung, dan lainnya.
Kami fokus untuk membangun solusi abstraksi dan agregasi terbaik di pasar. Tujuan kami adalah membantu tim mengakses semua likuiditas dan pengguna di DeFi, memungkinkan mereka mendominasi ekosistem kripto multi-rantai.
Jika Anda adalah seorang chain, pembangun jembatan, pengembang aplikasi berbasis tujuan, solver, atau pengembang infrastruktur solver, datanglah berbicara dengan kami. Mari kita bekerja sama.
Di LI.FI, kami sebelumnya telah membahas bahwa meskipun jembatan berbasis niat dapat mempercepat UX bridging, mereka berisiko menjadi solusi terpusat karena kurangnya solver.
Kekurangan pemecah masalah untuk menjalankan niat pengguna adalah masalah yang banyak dikenalIni adalah masalah yang diakui dengan solusi yang terdengar sederhana - cukup mendaftarkan lebih banyak penyelesaian - yang belum, eh, terpecahkan.
Apa yang kami sadari adalah bahwa dengan niat, itu adalah penyelesaian sepanjang jalan. Kami perlu menyelesaikan masalah penggantungan ini dengan mendaftarkan lebih banyak penyelesaian, atau risiko membangun masa depan keuangan yang terlihat sangat mirip dengan industri keuangan tradisional - di mana aliran pesanan terkonsentrasi di tangan beberapa entitas.
Dalam artikel ini, kami mendefinisikan struktur protokol berbasis niat dan menjelajahi solusi yang muncul di pasar yang potensial untuk mengatasi masalah kekurangan solver dengan memperbaiki titik-titik nyeri bagi solver.
Ayo selami!
Catatan: Lewati bagian ini jika Anda sudah familiar dengan tujuan atau telah membaca artikel sebelumnya.
Niat membalikkan skrip tentang bagaimana transaksi berfungsi, berfokus pada tujuan akhir pengguna atau "niat" daripada langkah-langkah khusus untuk mencapainya (lebih lanjut tentang ini nanti). Ada dua manfaat utama desain berbasis niat:
Desain berbasis niat adalah inti yang melahirkan kantong popcorn yang disebut abstraksi rantai- juga dikenal sebagai membangun aplikasi yang berinteraksi dengan beberapa rantai sambil terasa seperti pengalaman “kripto” yang tunggal dan saling terhubung.
Protokol berbasis niat memiliki tiga bagian utama:
Niat baik-baik saja - lancar, cepat, efisien, sederhana. Tetapi ada yang perlu diperhatikan dalam desain berbasis niat: kurangnya penyelesaian.
Solver adalah tulang punggung protokol berbasis intent. Mereka adalah entitas yang benar-benar mengeksekusi niat pengguna, seperti mengirimkan aset ke rantai A dari rantai B.
Di dunia yang sempurna, menyelesaikan adalah lingkungan kompetitif, dengan penyelesaian yang berjuang untuk memenuhi tujuan dengan harga termurah. Namun, menjadi penyelesaian adalah hal yang sulit. Namun, ada beberapa hambatan untuk masuk bagi penyelesaian:
Sebagai hasilnya, hari ini, kita mendapati diri kita berada dalam posisi di mana terdapat kontras yang tajam dalam partisipasi solver untuk beberapa aplikasi teratas dibandingkan dengan ekosistem yang lebih luas.
Sebagai contoh, mari kita lihat dua parameter untuk protokol berbasis niat: Cowswap untuk niat swap dan Across untuk niat lintas-rantai:
Pertukaran sapimemiliki pelelangan kompetitif dengan 16 pemecah independen bersaing untuk pesanan pengguna. Tidak ada yang mendominasi, dan tidak ada dari pemecah yang dijalankan oleh tim CoWswap.
Across memiliki lebih dari 15 solver (yang disebut sebagai relayers) yang aktif bersaing untuk mengisi niat lintas rantai pengguna. Sementara Risk Labs terus menjalankan solver-nya sendiri, grafik di bawah ini menunjukkan bahwa, bertentangan dengan data sebelumnya di penelitian, tidak ada solver tunggal yang mendominasi lelang lagi. Ada persaingan yang cukup di antara para solver.
Distribusi aliran pesanan di antara relayer Across. Catatan: Risk Labs mengoperasikan solvers yang ditunjukkan dalam warna hijau dan abu-abu gelap dalam grafik di atas. Sumber: Data Internal Across.
Sementara itu, sebagian besar protokol berbasis tujuan lain hanya memiliki pemecah yang merupakan pembuat pasar bermodal besar (Halo Wintermute!) atau tim protokol itu sendiri (yang memiliki kepentingan dalam menjalankan niat pengguna yang dikumpulkan di aplikasi mereka).
Ada beberapa alasan untuk ketimpangan ini, tapi intinya adalah tidak ada cukup solver. Ini mungkin terlihat seperti detail kecil, tapi sebenarnya ini adalah bom waktu untuk sentralisasi.
Inilah bagian yang mengkhawatirkan: kurangnya solver menciptakan isu-isu sentralisasi. Itu berarti titik-titik kegagalan tunggal, risiko sensorship, dan potensi bagi solver untuk menaikkan biaya.
Tidak persis masa depan yang terbuka dan tanpa izin yang kita bayangkan, bukan? Pada dasarnya kita hanya menempelkan antarmuka pengguna yang bagus pada sistem terpusat - yang merupakan kebalikan dari revolusi keuangan terbuka secara keseluruhan, di mana kita membuat kesalahan yang sama dengan sistem warisan yang ingin kita ganggu.
Kita perlu memperbaiki bottleneck solver ini, dan cepat. Lebih banyak solver, dan segera, adalah kunci untuk membuka potensi sejati dari sistem berbasis tujuan.
Berita baiknya? Ada tanda-tanda peningkatan. Proyek-proyek baru diluncurkan, dan tim-tim yang sudah ada bekerjasama untuk memudahkan lebih banyak solver untuk bergabung.
Pada bagian berikutnya, kita akan menyelami beberapa solusi baru yang bertujuan untuk memudahkan kehidupan bagi para penyelesaian di setiap langkah sistem berbasis tujuan. Lebih banyak penyelesaian, lebih menyenangkan, bukan?
Tidak ada cara yang ditentukan untuk protokol berbasis niat untuk mengumpulkan niat pengguna dan menyiarakannya ke penyelesaian. Ini berarti setiap aplikasi berbasis niat telah membuat alur kerja dan kerangka kerja sendiri untuk informasi apa yang seharusnya terdiri dari sebuah niat dan bagaimana cara memprosesnya.
Ketidakstandaran ini berarti lebih banyak pekerjaan bagi penyelesaian untuk mengenalinya dengan cara kerja setiap protokol berbasis niat (proliferasi fragmentasi, seseorang mungkin mengira). Penyelesaian harus menghabiskan waktu dan sumber daya untuk memahami setiap sistem khusus dan menulis kode kustom untuk mendukungnya.
Seiring bertambahnya jumlah protokol berbasis niat di pasar, pendekatan ini tidak dapat dipertahankan oleh penyelesaian untuk mendukungnya. Fragmentasi menyebabkan jaringan penyelesaian terisolasi untuk setiap aplikasi, melemahkan efek jaringan bagi niat, ketika kita terus membangun di dalam taman tembok kita.
Untuk mengatasi masalah ini, Uniswap Labs dan Across mengusulkan ERC-7683, format standar untuk tujuan lintas-rantai. Standar ini menawarkan beberapa manfaat:
Banyak protokol infrastruktur berbasis solver, seperti Khalani, Nomial, bertujuan untuk kompatibel dengan standar ERC-7683. Ini adalah perkembangan yang menjanjikan dan mewakili skenario win-win untuk semua pemangku kepentingan yang terlibat - aplikasi berbasis niat seperti UniswapX akan mendapat manfaat dari peningkatan jumlah penyelesaian yang bersaing untuk aliran pesanan, sementara penyelesaian dalam protokol infrastruktur ini akan mendapatkan akses langsung ke lebih banyak aliran pesanan dari Hari
1. Kompatibilitas ini memiliki beberapa manfaat besar:
Namun, ada juga beberapa kemungkinan kekurangan dan batasan yang dapat menghambat manfaat dan adopsi ERC-7683 secara keseluruhan:
Masalah dengan standar – akan selalu ada lebih dari satu.
Sebagian besar protokol berbasis niat fokus pada rentang tindakan yang terbatas, seperti pertukaran dan jembatan, pada jumlah rantai yang terbatas.
Untuk benar-benar menjadi arsitektur desain dominan, sistem berbasis tujuan perlu melampaui pertukaran dan jembatan untuk mendukung berbagai tindakan yang lebih luas, termasuk staking, peminjaman, onramping fiat, dan lainnya.
Salah satu cara untuk mendukung lebih banyak jenis niat adalah dengan menerima solvers khusus. Dengan menerima solvers yang mengkhususkan diri di area-area khusus ini, kita dapat memastikan bahwa setiap niat dijalankan dengan tingkat keahlian tertinggi, menghasilkan hasil yang lebih dioptimalkan.
Para pemecah masalah khusus ini harus bekerja sama daripada bekerja sendirian. Kolaborasi ini akan memungkinkan protokol berbasis tujuan untuk menjalankan niat yang lebih umum, menggabungkan beberapa tindakan untuk memenuhi berbagai niat.
Platform-platform seperti Khalanimembuat solusi untuk memungkinkan kolaborasi solver-solver. Alih-alih bersaing PvP satu sama lain, solver bekerja sama untuk menemukan solusi terbaik untuk tujuan setiap pengguna. Ini memungkinkan berbagai solver kecil dan khusus untuk berkolaborasi secara efektif.
Sumber: Memperkenalkan Khalani
Sebagai Kevin Wang (co-founder dari Khalani)menggambarkan: Khalani adalah platform untuk solver peer-to-peer “Kesamaan Usaha”. Kolaborasi memungkinkan untuk memecah niat kompleks menjadi niat khusus yang lebih kecil (atau niat yang dapat disusun), potongan yang lebih mudah dikelola yang dapat ditangani oleh solver individu.
Khalani menawarkan platform di mana solver dapat menggabungkan sumber daya dan keterampilan khusus mereka untuk menangani niat pengguna tertentu dengan lebih efektif. Bayangkan seperti menciptakan 'kolam solver' yang mirip dengankolam stakingDengan menggabungkan sumber daya mereka, peserta dapat mencapai hasil yang lebih konsisten dan berpotensi lebih tinggi daripada yang bisa mereka capai sendiri.
Untuk memahami bagaimana Khalani memungkinkan kolaborasi solver-solver, mari kita pertimbangkan sebuah contoh.
Mari kita katakan bahwa... Bob, seorang pengguna Ethereum dengan USDC, ingin ETH di Arbitrum dan menggunakan jembatan berbasis niat.
Berikut adalah bagaimana seorang solver dapat menggunakan Khalani untuk mengeksekusi niat ini:
Bob mengirimkan niatnya: “Saya ingin ETH di Arbitrum sebagai imbalan untuk USDC di Ethereum”.
Jembatan berbasis niat memilih solver eksklusif untuk mengisi niat Bob, mari kita sebut solver ini, Solver A - yang terpilih.
Namun, Solver A kehabisan persediaan di Arbitrum untuk memenuhi niat Bob dan memutuskan untuk memanfaatkan kolam Solver Khalani untuk mendapatkan modal yang diperlukan.
Solver A mengirim niat ke Khalani untuk meminta solver lain (atau kombinasi solver) untuk mendanai modal di Arbitrum sebagai imbalan dana terkunci Bob di Ethereum.
Penyelesaian lain, Solver B (paus Arbitrum) yang memiliki inventaris di Arbitrum memberikan aset yang diinginkan kepada Bob di Arbitrum.
Penyelesaian pengguna - penyelesaian solver - Setelah Solver B menyelesaikan permintaan Bob, Solver A menyelesaikan dengan pengguna dengan memberikan bukti ke platform penyelesaian, yang dalam hal ini adalah jembatan berbasis niat. Sebagai hasilnya, Solver A menerima USDC Bob di Ethereum.
Solver - penyelesaian solver – Solver A menyelesaikan dengan Solver B dengan menyajikan bukti pelaksanaan ke rantai Khalani.
Meskipun ini adalah contoh yang disederhanakan tentang bagaimana solver dapat bekerja sama di Khalani untuk memenuhi tujuan, Khalani dapat menjalankan tujuan yang lebih kompleks menggunakan proses yang sama.
Sebagai contoh, Bob, seorang pengguna Ethereum dengan USDC, ingin mendepositokan ETH di platform peminjaman di Arbitrum.
Dalam kasus ini, penyelesaian yang dipilih dapat bekerja sama dengan beberapa penyelesaian khusus lainnya di Khalani, tergantung pada keahlian yang diperlukan:
Demikian pula, penyelesaian khusus lainnya di Khalani juga dapat dipanggil untuk memecahkan niat kompleks menjadi tugas-tugas yang disederhanakan yang dilakukan oleh kombinasi penyelesaian, daripada mengandalkan satu penyelesaian saja untuk melakukan semua pekerjaan.
Menyelesaikan melalui Khalani dapat memungkinkan pelaksanaan niat yang umum dan akan menjadi pembukaan besar untuk paradigma berbasis niat. Namun, ada potensi bottleneck di setiap langkah alur ini yang dapat memengaruhi pelaksanaan niat:
1) Ketergantungan tugas: Beberapa tugas mungkin bergantung pada penyelesaian tugas lain. Mengkoordinasikan ketergantungan ini dan menangani kesalahan dapat memperkenalkan penundaan saat penyelesaian menunggu tugas prasyarat selesai.
2) Langkah-langkah keamanan dan verifikasi: Melaksanakan pemeriksaan keamanan dan langkah-langkah tambahan untuk memverifikasi transaksi guna mencegah penipuan atau tindakan jahat dapat menambah keterlambatan.
Untuk memastikan keandalan dan kualitas keseluruhan dari pelaksanaan niat meskipun ada keterlambatan potensial, beberapa protokol berbasis niat menjalankan lelang berizin dan memilih untuk bekerja hanya dengan penyelesaian yang dipercayai, penyelesaian yang masuk daftar putih.
Namun, perlu dicatat bahwa keterlambatan ini bergantung pada tugas dan tidak berubah jika tugas tersebut dilakukan oleh satu solver atau beberapa solver yang bekerja sama - akan serupa dalam semua protokol berbasis niat yang mengandalkan solver untuk eksekusi.
Platform infrastruktur Solver akan kompatibel dengan standar seperti ERC-7683 karena ini adalah situasi menguntungkan untuk semua pihak yang terlibat. Tujuan utama dari semua proyek dan inisiatif ini adalah untuk menarik lebih banyak solver ke dalam ekosistem, dan jika kita mampu melakukannya, kompatibilitas antara keduanya dapat memulai efek roda gila untuk paradigma berbasis tujuan:
Selama proses penyelesaian niat, solver dibayar kembali di rantai sumber di mana niat pengguna dihasilkan. Ini berarti mereka akhirnya memiliki dana yang tersebar di seluruh lusin rantai yang berbeda, yang perlu mereka seimbangkan secara konstan. Tidak hanya merepotkan untuk dikelola, tetapi banyak modal itu hanya duduk di sana sebagai beban mati. Selain itu, semakin banyak rantai yang ada, semakin tipis likuiditas masing-masing solver tersebar dari waktu ke waktu.
Saat ini, tidak ada sistem bersama untuk mengkoordinasikan aliran modal ini antara rantai. Setiap penyelesaian adalah seorang serigala tunggal, mengelola likuiditas dalam kekacauan yang terfragmentasi. Di situlah Everclearbertujuan untuk masuk dan memperbaiki masalah pengimbangan untuk solver.
Everclear bertujuan untuk memecahkan masalah ini dengan mengoordinasikan penyelesaian likuiditas global antar rantai melalui 'Lapisan Clearing' — jaringan terdesentralisasi yang mengoordinasikan netting global dan penyelesaian aliran modal antar rantai.
Kunci dari nilai proposisi Everclear adalah konsep netting.
Netting adalah mekanisme yang menggabungkan (atau menggabungkan) beberapa pembayaran antara pihak-pihak yang berbeda untuk mencapai pembayaran bersih yang lebih rendah (atau jumlah pembayaran). Ini berarti bahwa daripada menangani setiap transaksi secara terpisah, netting menghitung total jumlah yang terutang antara pihak-pihak dan hanya selisihnya yang dibayarkan. Hal ini membuat proses menjadi lebih mudah dan mengurangi jumlah pembayaran yang dibutuhkan.
Bagi Anda yang menjadi bagian dari klub crypto nomad, Anda pasti sudah familiar dengan Splitwise - sebuah aplikasi yang membantu kelompok orang melacak pengeluaran bersama, seperti selama perjalanan. Fitur "Settle Up" di Splitwise merupakan contoh yang sempurna dari perhitungan netting:
Konsep netting ini juga digunakan oleh perusahaan pengiriman uang seperti TransferWise. Alih-alih memindahkan uang melintasi batas, mereka mencocokkan pengirim dan penerima dengan kebutuhan mata uang yang berlawanan dan menyelesaikannya satu sama lain. Hal ini mengurangi jumlah transfer yang sesungguhnya diperlukan, sehingga lebih efisien dan hemat biaya.
Demikian pula, Everclear memungkinkan penyelesaian 'menyelesaikan' satu sama lain di berbagai rantai, memangkas jumlah penyelesaian yang diperlukan secara keseluruhan, yang meminimalkan biaya bagi penyelesaian, serta inventaris dan kompleksitas keseluruhan. Bagi Anda yang tahu bagaimana CowSwap bekerja, pada dasarnya netting adalah kebetulan keinginan dalam skala besar, antara penyelesaian setiap X periode waktu.
Sumber: Memperkenalkan Everclear
Everclear percaya bahwa ~80% dari aliran harian ke dan dari rantai dapat di-netting.Ini berarti bahwa setiap $1 yang ditransfer ke rata-rata rantai setiap hari, $0.80 ditransfer keluar. Ini menyiratkan bahwa secara keseluruhan, ada 5x lebih banyak volume yang dikirim melalui jembatan daripada yang diperlukan, dan penyelesaian keseimbangan dilakukan di banyak rantai secara signifikan karena mereka bekerja secara terisolasi.
Mari mencoba memahami bagaimana pengguna (protokol berbasis niat, solver, atau CEX) akan memanfaatkan tumpukan Everclear.
Pertimbangkan contoh Alice, seorang penyelesaian yang lebih suka menetap di Arbitrum. Alice perlu mengisi transaksi 10 ETH dari Optimism ke Arbitrum. Berikut adalah bagaimana alur kerjanya dengan dan tanpa Everclear:
Kita dapat melihat bahwa manfaat dari lapisan kliring seperti Everclear bagi penggunanya (solver, MMs) seperti Alice adalah:
Dengan menghilangkan titik sakit utama bagi penyelesaian masalah, Everclear dapat memberikan insentif untuk lebih banyak partisipasi dalam ekosistem, yang pada akhirnya akan berkontribusi pada efek roda terbang untuk menambah lebih banyak penyelesaian masalah.
Everclear ditempatkan di dalam tumpukan tujuan sehingga setiap protokol atau infrastruktur yang melibatkan solver dapat memanfaatkannya untuk memperbaiki masalah reseimbangan dan mengurangi biaya serta kompleksitas operasional bagi solver.
Misalnya, infra solver seperti Khalani akan terintegrasi dengan Everclear, memungkinkan para penyelesaikan yang bekerja sama melalui tumpukannya untuk memanfaatkan Everclear untuk penyelesaian modal yang efisienDengan demikian, bisa dikatakan bahwa peluncuran Everclear merupakan perkembangan positif bagi paradigma berbasis niat dan karena itu meningkatkan semua jenis proyek yang menjadi bagian dari ekosistem ini dan mengembangkan pasar bagi semua orang.
Untuk mengaktifkan ini, 'Everclear dirancang sebagai sebuahArbitrum Orbitrollup menggunakanEigenDAdalam kemitraan denganGelato RaaSPada saat peluncuran mainnet alpha (direncanakan untuk awal Q3 2024), Everclear akan berada di bawah beberapa batasan dan pengamanan:
Catatan: Alpha mainnet seperti tahap testnet publik Everclear. Peluncuran penuh akan menampilkan ekspansi rantai tanpa izin, memungkinkan rantai untuk menentukan preferensi keamanan mereka sendiri.
Selain itu, ada beberapa risiko potensial dan asumsi kepercayaan yang terkait dengan Everclear sebagai mekanisme kliring:
1) Arbitrageurs akan beroperasi berdasarkan kurva harga yang dapat diprediksi, mengurangi ketidakpastian dalam penawaran mereka, dan
2) peluncuran dengan kolam arbitrase yang aktif dan likuiditas akan memastikan persaingan dan potensi harga stabil selama pelelangan.
Kombinasi kurva penetapan harga tetap dan ekosistem likuid arbitrase seharusnya berkontribusi pada hasil yang lebih dapat diprediksi untuk pembayaran bagi penyelesaian, bahkan ketika lelang diperlukan.
Setiap sesekali, muncul gagasan baru yang berani mengubah status quo. Paradigma berbasis niat adalah salah satu gagasan seperti itu, bertujuan untuk secara mendasar mengubah cara pengguna berinteraksi dengan blockchain.
Masih terlalu awal, dan hanya waktu yang akan memberitahu apakah filosofi desain berbasis niat akan berhasil. Tapi satu hal yang jelas: dengan niat, semuanya adalah penyelesaian; jika kita akan memperkenalkan era niat dalam kripto, kita akan memerlukan banyak penyelesaian.
Di LI.FI, kami telah mengembangkan distribusi yang luas dari 250+ aplikasi, dompet, onramp, dan protokol DeFi lainnya yang telah mengintegrasikan produk kami. Kami secara langsung menyentuh front-end di mana pengguna mengekspresikan niat paling umum - swap, transfer lintas rantai, dan tindakan multi-langkah seperti zaps. Titik pandang unik ini memungkinkan kami untuk menangkap nilai yang dihasilkan di lapisan ekspresi niat.
Saat lanskap executor dasar (jembatan, DEXs, solver, dan infrastruktur berbasis solver) berkembang, peran aggregator menjadi semakin penting. Hal ini memberikan peluang signifikan bagi peserta baru, seperti protokol infrastruktur berbasis solver, untuk membangun teknologi yang kompatibel yang dapat terintegrasi dengan LI.FI secara mulus dan memanfaatkan basis pengguna dan aliran pesanan kami yang luas.
Misi kami adalah untuk menggabungkan semua infrastruktur eksekusi yang relevan, mewarisi fitur-fiturnya, dan memberikan kepada mitra integrasi kami berbagai pilihan melalui middleware eksekusi kami. Kami mendorong mereka untuk memilih penyedia berdasarkan faktor-faktor seperti kasus penggunaan, fitur yang diperlukan, audiens target, ukuran transfer rata-rata, frekuensi transfer yang diharapkan, rantai yang didukung, dan lainnya.
Kami fokus untuk membangun solusi abstraksi dan agregasi terbaik di pasar. Tujuan kami adalah membantu tim mengakses semua likuiditas dan pengguna di DeFi, memungkinkan mereka mendominasi ekosistem kripto multi-rantai.
Jika Anda adalah seorang chain, pembangun jembatan, pengembang aplikasi berbasis tujuan, solver, atau pengembang infrastruktur solver, datanglah berbicara dengan kami. Mari kita bekerja sama.