Apakah CowSwap, pertukaran berbasis niat, merupakan DEX generasi berikutnya?

Menengah12/3/2023, 4:20:39 PM
Artikel ini menjelajahi tiga protokol berbasis tujuan utama - UniswapX, 1inch Fusion, dan CoWSwap - melalui grafik terperinci dan analisis kasus. Ini menjelaskan asal dan latar belakang protokol ini, menginterpretasikan mekanisme operasional dan kinerja data mereka, serta mengungkap perbedaan, kekuatan, dan kelemahan produk masing-masing, serta aspek unik dari CoWSwap dalam hal inti produk.


Dan, dengan segala hormat. Permainan telah diubah sejak lama oleh @1inchketika mereka pertama kali melakukan agregasi berkualitas tinggi dan@CoWSwapketika mereka menjadi pelopor model solver. Ini adalah hal yang bagus, tetapi sebenarnya Anda bukan yang pertama atau yang kedua.@CurveKeuangan

UniswapX membuat gebrakan besar tetapi juga menghadapi kontroversi. Tuduhan paling tajam adalah apakah UniswapX menyalin CoWSwap dan 1inch. Akun Twitter resmi Curve menyatakan, “Permainan telah berubah sejak lama oleh @1inchketika mereka pertama kali melakukan agregasi berkualitas tinggi dan@CoWSwapketika mereka menjadi perintis model solver. UniswapX bagus, tapi bukan yang pertama atau kedua.

CoWSwap menekankan posisinya sebagai pelopor Perdagangan Berbasis Niat. Jadi, apa sebenarnya CoWSwap? Bagaimana perbedaannya dengan UniswapX? Mengapa suara pasar menuduh UniswapX "mencopy" CoWSwap daripada 1inch fusion?

Dengan analisis terperinci tentang latar belakang mereka, interpretasi mekanisme, kinerja data, dan perbandingan 9 perbedaan produk dengan UniswapX dan fusi 1inch, mari kita jelajahi apa itu CoWSwap, cara kerjanya, dan mengatasi kontroversi "menyalin".

Serangan MEV "Mencuri" dari Pengguna DeFi

Pengguna DeFi selalu menjadi korban serangan MEV, seperti front-running, back-running, dan serangan sandwich. Protokol CoWSwap menawarkan perlindungan MEV untuk meminimalkan kerugian MEV pengguna. Sebelum melangkah lebih jauh, mari kita memahami secara singkat apa itu serangan MEV.

Bayangkan skenario ini: Akhirnya Anda memiliki kesempatan trading yang sempurna! Anda membuka Uniswap, dan saat pending berakhir, Anda menyadari bahwa token yang diterima di dompet Anda jauh lebih sedikit dari yang diharapkan. Anda membuka penjelajah blok dan menemukan bahwa seseorang memanipulasi harga sebelum Anda melakukan pembelian dan segera menjual setelah Anda membeli, mengantongi selisih harga. Ya, Anda telah menjadi korban serangan MEV.

Serangan MEV terjadi karena pengiriman transaksi secara "asynchronous" ke blockchain. Ketika pengguna mengirimkan transaksi di Ethereum, transaksi tersebut tidak langsung ditambahkan ke blok berikutnya. Sebaliknya, transaksi tersebut pertama kali masuk ke "mempool," yang merupakan kumpulan semua transaksi tertunda. Kemudian, validator mengekstrak transaksi dari mempool dan menambahkannya ke blok berikutnya selama proses pembangunan. Karena mempool bersifat publik, pencari memiliki kesempatan untuk membayar validator untuk mengurutkan transaksi secara khusus, mengekstrak nilai dari pengguna melalui pengurutan yang diprioritaskan.

图源:CoWSwap Docs

The Dark Forest’s Pathfinder:Perlindungan MEV oleh CoWSwap

Lebih baik dari harga terbaik. —— CoWSwap

Meskipun nama CoWSwap terlihat terkait dengan "sapi," di sini, CoW merupakan singkatan dari "Coincidence of Wants," yang mengacu pada pencocokan perdagangan tertentu. Secara khusus, "Coincidence of Wants" adalah fenomena ekonomi di mana "dua pihak secara bersamaan memiliki sesuatu yang diinginkan pihak lain, memungkinkan pertukaran langsung tanpa perlu mata uang sebagai perantara."

Dalam protokol CoWSwap, pengguna tidak perlu mengirimkan transaksi untuk melakukan perdagangan. Sebaliknya, mereka perlu mengirimkan pesanan yang ditandatangani (atau niat transaksi). Pesanan menentukan output maksimum dan minimum yang mereka bersedia terima dalam kerangka waktu tertentu. Pengguna tidak peduli atau perlu tahu bagaimana itu dieksekusi. Kemudian, pesanan yang ditandatangani di luar rantai diberikan kepada penyelesaian, yang bersaing untuk menemukan jalur eksekusi terbaik saat pesanan menjadi valid. Penyelesaian pemenang mendapatkan hak untuk mengeksekusi set. Ini juga berarti bahwa penyelesaian menanggung biaya gas yang diperlukan untuk mengeksekusi pesanan, dan pengguna tidak perlu membayar gas dalam kasus kegagalan transaksi (misalnya, tidak menemukan jalur yang memuaskan harga yang dijanjikan sebelum batas waktu).

Perlindungan MEV CoWSwap:

1. Lelang Batch

