Apakah standard niat rentas rantaian baharu ERC7683? Apakah yang dibawa oleh ERC7683 kepada kami? Apakah yang dilakukan oleh ERC7683? Penggunaan jangkaan Ethereum ETF telah mencetuskan tergesa-gesa emas ETH Beta. Pemulihan urus niaga mainnet pasti akan terpancar ke pelbagai ekosistem L2 Ethereum Contohnya, pengumuman Farcaster tentang pembiayaan besar telah membawa perhatian DEGEN sekali lagi, dan semua orang mula mengejar OP semula dalam gelombang Beta ETH...
Hari ini, syarikat itu. editor laman web ini akan memberi anda pengenalan terperinci kepada standard niat merentas rantaian ERC7683 baharu, rakan-rakan yang menyukainya harus melihat bersama-sama!
Tetapi kembali kepada operasi sebenar, memandangkan titik panas segera muncul secara rawak dalam setiap rantaian, apabila pengguna ingin cepat mengejar titik panas, mereka mungkin menghadapi dana daripada setiap rantaian Jumlahnya berbeza, dana perlu rantaian silang, dan pengalaman serta operasinya tidak bagus.
Baru-baru ini, sebagai abang besar urus niaga DEX pada rantaian utama ETH, Uniswap mengikuti perkembangan semasa dan menyeru semua orang untuk memberi perhatian kepada standard baharu untuk niat merentas rantaian yang dibangunkan bersama olehnya dan Across - ERC-7683.
Adakah ini akan menyuntik lebih tenaga dan pemangkin ke dalam pelbagai projek ETH DeFi 1.0?
Cross-chain mudah difahami, tetapi apakah itu "niat silang"?
Sebelum menerangkan niat silang rantai, mari kita perkenalkan dahulu apa itu "seni bina niat":
Seni bina niat ialah kaedah reka bentuk di mana pengguna hanya perlu menentukan keadaan akhir yang ingin dicapai (iaitu niat) tanpa mengambil berat proses pelaksanaan tertentu. Sistem secara automatik mencari dan melaksanakan jalan terbaik untuk mencapai matlamat berdasarkan niat pengguna.
Memahami seni bina niat, konsep "niat merentas rantaian" tidak lagi abstrak:
Niat merentas rantaian merujuk kepada melaksanakan transaksi yang ditentukan pengguna antara rantaian yang berbeza. Sebagai contoh, anda mempunyai USDC pada Ethereum dan anda ingin menukarnya dengan MATIC pada Poligon. Dalam sistem niat rantaian silang, anda hanya perlu memberitahu sistem "Tukar USDC pada Ethereum kepada MATIC pada Poligon", dan sistem secara automatik akan mencari laluan optimum untuk menyelesaikan transaksi, termasuk penyambungan dan pertukaran rantaian silang.
Sistem niat rentas rantaian secara teorinya memudahkan kerumitan rantai silang penyambung tradisional dan menjadi penyelesaian utama untuk interaksi rantai silang pengguna. Walau bagaimanapun, kesukaran utama semasa dengan sistem ini ialah keperluan untuk kecairan yang mencukupi dan rangkaian pengisi aktif untuk melaksanakan urus niaga silang rantai.
Dengan peningkatan dalam bilangan rantai dan permintaan silang rantai, apabila aliran tidak mencukupi dan penjadualan rangkaian pengisi huru-hara, pengguna akan mengalami kos rentas rantai yang lebih tinggi, masa menunggu yang lebih lama dan kadar kegagalan yang lebih tinggi.
ERC-7683 menyeragamkan niat silang rantai dan mengoptimumkan proses transaksi silang rantai, menyelesaikan masalah semasa dalam urus niaga rantaian silang melalui kaedah inovatif:
Antara muka transaksi standard: ERC-7683 mentakrifkan struktur CrossChainOrder dan ResolvedCrossordersChainOrder standard Dihuraikan ke dalam format standard boleh laku, ia adalah mudah untuk pengisi untuk memahami dan memproses, menjadikan sistem blockchain yang berbeza saling beroperasi. ERC-7683 mencadangkan agar semua niat rantaian silang mengikut struktur jujukan yang sama supaya rangkaian shim yang dikongsi bersama dapat menyelesaikan transaksi.
Rangkaian pengisi dikongsi:
Selepas pengguna menandatangani pesanan melalui antara muka transaksi yang standard, pesanan itu disebarkan kepada berbilang pengisi melalui rangkaian, dan pengisi mengambil pesanan melalui mekanisme pembidaan, memberikan sebut harga terbaik dan laluan pelaksanaan yang cekap.
Pemprosesan automatik:
Pengguna hanya perlu memasukkan niat transaksi yang ditentukan, dan sistem secara automatik menyelesaikan operasi rantaian yang kompleks, mengurangkan kos dan masa. Pengguna menikmati kos yang lebih rendah + pengalaman pengguna yang lebih baik
Kustodian Dana Selamat:
Selesaikan dana pengguna jagaan kontrak melalui mekanisme pengesahan piawai, dan akan dikeluarkan kepada pengisi hanya selepas transaksi ditentukan untuk berjaya.
Bayangkan gelagat pengguna melintasi rantai secara manual melalui jambatan rentas adalah seperti rantai logistik asal Jika pengguna ingin menghantar pakej dari A ke B, dia perlu mengemas dan menimbang sendiri, menyesuaikan laluan, dan akhirnya hubungi saluran pengangkutan dan akhirnya mengembalikannya Anda perlu menjejaki pakej itu sendiri sepanjang jalan. Terdapat juga kes di mana pembawa mempunyai kapasiti yang berbeza dan meminta harga, atau barang hilang. Langkah-langkahnya adalah rumit dan memerlukan pengguna memahami dan mempertimbangkan banyak faktor secara bebas.
ERC-7683 adalah seperti syarikat ekspres yang matang, dengan satu siri piawaian yang bersatu dan lengkap termasuk penentuan harga timbangan, penyesuaian laluan, peruntukan kapasiti, dsb. Bagi pengguna, "rantai silang satu klik" sedemikian menjimatkan kebimbangan dan wang.
Dunia telah lama menderita.
Dari sudut pandangan proses teori, Uniswap menyediakan proses rantai silang yang mudah untuk tujuan melancarkan standard ERC-7683 untuk mempromosikan kemajuan teknologi rantaian silang.
Bukan sahaja pengguna, tetapi juga banyak pihak projek seperti Optimisme dan Krystal telah menyatakan rasa hormat mereka terhadap pelancaran ERC-7683 Semua orang menantikan protokol rentas rantaian yang baik dan pantas untuk membebaskan kecairan dan membawa lebih banyak kepada rangkaian .
Pada masa ini, ERC-7683 dalam peringkat semakan dan perbincangan dan masih belum dilancarkan secara rasminya selepas penambahbaikan dan kelulusan selanjutnya.
Uniswap dan AcrossProtocol akan mengadakan mesyuarat pertukaran di ERC-7683 pada 1:00 tengah hari EST Jumaat ini, anda boleh mengetahui tentang aplikasi sebenar dan butiran maklumat lanjut standard ERC-7683 selepas ia dilancarkan.
Artikel ini dibahagikan kepada dua bahagian. Pertama, saya membentangkan kepercayaan saya bahawa infrastruktur abstraksi rantaian adalah penting untuk penggunaan mata wang kripto pengguna, dan seni bina berasaskan niat adalah cara terbaik untuk mereka bentuknya. Kedua, saya menerangkan halangan utama kepada penggunaan meluas yang dimaksudkan: aktiviti rangkaian penyelesaian.
Pada akhir artikel, saya mencadangkan penyelesaian dan memperkenalkan standard yang dibangunkan dengan kerjasama Across dan Uniswap, yang berdasarkan maklum balas daripada kumpulan kerja CAKE. Piawaian ini direka bentuk untuk mengoptimumkan pengalaman pengguna penyelesaian, merendahkan halangan untuk memasuki rangkaian penyelesaian biasa supaya kebanyakan niat boleh dialihkan ke rangkaian ini, dan akhirnya membolehkan rangkaian penyelesaian yang lebih besar dan lebih kompetitif berkembang.
Ruang penyelesaian:
Adakah infrastruktur berlebihan bangunan terbaik dan paling terang kami? Ramai orang mengadu bahawa jurutera crypto terbaik terlalu fokus untuk menyediakan lebih banyak ruang blok kepada pengguna akhir. Kritikan ini sah; terdapat terlalu banyak penyelesaian L2 untuk pengguna akhir berbanding permintaan. Walau bagaimanapun, saya enggan menerima bahawa tiada aplikasi kriptografi yang berguna wujud. Kewangan terdesentralisasi menyediakan individu dengan keupayaan untuk menjaga sendiri aset digital mereka, membolehkan mereka memintas penyedia perkhidmatan yang menuntut dan menggunakan aset digital mereka untuk membeli perkara yang bernilai dunia sebenar. Janji data penjagaan diri juga menawarkan alternatif utopia kepada individu yang semakin berhati-hati mempercayai monopoli FAANG untuk memastikan data mereka selamat. Saya rasa masalah sebenar bukanlah kekurangan aplikasi crypto yang berguna, tetapi geseran apabila pengguna akhir cuba mengakses aplikasi ini. Pengguna akhir harus mengalami perkara berikut apabila berinteraksi dengan apl yang disulitkan:
Topologi blockchain modular menggalakkan penyediaan ruang sekatan selamat pada lapisan yang berbeza daripada ruang sekatan yang murah dan pantas. Pengguna secara semula jadi akan cenderung untuk menyimpan nilai mereka pada rangkaian yang paling selamat, tetapi mereka akan menuntut interaksi yang kerap dengan rangkaian yang murah dan pantas. Mengikut reka bentuk, laluan kanonik antara L2 dan L1 adalah perlahan dan/atau mahal. Fenomena ini menerangkan sebab pengguna mesti melalui laluan kanonik ini dan menggunakan aset L1 untuk membayar interaksi L2. Ini menghasilkan pengalaman pengguna penyulitan "tidak boleh digunakan".
Matlamat pengabstrakan rantai adalah untuk mengurangkan geseran bagi pengguna yang menghantar nilai merentasi laluan protokol ini. Abstraktor rantaian menganggap bahawa pengguna lebih suka menetapkan keadaan akhir yang mereka inginkan kepada dapps sebagai "niat" dan bahawa dapps bertanggungjawab untuk melaksanakan niat mereka. Pengguna tidak boleh menjejaskan penjagaan aset selamat untuk akses kepada yuran yang rendah dan kependaman yang rendah.
Jadi, abstraksi rantaian adalah mengenai pengguna dapat memindahkan nilai merentasi rangkaian dengan selamat, murah dan cepat. Aliran pengguna biasa hari ini ialah pengguna yang mempunyai baki USDC pada rantaian "selamat" (seperti Ethereum) mahu menghasilkan NFT atau menukar token baharu pada rantaian baharu (seperti Blast atau Base). Cara untuk melakukan ini dalam beberapa langkah yang mungkin adalah dengan melakukan urutan jambatan → swap → transaksi pudina (atau tukar → jambatan → pudina).
Dalam contoh ini, niat pengguna adalah untuk menggunakan USDC mereka pada rantaian selamat untuk mencetak NFT pada rantaian lain. Selagi mereka menerima NFT dan baki USDC mereka didebitkan ke lokasi jagaan pilihan mereka, pengguna akan berpuas hati.
Abstraksi rantai bergantung pada pemindahan nilai rantaian silang, tetapi menghantar nilai melalui laluan mesej kanonik adalah sama ada mahal atau lambat. "Jambatan pantas" memberikan pengguna alternatif yang murah dan pantas untuk menghantar nilai merentasi rangkaian, tetapi mereka memperkenalkan andaian amanah baharu. Pemesejan ialah cara yang paling intuitif untuk membina jambatan pantas kerana ia dimodelkan pada seni bina TCP/IP bergantung pada protokol penghubung yang bertindak sebagai penghala TCP untuk menyambungkan dua rantai.
Diagram TCP/IP oleh ResearchGate
Pemindahan nilai melalui pemesejan melibatkan protokol jambatan menghantar mesej antara kontrak pada rantaian asal dan sasaran. Mesej ini dicetuskan pada bahagian asal oleh transaksi pengguna dan disampaikan ke bahagian destinasi sebaik sahaja "kesahan" mesej disahkan.
Sesuatu mesej hanya boleh disahkan selepas urus niaga rantaian asal yang memulakan mesej telah selesai, iaitu transaksi telah dimasukkan secara kekal dalam rantaian rantaian berkanun secara kekal. Pengesahan ini boleh dilakukan melalui bukti kesahihan bahawa urus niaga telah dimasukkan dalam konsensus rantaian asal, cadangan yang optimistik, atau selepas sejumlah tandatangan saksi telah terkumpul di sisi asal. Setelah mesej disampaikan kepada kontrak jambatan pada rantai sasaran, token dilepaskan kepada pengguna.
Terdapat beberapa masalah asas dengan seni bina ini:
Penyambungan pantas berdasarkan pemesejan akan menjadi tidak selamat, lambat atau mahal bergantung pada mekanisme pengesahan. Intent Marketplace ialah seni bina alternatif untuk penyambungan pantas yang berpunca daripada cerapan utama:
Nilai boleh digunakan, dan bagi penerima, tidak kira bagaimana nilai dipindahkan asalkan dana diterima
Bridges boleh Adalah nilai memindahkan sumber luar kepada ejen yang canggih untuk meningkatkan kelajuan dan mengurangkan kos? Kecairan adalah dinamik di dalam dan di luar rantaian, dan peningkatan harga boleh dicapai jika mekanisme penyambungan boleh memilih jalan pelaksanaan terbaik secara fleksibel apabila merapatkan pemindahan.
Mekanisme niat membolehkan pengguna menentukan syarat atau kontrak yang tepat di mana transaksi pemindahan nilai mereka boleh dilaksanakan.
Niat yang paling mudah adalah untuk membayar token X dari rantai A untuk menerima pesanan token Y pada rantaian B.
Protokol penjembatan tidak memerlukan mesej dihantar antara domain untuk memenuhi niat merentas domain pengguna. Sebaliknya, protokol menyumber luar pemindahan nilai kepada ejen yang dipilih daripada rangkaian penyelesai tanpa kebenaran, dan penyelesai individu kemudiannya akan mendapatkan bayaran balik daripada protokol penyambung. Sebaliknya, mekanisme berasaskan pemesejan menyatakan dengan tepat cara transaksi mereka harus dilakukan dan tidak perlu bergantung pada ketersediaan broker.
Protokol penyambungan berasaskan niat boleh dilabelkan dengan lebih tepat sebagai protokol penyelesaian niat, mereka bertanggungjawab memastikan penyelesai tidak melanggar syarat yang ditentukan pengguna. Protokol penyelesaian niat menyediakan jaminan kepada penyelesai bahawa mereka akan dibayar balik dan diberi ganjaran apabila mereka memenuhi niat pengguna. Untuk tujuan ini, perjanjian penyelesaian niat perlu merayu kepada Oracle untuk mengesahkan kesahihan pemenuhan niat. Keselamatan oracle boleh berdasarkan tempoh cabaran yang optimistik, ambang saksi atau bukti kesahihan ZK, dsb.
Memandangkan penyelesai tunggal boleh menanggung risiko akhir dan menentukan laluan pelaksanaan terbaik, protokol penyelesaian niat menyediakan pemindahan nilai yang cepat dan kos rendah
Jambatan pemesejan hanya boleh berkomunikasi apabila rantaian asal telah mencapai muktamad. Hari ini, masa muktamad ialah tujuh hari pada Rollup Optimis dan satu jam pada Rollup ZK. Walaupun masa muktamad ini akan menurun dengan penggunaan meluas teknologi pelanggan ringan ZK dan kemajuan dalam teknologi pra-pengesahan pesanan bersama, seperti dengan semua rantaian blok, masa muktamad tidak akan pernah dirasakan bermakna kepada pengguna, yang menunjukkan kesinambungan keperluan untuk penyelesaian merapatkan pantas. Tanpa mengambil risiko muktamad, walaupun jambatan itu mahu menambah proksi dipercayai tambahan dalam laluan geganti untuk menampung kerugian akibat penyusunan semula rantai, ia tidak akan dapat meningkatkan kelajuan penghantaran mesej melebihi tempoh akhir.
Pecutan yang disediakan oleh seni bina berasaskan niat adalah kerana penyelesai tunggal dalam rangkaian penyelesai heterogen boleh menanggung lebih banyak risiko muktamad daripada protokol penghantaran mesej dan memenuhi niat pengguna sebelum risiko penyusunan semula rantai hilang sepenuhnya. Penyelesai kemudiannya mengenakan bayaran kepada pengguna risiko akhir yang mereka ambil dalam pertukaran masa yang lebih pantas.
Penyumberan luar pemenuhan niat merentas rantaian kepada ejen juga akan meningkatkan harga untuk pengguna secara purata. Dalam penyambungan berasaskan niat, untuk memenuhi pesanan pengguna pada rantai sasaran, penyelesai di bahagian hadapan akan dikembalikan oleh sistem selepas mengesahkan pemenuhannya. Penyelesaian niat ini boleh dikumpulkan bersama untuk menyebarkan kos. Tidak seperti pengguna, pengisi tidak memerlukan pembayaran balik segera dan akan mengenakan bayaran pendanaan kepada pengguna dengan sewajarnya. Penyelesaian kelompok bukan satu-satunya ciri seni bina berasaskan niat, tetapi seni bina ini lebih sinergi dengan penyelesaian kelompok kerana ia memisahkan langkah pembayaran balik daripada langkah pemenuhan niat.
Sumber peningkatan harga yang lebih besar datang daripada gerak hati bahawa nilai boleh digandingkan dan mencari laluan terbaik dalam masa secara amnya akan mengatasi pemindahan nilai, namun, terdapat beberapa laluan yang tidak boleh dikalahkan dalam masa, seperti mengangkut melalui masa CCTP USDC.
Jambatan pemesejan mesti mengekodkan cara ia akan menyampaikan nilai kepada pengguna. Sesetengah memilih untuk menghantar token daripada kumpulan mudah tunai pada kadar pertukaran yang telah ditetapkan, manakala yang lain membuat token wakil kepada penerima yang perlu menukar aset token kanonik yang diperlukan kemudiannya.
Dalam memenuhi hasrat pengguna, ejen boleh mendapatkan kecairan daripada gabungan tempat mudah tunai dalam rantaian dan luar rantaian. Rangkaian penyelesai yang kompetitif secara teorinya menyediakan pengguna dengan sumber kecairan tanpa had (tetapi sumber kecairan ini boleh dihabiskan dengan cepat dalam arah aliran sehala semasa acara rantaian turun naik yang tinggi, seperti penempaan NFT yang popular, titisan udara dan acara tarik permaidani).
Selepas menyerahkan pesanan silang rantai sebagai niat, penyelesai boleh menginternalisasi MEV yang dijana oleh pesanan sebagai peningkatan harga.
Seni bina berasaskan niat direka dari bawah untuk selamat
Jambatan berasaskan niat dibina dengan selamat kerana ia memisahkan keperluan mendesak pengguna daripada keperluan kompleks rangkaian penyelesaian. Penyelesai boleh menunggu pembayaran balik, tidak seperti pengguna yang akan dicaj mengikut perjanjian penyelesaian untuk masa mereka menunggu pembayaran balik. Oleh itu, penyelesaian niat boleh disahkan menggunakan mekanisme yang sangat mantap tanpa kekangan masa yang ketat. Ini adalah lebih baik dari perspektif keselamatan, kerana mengesahkan pelaksanaan niat adalah kompleks secara intuitif.
Sebagai contoh pengesahan niat dalam pengeluaran, Across batch mengesahkan dan membayar pengisi selepas tempoh cabaran optimistik selama 90 minit. Sudah tentu, rangkaian penyelesaian harus berusaha untuk membayar balik pengisi secepat mungkin untuk mengurangkan bayaran untuk pengguna akhir. Penambahbaikan kepada mekanisme cabaran optimistik ialah mekanisme bukti kesahan ZK, yang memerlukan logik pengesahan niat untuk dikodkan ke dalam litar ZK. Pada pendapat saya, tidak dapat dielakkan bahawa mekanisme pembuktian pengesahan akan menggantikan mekanisme cabaran optimistik dan membolehkan rangkaian penyelesaian niat membayar balik pengguna dengan lebih cepat.
Jadi, bagaimanakah abstraksi rantaian muncul daripada seni bina berasaskan niat?
Ingat bahawa pengabstrakan rantai memerlukan pemindahan nilai rantaian silang yang cepat dan murah. Ia juga tidak sepatutnya memerlukan pengguna untuk menyerahkan transaksi dalam rantaian pada rangkaian tempat aset mereka disimpan.
Jika tandatangan Permit2 atau EIP 3074 disertakan, niat pengguna tidak perlu diserahkan secara on-chain oleh pengguna. Ini benar untuk pemesejan dan penyambungan berasaskan niat. Kedua-dua seni bina boleh memanfaatkan mod Permit2, membolehkan pengguna menandatangani bilangan token yang mereka sanggup bayar di luar talian pada dompet rantai asal.
Pasaran berasaskan niat terbaik menyokong abstraksi rantaian kerana ia menyediakan pemindahan nilai rantaian silang yang murah dan pantas. Bayangkan bahawa pengguna boleh meminta penyelesai untuk memberikan mereka sebut harga untuk memasuki kedudukan bercagar WETH di Arbitrum menggunakan USDC mereka pada Optimisme sebagai pembayaran. Pengguna boleh menghantar niat ini ke lelongan RFQ dan penyelesai boleh membidanya. Pemenang lelongan kemudiannya boleh menerima niat yang ditandatangani pengguna, yang mengandungi salinan USDC mereka yang dibenarkan untuk dibelanjakan untuk Optimisme, jumlah WETH yang diperolehi di Arbitrum dan data panggilan untuk mendepositkan WETH ini ke dalam kedudukan taruhan Arbitrum. Penyelesai kemudiannya boleh menyerahkan transaksi ini atas Optimisme (bagi pihak pengguna) untuk memulakan niat merentas rantaian dan mengeluarkan USDC daripada dompet Optimisme pengguna. Akhir sekali, penyelesai boleh mengisi niat pengguna dengan menghantar WETH kepada pengguna dan memajukan data panggilan ke kedudukan pertaruhan dalam rantaian pengguna.
Membina infrastruktur abstraksi rantaian bermakna menjadikan proses pengguna terasa segera dan murah tanpa memerlukan mereka menyerahkan transaksi dalam rantaian. Mari tamatkan artikel ini dengan membincangkan halangan kepada niat pakai yang lebih luas.
Kunci untuk mencapai pengalaman pengguna terbaik daripada abstraksi rantaian berasaskan niat ialah membina rangkaian rangkaian yang kompetitif penyelesai. Niat merapatkan bergantung pada kesan rangkaian penyelesai untuk berprestasi lebih baik daripada varian pemesejan. Ini ialah pertukaran teras antara niat dan seni bina pemesejan. Realitinya ialah tidak semua aplikasi penjanaan niat memerlukan akses kepada set penyelesai yang berdaya saing sempurna, dan sesetengah mungkin memilih untuk mengarahkan niat mereka ke rangkaian penyelesai oligopoli. Walau bagaimanapun, keadaan semasa rangkaian penyelesai adalah tidak matang dan jauh daripada mencapai tahap andaian aktiviti rangkaian penyelesai yang pasaran niat bergantung kepada.
Kami tidak mahu setiap DApp menghalakan niat ke rangkaian penyelesai terpencil. Situasi pengalaman pengguna yang terbaik ialah apabila banyak DApps berkomunikasi dengan kumpulan penyelesai yang sama, dan semua DApps mempunyai kebebasan untuk menukar kumpulan penyelesai yang mana mereka menghantar niat mereka.
Kita mesti menjadikan pengalaman pengguna penyelesai sebagai keutamaan.
Menjalankan penyelesai niat adalah rumit dan memerlukan kepakaran dalam membina perisian berprestasi tinggi serta mengurus risiko inventori silang rantai. Sememangnya, akan ada beberapa pihak yang berminat untuk menampung kos permulaan menjalankan kod ini. Dalam kes terbaik, penyelesai yang ditulis untuk satu DApp, seperti penyelesai UniswapX, boleh digunakan semula untuk menyelesaikan DApps penjanaan niat lain, seperti Across dan CowSwap.
Kami benar-benar perlu meningkatkan kecekapan modal keseluruhan rangkaian penyelesai untuk semua DApps berasaskan niat. Ini memerlukan penyelesaian halangan untuk menjalankan penyelesai.
Untuk melakukan ini, kami memerlukan DApps yang menjana niat untuk kelihatan kepada mana-mana penyelesai dan memastikan semua penyelesai mempunyai akses kepada pelbagai rangkaian penyelesaian niat yang berbeza dan kompetitif. Ini akan memberikan keyakinan penyelesai bahawa mereka boleh memilih untuk menghalakan pemenuhan niat mereka ke rangkaian penyelesaian yang mereka percayai. Persaingan antara rangkaian penempatan juga akan mengurangkan kos penyelesai.
Proposisi nilai Rangkaian Penyelesaian Niat adalah untuk menyediakan penyelesai dengan keselamatan dan ciri lain yang mungkin memberi kesan kepada penyelesai mengisi niat.
Pilihan rangkaian penyelesaian niat penyelesai akan memberi kesan kepada keupayaan mereka untuk memberikan jaminan yuran dan masa pelaksanaan kepada pengguna. Sesetengah rangkaian penyelesaian mungkin menawarkan tempoh eksklusif penyelesai, yang akan menyokong pembangunan lelongan luar rantaian di mana penyelesai dan pengguna boleh berunding dan komited untuk menyampaikan yuran. (Selain itu, lelongan niat ini juga mungkin menyediakan pra-pengesahan yang dijamin kewangan, meningkatkan lagi pengalaman pengguna. Untuk memahami aliran pengguna penemuan niat melalui lelongan dan pra-pengesahan, saya syorkan anda menyemak ceramah oleh Karthik dari Sorella ini)
Beberapa Penyelesaian Rangkaian mungkin menawarkan tamat tempoh niat (iaitu, nilai dihantar semula kepada pengguna selepas tempoh pemenuhan tertentu dicapai), sokongan niat (iaitu, rangkaian penyelesaian menggunakan kunci kira-kira sendiri untuk memenuhi niat pengguna jika tiada penyelesai untuk memenuhi), atau rantaian Bayaran Balik yang fleksibel (iaitu membenarkan penyelesai memilih rantaian pilihan mereka untuk bayaran balik).
Akhirnya, rangkaian penyelesaian akan bersaing hebat untuk membayar balik penyelesai dengan cepat dan murah tanpa menjejaskan keselamatan. Seterusnya, penyelesai akan menghantar aliran pesanan mereka ke rangkaian penyelesaian yang membolehkan mereka menawarkan yuran termurah kepada pengguna untuk memenangi aliran pesanan DApp. Persaingan dalam rangkaian penyelesaian dan penyelesai bergantung pada niat bahawa semua pihak dalam rantaian bekalan menyelaraskan untuk bercakap dalam bahasa yang sama, dan persaingan akan membawa kepada pengalaman pengguna terbaik untuk pemindahan nilai rantaian silang. . Jika DApp yang berbeza membuat niat yang memenuhi kriteria yang sama, mereka semua boleh menghalakan niat mereka ke kumpulan penyelesai yang sama. Ini akan membantu menyediakan akses kepada generasi DApps yang akan datang dengan membenarkan mereka memasukkan terus niat rantaian silang mereka ke dalam kumpulan penyelesai matang sedia ada tanpa perlu memasukkan penyelesai secara individu, dan akan mendapat akses kepada pemindahan yang murah, cepat, selamat dan Tanpa Kebenaran nilai.
Perisian penjejakan pihak ketiga juga akan memudahkan untuk menjejaki keadaan niat mana-mana DApp baharu jika piawaian itu dipenuhi.
Standard niat ini harus membenarkan subjek niat atau penyelesai untuk menentukan rangkaian penyelesaian yang mereka ingin menyelesaikan niat mereka. Saya membayangkan protokol penyelesaian bersaing (seperti SUA VE, Across, Anoma dan Khalani) menawarkan ciri berbeza kepada penyelesai. Bergantung pada rangkaian penyelesaian mana yang membayar balik penyelesai, penyelesai boleh menawarkan harga dan jaminan masa yang berbeza kepada pemilik niat. DApps dan penyelesai boleh bersetuju untuk menghalakan niat pengguna ke rangkaian penyelesaian yang mereka percayai untuk mengelakkan penapisan, mengekalkan privasi data, namun cukup selamat untuk dipercayai oleh penyelesai untuk pembayaran balik. Dengan menulis pilihan rangkaian penyelesaian ke dalam susunan niat itu sendiri, penyelesai boleh memasukkan kepastian ini ke dalam tawaran yang mereka paparkan kepada pengguna. Penyelesai dan pengguna boleh mengurangkan kos dengan menghapuskan ketidakpastian awal dalam penentuan harga jambatan sebelum menyerahkan niat untuk meneruskan rangkaian. Bekerja dengan Uniswap dan berdasarkan maklum balas daripada kumpulan kerja CAKE, Across dan saya mencadangkan standard niat rantaian silang berikut yang mengutamakan pengalaman pengguna penyelesaiStandard ini direka untuk memudahkan kerja penyelesai. Salah satu pilihan sedar yang dibuatnya adalah untuk menyokong Permit2/EIP3074 secara asli dengan nonce dan initiateDeadline, dan untuk menyediakan pengisi borang dengan beberapa jaminan tentang jumlah bayaran balik yang akan mereka perolehi daripada rangkaian penyelesaian, dan niat pengguna yang mereka boleh menjejaki Format. Di samping itu, fungsi permulaan ditakrifkan dalam piawaian yang membolehkan pengisi (orang yang membawa pesanan ke rantai) untuk menentukan "fillerData" tambahan pada rantai, yang pengguna tidak tahu semasa menandatangani data CrossChainOrder. Dengan cara ini, pengisi boleh memastikan bahawa mereka diberi ganjaran dengan kontrak penyelesaian kerana menyerahkan meta-transaksi pengguna, serta menyediakan maklumat khusus pembayaran balik seperti rantaian pembayaran balik.
Standard ini juga bertujuan untuk memudahkan DApps menjejak status penyelesaian niat. Mana-mana kontrak penyelesaian yang melaksanakan piawaian ini harus mencipta subjenis tersuai ResolvedCrossChainOrder yang boleh diselesaikan daripada mana-mana medan orderData. Ini mungkin termasuk token yang terlibat dalam pertukaran, rantaian sasaran dan kekangan pemenuhan lain. Fungsi menyelesaikan disertakan dalam standard untuk membolehkan DApps memahami cara memaparkan status niat kepada pengguna, serta membenarkan penyelesai mengetahui struktur pesanan niat yang tepat yang mereka hadapi.
Matlamat reka bentuk piawaian ini adalah untuk meningkatkan pengalaman pengguna penyelesai, menjadikannya lebih mudah bagi mereka untuk menyokong pelbagai rangkaian penyelesaian dan mengira ganjaran mereka secara deterministik. Saya percaya ini akan membolehkan mereka memberikan petikan yang lebih tepat dan padat kepada pengguna mereka. Anda boleh membaca lebih banyak butiran dalam siaran ini dan dalam perbincangan di forum Ethereum Magicians mengenai standard, bernama ERC7683.
Kesimpulan
"Niat" mengelirukan kerana ia tidak ditakrifkan, dan kekurangan definisi ini mewujudkan kelemahan pengalaman pengguna sebenar.
Pada pendapat saya, pendekatan yang lebih boleh dilaksanakan ialah DApps yang sudah mempunyai banyak trafik pengguna dan menjana banyak niat pengguna akan bersetuju untuk memenuhi beberapa piawaian minimum yang akan diterima pakai oleh penyelesai sedia ada mereka. Ini akan membentuk kumpulan penyelesai baharu yang lebih besar. Dengan menangkap aliran pesanan yang disatukan dari tempat yang sudah terkenal, kumpulan penyelesai baharu ini akan memperoleh lebih banyak keuntungan dan dapat menawarkan harga yang lebih baik kepada pengguna akhir. Akhirnya, DApps baharu juga akan diperlukan untuk menghalakan niat mereka ke kumpulan penyelesai ini dan menyokong piawaian niatnya.
Untuk memulakan proses ini, Across dan Uniswap telah bersama-sama mencadangkan standard yang digunakan oleh semua peserta rantaian bekalan niat semasa memproses pesanan pengguna untuk menghantar token X daripada rantaian A dan menerima token Y pada rantaian B. Aliran pesanan berjalan melalui UniswapX (yang mempunyai kelebihan perbandingan dalam reka bentuk lelongan dan pemulaan niat) dan Across (yang mempunyai kelebihan perbandingan dalam pemenuhan niat penyelesaian) boleh digabungkan, memulakan proses memupuk rangkaian penyelesai yang lebih besar dan lebih kompetitif.
Atas ialah kandungan terperinci Satu artikel yang menerangkan secara terperinci tentang ERC7683 standard baharu bagi niat rantaian silang Ethereum Uniswap. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!