Ketika dua atau lebih pedagang bertukar kriptokurensi tanpa memerlukan likuiditas on-chain, terjadi “kebetulan permintaan”. CoW memungkinkan pengemasan pesanan dalam batch, menghasilkan peningkatan efisiensi. Hal ini menghilangkan biaya on-chain seperti biaya LP, biaya gas, dan menghindari slippage serta potensi serangan MEV.

Menurut Leupold, pemimpin teknis CoWSwap, likuiditas pasar yang sangat terpecah akibat ledakan berbagai token di ruang DeFi memerlukan market maker untuk "campur tangan dan menyediakan likuiditas" di antara berbagai pasangan token. Jika kecocokan permintaan dapat ditemukan di setiap blok, ruang likuiditas yang tersebar dapat digabungkan kembali.

2. Penyelesaian Off-Chain

Dengan memiliki pihak ketiga menangani pesanan transaksi atas nama pengguna, keterlihatan mempool tersembunyi, dan semua risiko MEV ditanggung oleh pihak ketiga. Jika pihak ketiga dapat menemukan jalur eksekusi yang lebih baik, pesanan akan diselesaikan dengan harga yang lebih baik. Jika tidak, itu akan dieksekusi dengan harga yang dikutip terburuk. Semua risiko dan kompleksitas manajemen transaksi ditangani oleh solver profesional.

Pengguna hanya perlu mengungkapkan “niat transaksi” mereka tanpa perlu khawatir tentang proses eksekusi. Mekanisme CoWSwap melindungi pengguna yang tidak berpengalaman dan tidak tahu cara “memprioritaskan” diri mereka sendiri di mempool publik. Mereka tidak perlu khawatir berada di “hutan gelap”.

3. Harga Pembersihan Terpadu

Jika dua orang melakukan perdagangan aset yang sama dalam satu batch yang sama, protokol akan menegakkan harga tunggal untuk setiap batch token. Dua transaksi akan diselesaikan dengan "harga yang sama persis" tanpa konsep first-come, first-served. Bahkan jika satu blok memiliki beberapa transaksi dengan pasangan token yang sama, setiap transaksi akan menerima harga yang berbeda tergantung pada urutan transaksi dengan pool. Namun, protokol CoWSwap memerlukan harga clearing yang seragam, sehingga pengurutan ulang tidak berarti. Menurut Leupold, metode ini menghilangkan "berbagai MEV".

Mekanisme unik CoWSwap sangat sejalan dengan konsep Intent di ruang DEX, bahkan sebelum secara resmi diperkenalkan. Namun, tidak sepopuler agregator lain seperti 1inch. Hal ini mungkin disebabkan oleh berbagai alasan.

Kekurangan CoWSwap:

1. Tidak Cocok untuk Token yang Tidak Aktif

Secara teori, mekanisme ini dapat memberikan pengguna harga yang lebih baik, tetapi juga dapat menyebabkan kerugian. Untuk token yang diperdagangkan secara aktif, pesanan memiliki kemungkinan tinggi untuk menemukan 'kebetulan permintaan' untuk mengoptimalkan harga. Namun, untuk token yang tidak aktif (diasumsikan ETH dalam kasus ini), Solver mungkin menjalankan pesanan pada slippage maksimum yang diizinkan atau bahkan melebihi slippage yang akan terjadi dalam satu sumber likuiditas.

2. Biaya Protokol Tambahan

Untuk perdagangan kecil dengan likuiditas yang cukup, pendapatan protokol Cow mungkin mengakibatkan kerugian bagi pengguna.

3. Tidak Mendukung Semua Token

CoWSwap tidak mendukung pertukaran semua token, hanya token yang sesuai dengan standar ERC-20. Selain itu, beberapa token, meskipun menerapkan antarmuka ERC20 yang khas, mengakibatkan penerima menerima jumlah yang lebih kecil dari jumlah pengiriman yang ditentukan saat memanggil metode transfer dan transferFrom. Hal ini dapat menyebabkan masalah dengan logika penyelesaian CoWSwap, dan dengan demikian $Unibot tidak mendukung perdagangan di CoWSwap.

Kinerja Pasar CoWSwap melalui Data

Ideal selalu tinggi, tapi kenyataan keras. Hanya melalui data kita benar-benar bisa menjelajahi kinerja pasar CoWSwap. Mengingat keunggulan CoWSwap, kita akan menganalisis kinerjanya dari perspektif kinerja anti-MEV, volume perdagangan, dan pangsa pasar.

1. Ketahanan MEV

Dibandingkan dengan serangan sandwich yang terjadi di Uniswap dan Curve, CoWSwap secara signifikan mengurangi jumlah transaksi yang diserang melalui rute-nya. Dibandingkan dengan 1inch dan Matcha, CoWSwap memiliki serangan sandwich paling sedikit dan proporsi transaksi yang diserang paling rendah pada tahun 2022.

Laporan riset dari tim analisis MEV on-chain@EigenPhi

2. Volume Perdagangan dan Pangsa Pasar

CoWSwap menempati peringkat keempat dari segi volume perdagangan, kesembilan dari segi jumlah pengguna, dan kelima dari segi ukuran perdagangan rata-rata di antara aggregator. 1inch adalah pemimpin dalam kategori-kategori ini.

https://dune.com/murathan/protokol-uniswap-dan-pengumpul

Analisis komparatif pangsa pasar aggregator. 1inch mendominasi pasar dengan pangsa sekitar 70% berdasarkan basis pengguna yang besar. CoWSwap mengikuti dengan pangsa pasar sekitar 10%. Di belakang mereka adalah 0xAPI, Match, dan Paraswap. Pangsa pasar CoWSwap menunjukkan tren pertumbuhan.

https://dune.com/murathan/uniswap-protocol-and-aggregators

Volume perdagangan bulanan CoWSwap telah menunjukkan fluktuasi signifikan. Pada tanggal 1 September, total volume perdagangan mencapai $27.4B.

https://dune.com/cowprotocol/cowswap

3. Penerimaan DAO

Satu pertiga dari volume perdagangan DAO terjadi di CoWSwap. CoWSwap memenuhi persyaratan pesanan khusus DAO, seperti pesanan limit dan TWAPs, Milkman (pada 10 Juli, Milkman digunakan oleh AAVEDAO untuk memantau pertukaran 326,88 wETH dan $1.397.184 senilai $BAL untuk B-80BAL-20WETH dengan slippage), yang seringkali memerlukan perdagangan besar yang tahan MEV. Proporsi ini masih terus berkembang, dan pada bulan Agustus, CoWSwap menyumbang lebih dari setengah (54%) dari volume.

https://dune.com/queries/2338370/3828396

4. Balancer Memberikan Insentif

Pada 24 Maret, Balancer merilis proposal [BIP-295] untuk memberikan diskon biaya sekitar 50-75% bagi pemecah CoWSwap. CoW menempati peringkat ketiga dalam volume perdagangan di Balancer, setelah Uniswap dan Curve.

https://dune.com/sixdegree/dex-aggregators-comparision

Kontroversi "Menyalin"

"CoW Swap adalah DEX Aggregator pertama yang menawarkan perlindungan terhadap MEV"—— CoWSwap Tentang

CoWSwap, sebelumnya dikenal sebagai Protokol Gnosis V1, diluncurkan pada tahun 2020. Ini adalah pertukaran terdesentralisasi pertama yang menyediakan perdagangan melingkar melalui lelang kelompok. UniswapX dan fusi 1inch mengadopsi arsitektur serupa dengan CoWSwap: menandatangani pesanan, mengalihkan pembuatan transaksi ke pihak ketiga, dan mendorong pihak ketiga untuk mengembalikan MEV kepada pengguna. UniswapX dituduh menjiplak CoWSwap saat diluncurkan, dan fusi 1inch secara bercanda disebut sebagai versi modifikasi dari CoWSwap.

Jelajahi perbedaan antara ketiganya dan rangkum menjadi sembilan aspek

1. Nama Pihak Ketiga

  • UniswapX: pengisi
  • CoWSwap: solver
  • 1inch fusion: resolver

Tanggung jawab mereka sama: menyediakan solusi untuk pesanan yang ditandatangani pengguna, dikemas ke dalam satu transaksi dalam blok.

2. Proses Pelaksanaan

  • UniswapX: Pemenang penawaran pengisian memiliki prioritas untuk jangka waktu tertentu, diikuti oleh lelang Belanda.
  • CoWSwap: Mengirimkan semua solusi solver ke peringkat Driver. Begitu penawaran berakhir dan semua solusi dikirimkan dan diurutkan, informasi peringkat diumumkan, dan solusi dengan peringkat teratas dieksekusi.
  • 1inch fusion: Jumlah resolver meningkat seiring waktu, sementara harga menurun.

1inch Fusion awalnya hanya memiliki 1 resolver dalam satu menit pertama, yang telah dikritik karena “resolver menunggu harga turun sebelum dieksekusi,” menyebabkan waktu tunggu pengguna yang lebih lama.

Catatan: Usulan telah disetujui, dan jumlah resolver akan ditingkatkan menjadi 10.

3. Pembentukan Batch

“Leopold berpendapat bahwa desain CoW Swap masih menawarkan harga yang lebih baik karena melakukan transaksi secara kelompok daripada memprosesnya secara individual seperti UniswapX. Mengelompokkan banyak permintaan perdagangan yang berbeda bersama-sama memberikan resistensi MEV yang lebih baik, katanya.” —— CowSwap CTO

  • CoWSwap: mengemas semua pesanan yang tertunda di rantai ke dalam satu batch untuk lelang Belanda, memungkinkan pesanan dipasangkan dengan CoW.
  • UniswapX: pengisi secara individu memproses satu atau lebih pesanan melalui API.

Karena kompleksitas pesanan, sulit untuk menentukan apakah solusi optimal dapat ditemukan dalam satu waktu blok di CoWSwap. Bahkan mungkin tidak ada solusi yang optimal.

4. Tingkat Parameterisasi Pesanan

  • UniswapX: pengguna memiliki lebih banyak kebebasan (yang mungkin membawa lebih banyak kompleksitas) untuk menentukan parameter, termasuk fungsi penurunan lelang dan harga lelang Belanda awal.
  • CoWSwap dan fusi 1inch: Pengguna hanya perlu memberikan token yang akan ditukar dan slippage. CoWSwap juga memungkinkan pengaturan durasi pesanan. \

5. Berbagai Sumber Likuiditas Pihak Ketiga

  • UniswapX:Memungkinkan pengisi apa pun mengakses sumber likuiditas, termasuk sumber pribadi.
  • CoWSwap: CoW dan sumber likuiditas eksternal.
  • 1inch fusion: Biasanya pembuat pasar skala besar.

CoWSwap lebih fokus pada menemukan pesanan lawan pada saat yang sama, sementara pembuat pasar 1inch bertindak sebagai penyelesaian dan dapat memilih untuk mengeksekusi secara langsung. UniswapX juga memungkinkan pembuat pasar profesional untuk berpartisipasi, yang berpotensi mengatasi kritik terhadap "penyelesaian menunggu harga turun sebelum mengeksekusi" yang ditujukan kepada 1inch, dan bersaing untuk pangsa pasar 1inch.

6. Tingkat Desentralisasi

  • UniswapX: Benar-benar tanpa izin, memungkinkan siapa pun mengakses pesanan yang luar biasa melalui API dan bersaing dengan Reactors dan pengisi lainnya (kecuali pengisi yang ditentukan oleh pengguna).
  • CoWSwap: Either being whitelisted by creating a $1M USDC/COW pool or being whitelisted by Cow DAO based on DAO standards.
  • Fusi 1inch: Berdasarkan jumlah token $1INCH yang dipertaruhkan dan durasi pertaruhan tertimbang, pilih sepuluh alamat teratas sebagai Resolver. Pendaftaran diperlukan untuk menjalani proses KYC, dan harus ada saldo yang cukup untuk menutupi biaya transaksi.

Catatan: CoWSwap saat ini berada dalam fase 1 dengan otorisasi proyek Cow; fase 2 memerlukan token staking dan persetujuan voting DAO; fase 3 memungkinkan siapa pun menjadi solver.

7. Sumber Kutipan yang Berbeda

  • UniswapX: Memungkinkan pengisi untuk menawarkan (RFQ), yang berarti memungkinkan pengisi untuk menetapkan harga lelang Belanda awal.
  • CoWSwap、1inch fusion:Kutipan API.

8. UniswapX Menggunakan RFQ dan Mempertimbangkan Sistem Reputasi

  • UniswapX: memungkinkan pesanan untuk menentukan pengisi untuk dieksekusi dalam jangka waktu tertentu (diikuti oleh lelang Belanda) untuk mendorong pengisi untuk menawarkan dalam sistem RFQ. Untuk membatasi penyalahgunaan hak eksklusif pengisi ini, sistem reputasi atau hukuman yang sesuai dapat diperkenalkan.
  • CoWSwap: memberi hadiah kepada solver dengan tingkat penyelesaian tertinggi sekali seminggu.

9. Uniswap X akan Memperkenalkan Fungsi Agregasi Cross-Chain (Belum Diimplementasikan)

  • UniswapX: dapat diperluas untuk mendukung transaksi lintas rantai, di mana pertukaran dan lintas rantai digabungkan ke dalam tindakan tunggal tanpa perlu bagi penukar untuk berinteraksi langsung dengan jembatan untuk menukar aset yang dipegang di rantai asli dengan aset yang diperlukan di rantai target.
  • CoWSwap、1inch fusion:masih dalam pembahasan.

Kesimpulan

Secara keseluruhan, CoWSwap adalah proyek yang menarik. Dengan mengalihdayakan pesanan ke Solver pihak ketiga untuk pelaksanaan dan mengadopsi pendekatan pelaksanaan off-chain dan penyelesaian dan verifikasi on-chain, CoWSwap memiliki kesamaan dengan filosofi penskalaan melalui solusi Layer 2. CoWSwap dengan cerdik mengubah perdagangan menjadi ekonomi barter yang luas, menangani masalah likuiditas yang terfragmentasi dan memanfaatkan likuiditas on-chain ketika transaksi peer-to-peer tidak dapat memenuhi permintaan.

Salah satu persyaratan untuk mengimplementasikan Intent adalah bahwa siapa pun dapat bertindak sebagai Solver untuk meningkatkan efisiensi melalui kompetisi. Arsitektur CoWSwap tanpa ragu sejalan dengan konsep ini. Dengan mempercayakan semua risiko dan kompleksitas dalam mengelola transaksi kepada Solver profesional, pengguna terlindungi dari 'berjalan' di hutan gelap. Ini konsisten dengan filosofi DODO V3, di mana dana penyedia likuiditas dikelola oleh tim pemasaran profesional, menghilangkan kebutuhan akan pertimbangan strategi pribadi.

CoWSwap telah membuat kemajuan signifikan dalam menangani masalah MEV dan mendapatkan pangsa pasar di bawah narasi Intent. Namun, juga menghadapi hambatan seperti biaya protokol dan kurangnya dukungan untuk semua token dalam aplikasi berskala besar. Sebagai perintis model solver, UniswapX dan 1inch fusion telah memperkenalkan inovasi berdasarkan fondasi itu. 1inch merilis resolvers secara berurutan, terhubung dengan pembuat pasar profesional, sementara sistem RFQ Uniswap memungkinkan pengguna untuk menentukan filler sebelum menyajikan proposal. Kami berharap kerangka kerja CoWSwap akan mendorong lebih banyak inovasi dalam ruang agregator pertukaran terdesentralisasi, dan berharap untuk masa depan yang makmur dan luar biasa untuk CoWSwap.

Penyangkalan:

  1. Artikel ini dicetak ulang dari [Penelitian DODO]. Semua hak cipta milik penulis asli [xiaoyu]. Jika ada keberatan terhadap cetak ulang ini, silakan hubungi tim Gate Learn, dan mereka akan menanganinya dengan segera.
  2. Penyangkalan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Apakah CowSwap, pertukaran berbasis niat, merupakan DEX generasi berikutnya?

Menengah12/3/2023, 4:20:39 PM
Artikel ini menjelajahi tiga protokol berbasis tujuan utama - UniswapX, 1inch Fusion, dan CoWSwap - melalui grafik terperinci dan analisis kasus. Ini menjelaskan asal dan latar belakang protokol ini, menginterpretasikan mekanisme operasional dan kinerja data mereka, serta mengungkap perbedaan, kekuatan, dan kelemahan produk masing-masing, serta aspek unik dari CoWSwap dalam hal inti produk.


Dan, dengan segala hormat. Permainan telah diubah sejak lama oleh @1inchketika mereka pertama kali melakukan agregasi berkualitas tinggi dan@CoWSwapketika mereka menjadi pelopor model solver. Ini adalah hal yang bagus, tetapi sebenarnya Anda bukan yang pertama atau yang kedua.@CurveKeuangan

UniswapX membuat gebrakan besar tetapi juga menghadapi kontroversi. Tuduhan paling tajam adalah apakah UniswapX menyalin CoWSwap dan 1inch. Akun Twitter resmi Curve menyatakan, “Permainan telah berubah sejak lama oleh @1inchketika mereka pertama kali melakukan agregasi berkualitas tinggi dan@CoWSwapketika mereka menjadi perintis model solver. UniswapX bagus, tapi bukan yang pertama atau kedua.

CoWSwap menekankan posisinya sebagai pelopor Perdagangan Berbasis Niat. Jadi, apa sebenarnya CoWSwap? Bagaimana perbedaannya dengan UniswapX? Mengapa suara pasar menuduh UniswapX "mencopy" CoWSwap daripada 1inch fusion?

Dengan analisis terperinci tentang latar belakang mereka, interpretasi mekanisme, kinerja data, dan perbandingan 9 perbedaan produk dengan UniswapX dan fusi 1inch, mari kita jelajahi apa itu CoWSwap, cara kerjanya, dan mengatasi kontroversi "menyalin".

Serangan MEV "Mencuri" dari Pengguna DeFi

Pengguna DeFi selalu menjadi korban serangan MEV, seperti front-running, back-running, dan serangan sandwich. Protokol CoWSwap menawarkan perlindungan MEV untuk meminimalkan kerugian MEV pengguna. Sebelum melangkah lebih jauh, mari kita memahami secara singkat apa itu serangan MEV.

Bayangkan skenario ini: Akhirnya Anda memiliki kesempatan trading yang sempurna! Anda membuka Uniswap, dan saat pending berakhir, Anda menyadari bahwa token yang diterima di dompet Anda jauh lebih sedikit dari yang diharapkan. Anda membuka penjelajah blok dan menemukan bahwa seseorang memanipulasi harga sebelum Anda melakukan pembelian dan segera menjual setelah Anda membeli, mengantongi selisih harga. Ya, Anda telah menjadi korban serangan MEV.

Serangan MEV terjadi karena pengiriman transaksi secara "asynchronous" ke blockchain. Ketika pengguna mengirimkan transaksi di Ethereum, transaksi tersebut tidak langsung ditambahkan ke blok berikutnya. Sebaliknya, transaksi tersebut pertama kali masuk ke "mempool," yang merupakan kumpulan semua transaksi tertunda. Kemudian, validator mengekstrak transaksi dari mempool dan menambahkannya ke blok berikutnya selama proses pembangunan. Karena mempool bersifat publik, pencari memiliki kesempatan untuk membayar validator untuk mengurutkan transaksi secara khusus, mengekstrak nilai dari pengguna melalui pengurutan yang diprioritaskan.

图源:CoWSwap Docs

The Dark Forest’s Pathfinder:Perlindungan MEV oleh CoWSwap

Lebih baik dari harga terbaik. —— CoWSwap

Meskipun nama CoWSwap terlihat terkait dengan "sapi," di sini, CoW merupakan singkatan dari "Coincidence of Wants," yang mengacu pada pencocokan perdagangan tertentu. Secara khusus, "Coincidence of Wants" adalah fenomena ekonomi di mana "dua pihak secara bersamaan memiliki sesuatu yang diinginkan pihak lain, memungkinkan pertukaran langsung tanpa perlu mata uang sebagai perantara."

Dalam protokol CoWSwap, pengguna tidak perlu mengirimkan transaksi untuk melakukan perdagangan. Sebaliknya, mereka perlu mengirimkan pesanan yang ditandatangani (atau niat transaksi). Pesanan menentukan output maksimum dan minimum yang mereka bersedia terima dalam kerangka waktu tertentu. Pengguna tidak peduli atau perlu tahu bagaimana itu dieksekusi. Kemudian, pesanan yang ditandatangani di luar rantai diberikan kepada penyelesaian, yang bersaing untuk menemukan jalur eksekusi terbaik saat pesanan menjadi valid. Penyelesaian pemenang mendapatkan hak untuk mengeksekusi set. Ini juga berarti bahwa penyelesaian menanggung biaya gas yang diperlukan untuk mengeksekusi pesanan, dan pengguna tidak perlu membayar gas dalam kasus kegagalan transaksi (misalnya, tidak menemukan jalur yang memuaskan harga yang dijanjikan sebelum batas waktu).

Perlindungan MEV CoWSwap:

1. Lelang Batch

Ketika dua atau lebih pedagang bertukar kriptokurensi tanpa memerlukan likuiditas on-chain, terjadi “kebetulan permintaan”. CoW memungkinkan pengemasan pesanan dalam batch, menghasilkan peningkatan efisiensi. Hal ini menghilangkan biaya on-chain seperti biaya LP, biaya gas, dan menghindari slippage serta potensi serangan MEV.

Menurut Leupold, pemimpin teknis CoWSwap, likuiditas pasar yang sangat terpecah akibat ledakan berbagai token di ruang DeFi memerlukan market maker untuk "campur tangan dan menyediakan likuiditas" di antara berbagai pasangan token. Jika kecocokan permintaan dapat ditemukan di setiap blok, ruang likuiditas yang tersebar dapat digabungkan kembali.

2. Penyelesaian Off-Chain

Dengan memiliki pihak ketiga menangani pesanan transaksi atas nama pengguna, keterlihatan mempool tersembunyi, dan semua risiko MEV ditanggung oleh pihak ketiga. Jika pihak ketiga dapat menemukan jalur eksekusi yang lebih baik, pesanan akan diselesaikan dengan harga yang lebih baik. Jika tidak, itu akan dieksekusi dengan harga yang dikutip terburuk. Semua risiko dan kompleksitas manajemen transaksi ditangani oleh solver profesional.

Pengguna hanya perlu mengungkapkan “niat transaksi” mereka tanpa perlu khawatir tentang proses eksekusi. Mekanisme CoWSwap melindungi pengguna yang tidak berpengalaman dan tidak tahu cara “memprioritaskan” diri mereka sendiri di mempool publik. Mereka tidak perlu khawatir berada di “hutan gelap”.

3. Harga Pembersihan Terpadu

Jika dua orang melakukan perdagangan aset yang sama dalam satu batch yang sama, protokol akan menegakkan harga tunggal untuk setiap batch token. Dua transaksi akan diselesaikan dengan "harga yang sama persis" tanpa konsep first-come, first-served. Bahkan jika satu blok memiliki beberapa transaksi dengan pasangan token yang sama, setiap transaksi akan menerima harga yang berbeda tergantung pada urutan transaksi dengan pool. Namun, protokol CoWSwap memerlukan harga clearing yang seragam, sehingga pengurutan ulang tidak berarti. Menurut Leupold, metode ini menghilangkan "berbagai MEV".

Mekanisme unik CoWSwap sangat sejalan dengan konsep Intent di ruang DEX, bahkan sebelum secara resmi diperkenalkan. Namun, tidak sepopuler agregator lain seperti 1inch. Hal ini mungkin disebabkan oleh berbagai alasan.

Kekurangan CoWSwap:

1. Tidak Cocok untuk Token yang Tidak Aktif

Secara teori, mekanisme ini dapat memberikan pengguna harga yang lebih baik, tetapi juga dapat menyebabkan kerugian. Untuk token yang diperdagangkan secara aktif, pesanan memiliki kemungkinan tinggi untuk menemukan 'kebetulan permintaan' untuk mengoptimalkan harga. Namun, untuk token yang tidak aktif (diasumsikan ETH dalam kasus ini), Solver mungkin menjalankan pesanan pada slippage maksimum yang diizinkan atau bahkan melebihi slippage yang akan terjadi dalam satu sumber likuiditas.

2. Biaya Protokol Tambahan

Untuk perdagangan kecil dengan likuiditas yang cukup, pendapatan protokol Cow mungkin mengakibatkan kerugian bagi pengguna.

3. Tidak Mendukung Semua Token

CoWSwap tidak mendukung pertukaran semua token, hanya token yang sesuai dengan standar ERC-20. Selain itu, beberapa token, meskipun menerapkan antarmuka ERC20 yang khas, mengakibatkan penerima menerima jumlah yang lebih kecil dari jumlah pengiriman yang ditentukan saat memanggil metode transfer dan transferFrom. Hal ini dapat menyebabkan masalah dengan logika penyelesaian CoWSwap, dan dengan demikian $Unibot tidak mendukung perdagangan di CoWSwap.

Kinerja Pasar CoWSwap melalui Data

Ideal selalu tinggi, tapi kenyataan keras. Hanya melalui data kita benar-benar bisa menjelajahi kinerja pasar CoWSwap. Mengingat keunggulan CoWSwap, kita akan menganalisis kinerjanya dari perspektif kinerja anti-MEV, volume perdagangan, dan pangsa pasar.

1. Ketahanan MEV

Dibandingkan dengan serangan sandwich yang terjadi di Uniswap dan Curve, CoWSwap secara signifikan mengurangi jumlah transaksi yang diserang melalui rute-nya. Dibandingkan dengan 1inch dan Matcha, CoWSwap memiliki serangan sandwich paling sedikit dan proporsi transaksi yang diserang paling rendah pada tahun 2022.

Laporan riset dari tim analisis MEV on-chain@EigenPhi

2. Volume Perdagangan dan Pangsa Pasar

CoWSwap menempati peringkat keempat dari segi volume perdagangan, kesembilan dari segi jumlah pengguna, dan kelima dari segi ukuran perdagangan rata-rata di antara aggregator. 1inch adalah pemimpin dalam kategori-kategori ini.

https://dune.com/murathan/protokol-uniswap-dan-pengumpul

Analisis komparatif pangsa pasar aggregator. 1inch mendominasi pasar dengan pangsa sekitar 70% berdasarkan basis pengguna yang besar. CoWSwap mengikuti dengan pangsa pasar sekitar 10%. Di belakang mereka adalah 0xAPI, Match, dan Paraswap. Pangsa pasar CoWSwap menunjukkan tren pertumbuhan.

https://dune.com/murathan/uniswap-protocol-and-aggregators

Volume perdagangan bulanan CoWSwap telah menunjukkan fluktuasi signifikan. Pada tanggal 1 September, total volume perdagangan mencapai $27.4B.

https://dune.com/cowprotocol/cowswap

3. Penerimaan DAO

Satu pertiga dari volume perdagangan DAO terjadi di CoWSwap. CoWSwap memenuhi persyaratan pesanan khusus DAO, seperti pesanan limit dan TWAPs, Milkman (pada 10 Juli, Milkman digunakan oleh AAVEDAO untuk memantau pertukaran 326,88 wETH dan $1.397.184 senilai $BAL untuk B-80BAL-20WETH dengan slippage), yang seringkali memerlukan perdagangan besar yang tahan MEV. Proporsi ini masih terus berkembang, dan pada bulan Agustus, CoWSwap menyumbang lebih dari setengah (54%) dari volume.

https://dune.com/queries/2338370/3828396

4. Balancer Memberikan Insentif

Pada 24 Maret, Balancer merilis proposal [BIP-295] untuk memberikan diskon biaya sekitar 50-75% bagi pemecah CoWSwap. CoW menempati peringkat ketiga dalam volume perdagangan di Balancer, setelah Uniswap dan Curve.

https://dune.com/sixdegree/dex-aggregators-comparision

Kontroversi "Menyalin"

"CoW Swap adalah DEX Aggregator pertama yang menawarkan perlindungan terhadap MEV"—— CoWSwap Tentang

CoWSwap, sebelumnya dikenal sebagai Protokol Gnosis V1, diluncurkan pada tahun 2020. Ini adalah pertukaran terdesentralisasi pertama yang menyediakan perdagangan melingkar melalui lelang kelompok. UniswapX dan fusi 1inch mengadopsi arsitektur serupa dengan CoWSwap: menandatangani pesanan, mengalihkan pembuatan transaksi ke pihak ketiga, dan mendorong pihak ketiga untuk mengembalikan MEV kepada pengguna. UniswapX dituduh menjiplak CoWSwap saat diluncurkan, dan fusi 1inch secara bercanda disebut sebagai versi modifikasi dari CoWSwap.

Jelajahi perbedaan antara ketiganya dan rangkum menjadi sembilan aspek

1. Nama Pihak Ketiga

  • UniswapX: pengisi
  • CoWSwap: solver
  • 1inch fusion: resolver

Tanggung jawab mereka sama: menyediakan solusi untuk pesanan yang ditandatangani pengguna, dikemas ke dalam satu transaksi dalam blok.

2. Proses Pelaksanaan

  • UniswapX: Pemenang penawaran pengisian memiliki prioritas untuk jangka waktu tertentu, diikuti oleh lelang Belanda.
  • CoWSwap: Mengirimkan semua solusi solver ke peringkat Driver. Begitu penawaran berakhir dan semua solusi dikirimkan dan diurutkan, informasi peringkat diumumkan, dan solusi dengan peringkat teratas dieksekusi.
  • 1inch fusion: Jumlah resolver meningkat seiring waktu, sementara harga menurun.

1inch Fusion awalnya hanya memiliki 1 resolver dalam satu menit pertama, yang telah dikritik karena “resolver menunggu harga turun sebelum dieksekusi,” menyebabkan waktu tunggu pengguna yang lebih lama.

Catatan: Usulan telah disetujui, dan jumlah resolver akan ditingkatkan menjadi 10.

3. Pembentukan Batch

“Leopold berpendapat bahwa desain CoW Swap masih menawarkan harga yang lebih baik karena melakukan transaksi secara kelompok daripada memprosesnya secara individual seperti UniswapX. Mengelompokkan banyak permintaan perdagangan yang berbeda bersama-sama memberikan resistensi MEV yang lebih baik, katanya.” —— CowSwap CTO

  • CoWSwap: mengemas semua pesanan yang tertunda di rantai ke dalam satu batch untuk lelang Belanda, memungkinkan pesanan dipasangkan dengan CoW.
  • UniswapX: pengisi secara individu memproses satu atau lebih pesanan melalui API.

Karena kompleksitas pesanan, sulit untuk menentukan apakah solusi optimal dapat ditemukan dalam satu waktu blok di CoWSwap. Bahkan mungkin tidak ada solusi yang optimal.

4. Tingkat Parameterisasi Pesanan

  • UniswapX: pengguna memiliki lebih banyak kebebasan (yang mungkin membawa lebih banyak kompleksitas) untuk menentukan parameter, termasuk fungsi penurunan lelang dan harga lelang Belanda awal.
  • CoWSwap dan fusi 1inch: Pengguna hanya perlu memberikan token yang akan ditukar dan slippage. CoWSwap juga memungkinkan pengaturan durasi pesanan. \

5. Berbagai Sumber Likuiditas Pihak Ketiga

  • UniswapX:Memungkinkan pengisi apa pun mengakses sumber likuiditas, termasuk sumber pribadi.
  • CoWSwap: CoW dan sumber likuiditas eksternal.
  • 1inch fusion: Biasanya pembuat pasar skala besar.

CoWSwap lebih fokus pada menemukan pesanan lawan pada saat yang sama, sementara pembuat pasar 1inch bertindak sebagai penyelesaian dan dapat memilih untuk mengeksekusi secara langsung. UniswapX juga memungkinkan pembuat pasar profesional untuk berpartisipasi, yang berpotensi mengatasi kritik terhadap "penyelesaian menunggu harga turun sebelum mengeksekusi" yang ditujukan kepada 1inch, dan bersaing untuk pangsa pasar 1inch.

6. Tingkat Desentralisasi

  • UniswapX: Benar-benar tanpa izin, memungkinkan siapa pun mengakses pesanan yang luar biasa melalui API dan bersaing dengan Reactors dan pengisi lainnya (kecuali pengisi yang ditentukan oleh pengguna).
  • CoWSwap: Either being whitelisted by creating a $1M USDC/COW pool or being whitelisted by Cow DAO based on DAO standards.
  • Fusi 1inch: Berdasarkan jumlah token $1INCH yang dipertaruhkan dan durasi pertaruhan tertimbang, pilih sepuluh alamat teratas sebagai Resolver. Pendaftaran diperlukan untuk menjalani proses KYC, dan harus ada saldo yang cukup untuk menutupi biaya transaksi.

Catatan: CoWSwap saat ini berada dalam fase 1 dengan otorisasi proyek Cow; fase 2 memerlukan token staking dan persetujuan voting DAO; fase 3 memungkinkan siapa pun menjadi solver.

7. Sumber Kutipan yang Berbeda

  • UniswapX: Memungkinkan pengisi untuk menawarkan (RFQ), yang berarti memungkinkan pengisi untuk menetapkan harga lelang Belanda awal.
  • CoWSwap、1inch fusion:Kutipan API.

8. UniswapX Menggunakan RFQ dan Mempertimbangkan Sistem Reputasi

  • UniswapX: memungkinkan pesanan untuk menentukan pengisi untuk dieksekusi dalam jangka waktu tertentu (diikuti oleh lelang Belanda) untuk mendorong pengisi untuk menawarkan dalam sistem RFQ. Untuk membatasi penyalahgunaan hak eksklusif pengisi ini, sistem reputasi atau hukuman yang sesuai dapat diperkenalkan.
  • CoWSwap: memberi hadiah kepada solver dengan tingkat penyelesaian tertinggi sekali seminggu.

9. Uniswap X akan Memperkenalkan Fungsi Agregasi Cross-Chain (Belum Diimplementasikan)

  • UniswapX: dapat diperluas untuk mendukung transaksi lintas rantai, di mana pertukaran dan lintas rantai digabungkan ke dalam tindakan tunggal tanpa perlu bagi penukar untuk berinteraksi langsung dengan jembatan untuk menukar aset yang dipegang di rantai asli dengan aset yang diperlukan di rantai target.
  • CoWSwap、1inch fusion:masih dalam pembahasan.

Kesimpulan

Secara keseluruhan, CoWSwap adalah proyek yang menarik. Dengan mengalihdayakan pesanan ke Solver pihak ketiga untuk pelaksanaan dan mengadopsi pendekatan pelaksanaan off-chain dan penyelesaian dan verifikasi on-chain, CoWSwap memiliki kesamaan dengan filosofi penskalaan melalui solusi Layer 2. CoWSwap dengan cerdik mengubah perdagangan menjadi ekonomi barter yang luas, menangani masalah likuiditas yang terfragmentasi dan memanfaatkan likuiditas on-chain ketika transaksi peer-to-peer tidak dapat memenuhi permintaan.

Salah satu persyaratan untuk mengimplementasikan Intent adalah bahwa siapa pun dapat bertindak sebagai Solver untuk meningkatkan efisiensi melalui kompetisi. Arsitektur CoWSwap tanpa ragu sejalan dengan konsep ini. Dengan mempercayakan semua risiko dan kompleksitas dalam mengelola transaksi kepada Solver profesional, pengguna terlindungi dari 'berjalan' di hutan gelap. Ini konsisten dengan filosofi DODO V3, di mana dana penyedia likuiditas dikelola oleh tim pemasaran profesional, menghilangkan kebutuhan akan pertimbangan strategi pribadi.

CoWSwap telah membuat kemajuan signifikan dalam menangani masalah MEV dan mendapatkan pangsa pasar di bawah narasi Intent. Namun, juga menghadapi hambatan seperti biaya protokol dan kurangnya dukungan untuk semua token dalam aplikasi berskala besar. Sebagai perintis model solver, UniswapX dan 1inch fusion telah memperkenalkan inovasi berdasarkan fondasi itu. 1inch merilis resolvers secara berurutan, terhubung dengan pembuat pasar profesional, sementara sistem RFQ Uniswap memungkinkan pengguna untuk menentukan filler sebelum menyajikan proposal. Kami berharap kerangka kerja CoWSwap akan mendorong lebih banyak inovasi dalam ruang agregator pertukaran terdesentralisasi, dan berharap untuk masa depan yang makmur dan luar biasa untuk CoWSwap.

Penyangkalan:

  1. Artikel ini dicetak ulang dari [Penelitian DODO]. Semua hak cipta milik penulis asli [xiaoyu]. Jika ada keberatan terhadap cetak ulang ini, silakan hubungi tim Gate Learn, dan mereka akan menanganinya dengan segera.
  2. Penyangkalan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata milik penulis dan tidak merupakan nasihat investasi apa pun.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Gate Learn. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.
Start Now
Sign up and get a
$100
Voucher!