Giải thích toàn cảnh về DEX MEV: Sự xuất hiện, phát triển và đổi mới mang tính đột phá

Nâng caoJan 20, 2024
Bài viết này giới thiệu các giải pháp, triển vọng và sự phát triển của DEX MEV.
Giải thích toàn cảnh về DEX MEV: Sự xuất hiện, phát triển và đổi mới mang tính đột phá

Luôn có những kho báu hấp dẫn ẩn giấu trong khu rừng tối tăm. MEV (Giá trị có thể trích xuất tối đa, giá trị có thể trích xuất tối đa) trích xuất giá trị từ người dùng trên cơ sở ai đến trước được phục vụ trước. Từ các vấn đề tắc nghẽn khối do Đấu giá khí ưu tiên (PGA) gây ra cho đến các lỗ hổng có thể xảy ra giữa người xác thực và người xây dựng khối, đã có những lo ngại về các vấn đề chung trong hệ sinh thái Ethereum.

AMM là bước đơn giản nhất trong quy trình trích xuất MEV và người dùng DEX chắc chắn có nguy cơ bị bot MEV tấn công do khả năng hiển thị không được phép của mempool. Đồng thời, robot chênh lệch giá đóng một vai trò quan trọng trong việc nâng cao hiệu quả khám phá giá của AMM và thị trường.

Trong báo cáo này, chúng tôi bắt đầu từ việc phân loại các MEV phổ biến trong DEX nói chung và quy mô thị trường của chúng, đồng thời thiết lập hiểu biết chung về các giai đoạn phát triển của DEX MEV. Phóng to bằng kính lúp và phân tích trường hợp MEV từ trình khám phá khối. Khám phá các giải pháp MEV và hướng phát triển bằng cách so sánh và hiểu rõ đặc điểm của MEV trong các DEX khác nhau.

Sơ lược - Bức tranh toàn cảnh về sự phát triển của DEX MEV

DEX MEV chủ yếu được chia thành ba loại: Sandwich, Arbitrage và Liquidation. Theo dữ liệu từ EigenPhi, trong 30 ngày qua, 1,64 triệu USD MEV chênh lệch giá đã xảy ra trên Ethereum, 1,74 triệu USD MEV tấn công Sandwich đã xảy ra và 21,01 nghìn USD MEV thanh lý đã xảy ra. Có thể thấy rằng Arbitrage và Sandwich là những hình thức chính của Nguồn lợi nhuận của DEX MEV chiếm 99,38% và cũng là trọng tâm của báo cáo này.

Hiệu suất thanh lý, Sandwich và Arbitrage trong 30 ngày qua, nguồn: EigenPhi

Trước khi tiếp tục, hãy giới thiệu ngắn gọn nguyên tắc của ba cuộc tấn công kiểu MEV:

  • Tấn công bánh sandwich: Kẻ tấn công tác động đến giá của giao dịch mục tiêu và thu lợi nhuận từ giao dịch đó bằng cách theo dõi các giao dịch chưa được xác nhận và bằng cách hối lộ các thợ mỏ để chèn giao dịch của chính họ trước và sau giao dịch mục tiêu.
  • Arbitrage: Trong môi trường DEX, chênh lệch giá thường liên quan đến việc khai thác chênh lệch giá giữa các nền tảng giao dịch khác nhau. Do tính chất phi tập trung của DEX, việc cập nhật giá có thể bị chậm. Những người kinh doanh chênh lệch giá có thể kiếm được lợi nhuận bằng cách mua một tài sản giá thấp trên một nền tảng và bán cùng một tài sản đó với giá cao hơn trên một nền tảng khác.
  • Thanh lý: Sự kiện thanh lý được kích hoạt khi giá trị tài sản thế chấp của người đi vay giảm xuống dưới ngưỡng xác định trước. Tại thời điểm này, thỏa thuận cho phép mọi người thanh lý tài sản thế chấp và trả nợ cho chủ nợ ngay lập tức. Khi dòng thanh lý được kích hoạt, bot thanh lý sẽ chèn lệnh thanh lý để nhận phí sau đó.

Từ dữ liệu, chúng ta có thể thấy rằng việc thanh lý MEV không xảy ra thường xuyên và các cuộc tấn công thanh lý lớn thường xảy ra ở các thị trường cực đoan, điều này không khó hiểu nếu xét theo nguyên tắc của các cuộc tấn công MEV thanh lý. Ví dụ: do đợt tăng giá 10 điểm của BTC vào ngày 23 và 24 tháng 10, khối lượng MEV thanh lý đã cao tới 561 nghìn đô la vào ngày hôm đó, cao hơn đáng kể so với những thời điểm khác.

Quy mô và khối lượng MEV thanh lý, nguồn: EigenPhi

Hầu hết các cuộc tấn công sandwich xảy ra ở DEX hàng đầu, Uniswap, chiếm khoảng 3/4 thị phần. Điều này được theo dõi chặt chẽ bởi các nhà tổng hợp. 1inch v5 (Tổng hợp) và 0x (Trao đổi) được chia đều, chiếm 10% tổng MEV. Metamask: Swap Router chiếm 4,8%.

Các cuộc tấn công bánh sandwich được phân bổ theo nhiều tuyến đường khác nhau, nguồn: EigenPhi

82,18% lợi nhuận trên một giao dịch dao động từ $0-$10, 6,84% kiếm được lợi nhuận từ $10-$100 cho một giao dịch và 9,28% thua lỗ từ $10-$100 cho một giao dịch.

Phân phối lợi nhuận MEV, nguồn: EigenPhi

Thông tin chi tiết - Đi sâu vào các lần xuất hiện MEV từ các trình khám phá khối

Để hiểu cách MEV xảy ra và tìm ra cách tính toán lợi nhuận của các bot MEV, chúng tôi đã chọn một cuộc tấn công bánh sandwich gần đây từ trang web của EigenPhi làm ví dụ để giải thích toàn bộ quá trình của một cuộc tấn công MEV. Đây là một cuộc tấn công bánh sandwich diễn ra vào ngày 23-10-2023 21:00:35. Kẻ tấn công đã chi 634,93 USD, đã kiếm được 6.167,48 đô la và kiếm được lợi nhuận là 5.532,55 đô la.

Ví dụ diễn giải cuộc tấn công MEV, nguồn: EigenPhi

Cuộc tấn công sandwich được chia thành ba bước: Chạy trước, Nạn nhân và Chạy lùi, được gói chặt trong khối 18413129. Để minh họa rõ hơn từng bước, chúng tôi đã gắn thẻ các địa chỉ bằng chức năng Tag trong Etherscan. Địa chỉ from của txn nạn nhân được gắn thẻ là “Nạn nhân”, các địa chỉ tương tác chạy trước và chạy sau được gắn thẻ là “Kẻ tấn công” và các thẻ còn lại là từ mạng. “Phần còn lại của các thẻ là từ mạng.

Chạy trước: Mua trước khi mua!

Ở giai đoạn chạy trước, kẻ tấn công lần đầu tiên chuyển 304,03 WETH cho Kẻ tấn công 2 và trao đổi 304,027 stETH thông qua nhóm Lido Curve với độ trượt cực thấp. Sau đó, stETH được đổi lấy 259,59 WETH trong nhóm Uniswap V2: stETH 2, gây ra sự thay đổi thanh khoản. (Có 56.000 ETH và stETH trong Lido pool)

Giao dịch chạy trước, nguồn: Etherscan

Nạn nhân: Bạn đã mua những token quý giá (và đắt hơn)

Trong một giao dịch tiếp theo, nạn nhân đã đổi 20,37 stETH lấy 14,81 WETH thông qua cùng một nhóm Uniswap v2. Do kẻ tấn công trao đổi trước một lượng lớn stETH lấy WETH trong quá trình chạy trước, nên nó gây ra sự thay đổi trong đường cong AMM, do đó làm tăng giá trung bình của WETH/stETH của nạn nhân. Nạn nhân bị MEV tấn công.

Giao dịch nạn nhân, nguồn: Etherscan

Chạy lùi: Họ lấy tiền rồi bỏ chạy😭

BackRun: Sau đó, Kẻ tấn công 2 đã trao đổi 259,59 WETH trở lại stETH thông qua nhóm này, thu được 307,76 stETH (lưu ý: nhiều hơn 3,76 so với trước). Cuối cùng, kẻ tấn công 2 đã sử dụng nhóm Lido Curve để hoán đổi stETH ra khỏi WETH với độ trượt cực thấp và chuyển nó trở lại kẻ tấn công. Lợi nhuận đã được thực hiện!

Giao dịch chạy ngược, nguồn: Etherscan

Màn hình quyết toán

Chi phí là hai Gas cộng với 0,3667 ETH làm tiền boa cho người khai thác và doanh thu là 3,76 WETH với lợi nhuận là 5.532,55 USD. Từ Curve, chúng tôi thấy rằng 20,3691 stETH của nạn nhân được trích dẫn trên UI là 20,359 WETH và nạn nhân chỉ nhận được 14,81 ETH, điều đó có nghĩa là nạn nhân bị trượt giá khổng lồ 37,5%.

Báo giá 20.3691 stETH trong Curve, nguồn: Curve UI

Lưu ý: Kẻ tấn công ở đây đề cập đến MEV Bot và kẻ trục lợi thực sự là địa chỉ tương tác với Bot, tức là 0xFac…da00 trong From.

Eigentx sử dụng Token Flow để hiển thị quá trình trên, giúp xem lại và hình dung dễ dàng hơn sau khi hiểu, giúp quá trình này trở nên trực quan hơn. Hình bên dưới hiển thị Luồng mã thông báo chạy trước, nạn nhân và chạy sau theo thứ tự. Những con số chỉ ra thứ tự xảy ra để người đọc sắp xếp ký ức của mình.

Luồng mã thông báo ví dụ tấn công MEV, nguồn: Eigentx

Từ giao dịch này, chúng ta có thể tóm tắt những điều kiện cần thiết để MEV có thể kiếm được lợi nhuận:

  • Đầu tiên, cần có một lượng lớn Hoán đổi để kích hoạt trước sự thay đổi tính thanh khoản trên đường cong AMM.
  • Sắp xếp các giao dịch và kẹp nạn nhân Hoán đổi giữa Frontrun và Backrun
  • Đồng thời đảm bảo kết quả Swap của nạn nhân không vượt quá giới hạn trượt giá (nếu không giao dịch không thành công)

Trong bước đầu tiên, kẻ tấn công thường sử dụng Flash Loan để có được số tiền lớn ban đầu. Flash Loan là một phương thức cho vay độc đáo trong blockchain có thể cho vay một số tiền lớn với lãi suất 0%, miễn là số tiền đó có thể được hoàn trả trong cùng một giao dịch. Bước thứ hai yêu cầu kẻ tấn công phải có khả năng gộp các giao dịch và phát chúng đến các nút trên toàn thế giới trong một khoảng thời gian ngắn, đồng thời hối lộ các thợ mỏ bằng ETH để ưu tiên đóng gói giao dịch này trong khối. MEV Kẻ tấn công cũng cần tính toán với độ chính xác cao đảm bảo độ trượt Swap của nạn nhân không vượt quá mức đã thỏa thuận. Cũng cần tính toán hợp lý số tiền hối lộ cho thợ mỏ hối lộ, đồng thời đảm bảo lợi nhuận được tối đa hóa, tránh bị kẻ tấn công MEV khác lợi dụng chạy trước, dẫn đến thua lỗ.

Phân tích từng vấn đề một - Vấn đề MEV của DEX

Ở đây chúng tôi phân tích các DEX xếp hạng hàng đầu về khối lượng giao dịch trên chuỗi ETH: DODO, Uniswap, Curve, Pancakeswap, với TVL, khối lượng giao dịch, tỷ lệ và độ trượt giá là các chỉ số chính. Kết hợp với dữ liệu của EigenPhi, hãy bắt đầu với Uniswap, một DEX từ lâu đã nắm giữ 50% thị phần, để tuân theo “luật phổ quát” của DEX MEV. Khối lượng giao dịch dồi dào của Uniswap mang lại số lượng mẫu lớn để quan sát MEV, đồng thời Uniswap đi kèm nhiều Fork phù hợp làm tham chiếu chuẩn. Đồng thời, Uniswap cũng đi kèm với một số lượng lớn Fork, khiến nó trở thành một tài liệu tham khảo chuẩn phù hợp. Sau đó, bằng cách so sánh các đặc điểm của DEX MEV với các DEX MEV khác, chúng tôi sẽ tìm kiếm lý do cho sự khác biệt và hiểu rõ hơn về DEX MEV.

1.Uniswap - Hoạt động tiêu biểu của MEV Bot

Uniswap, với tư cách là DEX hàng đầu với thị phần gần một nửa trên chuỗi ETH, có số lượng giao dịch MEV và khối lượng giao dịch lớn nhất. Chúng ta có thể rút ra một số kết luận chung từ hiệu suất của MEV trên Uniswap làm điểm chuẩn:

  • Không có xung đột lợi ích giữa Arbitrage Robot, Sandwich Robot và LP;
  • Sự xuất hiện của các cuộc tấn công chênh lệch giá và bánh sandwich có liên quan đến cường độ biến động giá cả thị trường;
  • Các nhóm khai thác có khối lượng giao dịch cao dễ bị các bot bánh sandwich khai thác giá trị hơn;
  • Kinh doanh chênh lệch giá theo không gian liên quan đến 2 địa điểm là mô hình phổ biến nhất, có tới hơn 100 địa điểm tham gia;
  • Có mối tương quan tích cực giữa lợi nhuận và hoạt động của Sandwichbot.

1.1 Không có xung đột lợi ích giữa Arbitrage Robot, Sandwich Robot và LP

Đầu tiên chúng ta hãy nhìn vào quy mô doanh thu của MEV Robots và LP. Trong báo cáo “Tác động của MEV đối với Uniswap”, EigenPhi đã tính toán doanh thu của V3 LP và doanh thu của ba robot: chênh lệch giá, bánh sandwich và JIT từ ngày 1 tháng 1 đến ngày 31 tháng 10 năm 2022, như minh họa trong hình bên dưới. Nhìn vào quy mô doanh thu, ba robot MEV chiếm hơn 25% doanh thu LP, lên tới 540 triệu USD. Điều này dường như đang cạnh tranh thị trường với LP, cố gắng thu lợi nhuận đáng lẽ thuộc về LP từ các nhà giao dịch.。

Lợi nhuận từ các cuộc tấn công chênh lệch giá, JIT và sandwich cũng như thu nhập từ phí giao dịch LP. Nguồn: EigenPhi

Tuy nhiên, theo hệ số tương quan do Messari trình bày trong Dune, robot chênh lệch giá và robot sandwich không có mối tương quan nghịch với thu nhập của LP, điều đó có nghĩa là sự xuất hiện của chênh lệch giá và MEV sandwich không có xung đột lợi ích với LP. Điều này có thể là do cuộc tấn công của Sandwich Bot không chỉ liên quan đến hai cặp tiền tệ được người dùng giao dịch mà còn được chuyển đến nhóm thanh khoản chính để trao đổi mã thông báo, chẳng hạn như chuyển đổi stablecoin USDC và DAI thành ETH cần thiết trong cặp tiền tệ. . Trong phạm vi các cuộc tấn công chênh lệch giá và bánh sandwich mang lại khối lượng giao dịch bổ sung so với các giao dịch thông thường của người dùng, điều này sẽ không tác động tiêu cực đến doanh thu của LP và doanh thu của họ có nhiều khả năng biến động theo thị trường tổng thể.

Ma trận hệ số tương quan giữa lợi nhuận từ kinh doanh chênh lệch giá, tấn công JIT và sandwich và thu nhập từ phí giao dịch LP, nguồn: Dune, @messari

1.2 Sự xuất hiện của các cuộc tấn công chênh lệch giá và bánh sandwich có liên quan đến cường độ biến động giá cả thị trường

Để khám phá các yếu tố ảnh hưởng đến thu nhập của chênh lệch giá và robot bánh sandwich, chúng tôi đã khám phá mối quan hệ giữa biến động giá thị trường thu nhập của nó. Dữ liệu từ báo cáo EigenPhi thể hiện mối quan hệ định lượng giữa thay đổi giá ETH với hoạt động chênh lệch giá và hoạt động xen kẽ, như được hiển thị trong biểu đồ bên dưới. Chúng ta có thể quan sát rõ ràng rằng khi biến động giá ETH trở nên lớn hơn, tổng số lần chênh lệch giá và thời gian xen kẽ cũng tăng lên, cho thấy mối tương quan tích cực rõ ràng.

Tỷ lệ phần trăm thay đổi giá trong 7 ngày của ETH (cường độ biến động) so với khối lượng hoạt động chênh lệch giá và hoạt động xen kẽ, nguồn: EigenPhi

Có một số lý do có thể khiến hiện tượng này xảy ra:

  • Biến động về giá thị trường có thể làm trầm trọng thêm sự không nhất quán về giá: Sự biến động đáng kể về giá của ETH có thể tạo ra sự không nhất quán về giá tạm thời giữa các sàn giao dịch khác nhau. Các bot chênh lệch giá khai thác những điểm không nhất quán này để thu lợi nhuận, do đó hoạt động chênh lệch giá tăng lên trong thời gian giá biến động lớn.
  • Biến động giá lớn có thể tương ứng với tính thanh khoản thấp trên thị trường:Biến động giá thường liên quan đến tính thanh khoản của thị trường. Ở những thị trường ít thanh khoản hơn, các lệnh lớn có thể có tác động lớn hơn đến giá thị trường, tạo cơ hội cho hoạt động kinh doanh chênh lệch giá và giao dịch sandwich.
  • Biến động giá sẽ kích thích hoạt động giao dịch: Khi biến động giá ETH tăng cao, việc theo đuổi lợi nhuận tiềm năng của các nhà giao dịch sẽ tăng lên, từ đó làm tăng hoạt động thị trường, tạo điều kiện cho giao dịch sandwich.

1.3 Các nhóm khai thác có khối lượng giao dịch lớn có nhiều khả năng bị các bot sandwich khai thác để trích xuất giá trị

Để quan sát nhóm thanh khoản nào có nhiều khả năng tham gia vào hoạt động MEV hơn, EigenPhi đã hợp nhất siêu dữ liệu của nhóm Uniswap V3 và các thông số hoạt động MEV được nhóm theo địa chỉ nhóm trong báo cáo. Kết quả cho thấy rằng trong số 10 nhóm thanh khoản hàng đầu theo khối lượng giao dịch, Sandwich Bot có thể kiếm được hơn 80% lợi nhuận. Tuy nhiên, chỉ có 20% hoạt động giao dịch sandwich xảy ra trong các nhóm thanh khoản này.

Điều này có nghĩa là các nhóm thanh khoản có khối lượng giao dịch lớn sẽ dễ dàng hơn cho các bot sandwich khai thác giá trị từ đó. Bởi vì các nhóm thanh khoản có khối lượng giao dịch lớn liên quan đến nhiều tiền và giao dịch hơn cũng như có độ sâu tốt hơn nên chúng mang lại tỷ suất lợi nhuận khổng lồ cho sự trượt giá có thể khai thác hạn chế trong các cuộc tấn công bánh sandwich. Tuy nhiên, cần lưu ý rằng điều này không có nghĩa là các nhóm thanh khoản có khối lượng giao dịch nhỏ hơn sẽ không dễ bị tấn công theo kiểu sandwich.

1.4 Một số quan sát thú vị khác

Từ dữ liệu được trình bày trong báo cáo EigenPhi, chúng ta cũng có thể rút ra những kết luận thú vị khác để giúp hiểu rõ hơn về sự xuất hiện của DEX MEV. Ví dụ: có thể thấy điều này từ sự kết hợp phân phối của 10 hoạt động chênh lệch giá hàng đầu, chênh lệch giá không gian liên quan đến một nhóm Uniswap V3 và một địa điểm khác là mô hình phổ biến nhất. Hai mô hình phổ biến sau đây là chênh lệch giá hình tam giác liên quan đến một hoặc hai nhóm Uniswap V3. Một số giao dịch chênh lệch giá đơn lẻ cũng có thể liên quan đến hơn 100 địa điểm.

Phân bổ số lượng địa điểm khác nhau cho các mô hình chênh lệch giá, nguồn: EigenPhi

Đồng thời, mối quan hệ giữa tổng lợi nhuận và tổng số hoạt động của cuộc tấn công bánh sandwich cho thấy lợi nhuận và hoạt động có mối tương quan thuận chiều, với hầu hết các robot có lợi nhuận đều có khả năng gửi giao dịch thành công hơn 1000 lần. (Lỗi văn thư trong báo cáo của EigenPhi là '100'). điều này có nghĩa là robot làm bánh sandwich càng làm việc chăm chỉ thì càng kiếm được nhiều tiền.

Biểu đồ chấm về tần suất tấn công và lợi nhuận của Sandwich Bot, nguồn: EigenPhi

2.DODO - Khối lượng lớn đến từ đâu?

DODO tập trung vào giao dịch stablecoin và chiến lược tạo thị trường tích cực của nó mang lại chiều sâu tuyệt vời cho nhóm stablecoin. Với mức vốn hóa thị trường chỉ 42 triệu USD, nó liên tục đứng trong top ba về khối lượng giao dịch DEX. MEV trên DODO có hai đặc điểm:

  • MEV đóng góp khối lượng giao dịch lớn cho DODO, chiếm khoảng 60% tổng khối lượng giao dịch;
  • MEV trên DODO chủ yếu đến từ các tuyến đường 1 inch.

2.1 MEV đóng góp khối lượng giao dịch lớn cho DODO, chiếm khoảng 60% tổng khối lượng giao dịch

Để so sánh, Uniswap có vốn hóa thị trường là 41 tỷ USD. Nói cách khác, DODO đạt được 8,6% khối lượng giao dịch của Uniswap với mức vốn hóa thị trường là 1% của Uniswap. Lý do là MEV, sử dụng thanh khoản DODO, đang gây rắc rối.

Phân bổ khối lượng giao dịch của DEX hàng đầu trong năm và tuần qua, nguồn: EigenPhi

Dữ liệu từ Dune cho thấy cặp giao dịch chính của DODO trên chuỗi ETH là stablecoin. Từ kết luận chung, chúng ta có thể hiểu rằng các nhóm khai thác có khối lượng giao dịch lớn có nhiều khả năng bị các bot bánh sandwich trích xuất giá trị từ chúng. Điều này phù hợp với dữ liệu của DODO và nhóm stablecoin đã trở thành nơi chính diễn ra các hoạt động tấn công MEV trong DODO. Theo nghiên cứu của EigenPhi trong “DODO: Khối lượng lớn đến từ đâu?” báo cáo: tổng số giao dịch bị tấn công sandwich trên DODO đạt 1.322, trong đó giao dịch USDC-USDT chiếm 55,99% và giao dịch DAI-USDT chiếm 44,01%.

Biểu đồ hình tròn phân bổ cổ phiếu của các cặp giao dịch bị ảnh hưởng trong các cuộc tấn công bánh sandwich, nguồn: EigenPhi

Nhìn vào sự phân bổ khối lượng giao dịch của hai cặp stablecoin này, khoảng 60% khối lượng giao dịch đến từ giao dịch sandwich. Bởi vì cuộc tấn công sandwich yêu cầu các giao dịch lớn gây ra sai lệch thanh khoản, mặc dù Khối lượng nạn nhân chỉ chiếm khoảng 2% thị phần, nhưng những nỗ lực chạy trước và chạy sau được thực hiện cho việc này đã góp phần tạo ra USDC-USDT và DAI-USDT. 60% khối lượng giao dịch.

Phân bổ khối lượng giao dịch trong các cặp giao dịch USDC-USDT và DAI-USDT, nguồn: EigenPhi

2.2 MEV trên DODO chủ yếu đến từ định tuyến 1 inch

Các giao dịch đầu cuối của DODO thường được bảo vệ bằng sự trượt giá. Các giao dịch vượt quá mức trượt giá sẽ không thể được hoàn thành. Độ trượt của các cặp stablecoin theo mặc định là 0,01%. Nhưng tại sao khối lượng giao dịch MEV cao như vậy vẫn xảy ra?

Theo dữ liệu của Eigenfi, có thể thấy rằng hơn một nửa số giao dịch của các địa chỉ có số txn nạn nhân lớn hơn 20 tương tác với bộ tổng hợp 1inch để định tuyến các giao dịch, như trong hình bên dưới. Với tư cách là một công ty tổng hợp, 1inch không trực tiếp cung cấp thanh khoản cho người dùng hoàn thành giao dịch mà chuyển các đơn đặt hàng đến các giải pháp thanh khoản trong các DEX khác. Chế độ Fusion của nó cung cấp ba tùy chọn:

  • Chế độ nhanh: phù hợp với người dùng muốn lệnh được thực hiện ngay lập tức, nghĩa là giá kém;
  • Chế độ công bằng: người dùng chờ đợi một thời gian ngắn để đổi lấy mức giá hấp dẫn hơn;
  • Chế độ đấu giá: Người dùng đấu giá lệnh và đợi tối đa 10 phút để có giá tốt nhất. \

Định tuyến phân phối các tương tác địa chỉ đã bị tấn công hơn 20 lần, nguồn: EigenPhi

Nói một cách đơn giản, chế độ Fusion 1 inch có thể đạt được các giao dịch nhanh chóng nhưng phải trả giá bằng độ trượt lớn, làm chậm thời gian chờ đợi giao dịch của người dùng. Mặc dù giao diện người dùng của DODO đã bảo vệ nghiêm ngặt người dùng khỏi trượt giá, sử dụng dung sai trượt mặc định là 0,01% đối với stablecoin và dung sai trượt mặc định là 0,5% đối với các loại tiền tệ chính thống như BTC và ETH. Tuy nhiên, định tuyến 1 inch không bảo vệ người dùng khỏi bị trượt giá, đây là lý do cơ bản khiến các giao dịch tổng hợp 1 inch gặp nguy hiểm.

Trong cài đặt trượt giá truyền thống, hầu hết các DEX đều áp dụng các giá trị trượt giá cố định, chẳng hạn như 0,3% do Uniswap cung cấp. Cài đặt tĩnh này có những hạn chế nhất định và việc xảy ra tình trạng đảo ngược giao dịch sẽ mang lại sự thất vọng và tổn thất tiềm ẩn cho người dùng. Mặt khác, trong những khoảng thời gian ít biến động hơn, cài đặt này có thể quá cao, khiến giao dịch dễ bị tấn công MEV.

Ra mắt bởi DODO front-end"Dynamic Slippage"Đạt được khả năng chịu trượt tối ưu với tính năng dự báo mô hình chuỗi thời gian. Giúp người dùng giảm thiểu những tổn thất có thể xảy ra trong quá trình trao đổi mà vẫn duy trì tỷ lệ thành công cao. Tận dụng mô hình ARIMA, một công cụ dự đoán chuỗi thời gian mạnh mẽ và đã được chứng minh, Độ trượt động đã chứng minh độ chính xác 98% trong các thử nghiệm ngược.

Sơ đồ “Trượt giá động”: ranh giới giữa giá tài sản dài hạn và dự đoán, nguồn: @DODO

3. PancakeSwap - 'Uniswap' của Chuỗi BNB

PancakeSwap luôn là DEX chỉ đứng sau Uniswap về khối lượng giao dịch, với thị phần khoảng 15%. Trên chuỗi BNB, Pancake là một gã khổng lồ tuyệt đối, độc quyền khoảng 90% thị phần. Điều này phù hợp với dữ liệu MEV thống kê của EigenPhi, Hơn 90% tổng MEV trên chuỗi BNB đến từ hoạt động liên quan đến PancakeSwap. Các tính năng đáng chú ý của MEV trên PancakeSwap là:

  • Pancakeswap v3 có tỷ lệ MEV nhỏ hơn đáng kể trên chuỗi BNB;
  • Các cuộc tấn công bằng bánh sandwich trên Pancakeswap v3 là rất hiếm.

Thị phần của các giao thức khác nhau trên chuỗi BNB, nguồn: Dune

Phân bổ thu nhập MEV, tỷ trọng và thị phần của Pancakeswap trên chuỗi BNB, nguồn: EigenPhi

3.1 Pancakeswap v3 có tỷ lệ MEV nhỏ hơn đáng kể trong chuỗi BNB

Vị trí thống trị của Panacakeswap trong chuỗi BNB cũng giống như Uniswap trong chuỗi Etherum và thiết kế cơ chế của cả hai không hoàn toàn khác nhau. Rất khó để suy luận một cách tự nhiên rằng hiệu suất của Pancakeswap v3 trên chuỗi BNB sẽ phù hợp với hiệu suất của Uniswap V3 trên chuỗi Etherum.

Tuy nhiên, theo dữ liệu của EigenPhi trong “Sự trỗi dậy của PancakeSwap V3 trên thị trường MEV - Một nghiên cứu toàn diện”, số vụ tấn công chênh lệch giá trong Pancakeswap v3 trên chuỗi BNB chỉ chiếm 7,65% tổng số giao dịch và số vụ tấn công sandwich chỉ chiếm 1,92% tổng giao dịch. Ngược lại, tỷ lệ khối lượng giao dịch MEV của Uniswap V3 trên chuỗi Etherum vẫn tương đối ổn định ở mức khoảng 50% đến 60%. Có hai cách giải thích cho hiện tượng này:

  1. cơ sở hạ tầng chuỗi. Khi so sánh tỷ lệ giao dịch MEV của PancakeSwap V3 trên chuỗi BNB và chuỗi ETH. Người ta nhận thấy rằng có tỷ lệ MEV là 9,4% trên chuỗi BNB và 30,3% trên chuỗi ETH. Điều này có nghĩa là chuỗi ETH và chuỗi BNB có hệ sinh thái MEV khác nhau.

    1. Sự phong phú của giao thức.PancakeSwap là giao thức chính trên chuỗi BNB, trong khi trên chuỗi ETH, các giao thức đa dạng và phong phú hơn, mang lại nhiều cơ hội MEV hơn.
    2. Người trung gian MEV. Trên Uniswap, các cuộc tấn công sandwich là nguồn chính của MEV, trong khi trên PancakeSwap thì chúng rất hiếm. Các dịch vụ trung gian như Flashbots giúp quá trình trích xuất MEV trên Ethereum đơn giản hơn nhiều. Tuy nhiên, các dịch vụ như vậy chưa đủ trưởng thành trên Chuỗi BNB.
    3. Cơ sở hạ tầng MEV.Ethereum đã giới thiệu các cơ chế như MEV-Boost và MEV-Boost Relay để khuyến khích nhiều người xác nhận hơn tham gia. Những cơ sở này làm cho quá trình trích xuất MEV hiệu quả hơn đối với người xác thực. Ethereum có hơn 820 nghìn trình xác thực trong khi Chuỗi BNB chỉ có 29. \
  2. Tác động của khối lượng giao dịch. Từ kết luận chung của Uniswap, chúng ta có thể biết: Trong cùng điều kiện, tỷ lệ hoạt động MEV có mối tương quan cao với khối lượng giao dịch lớn. Các giao dịch khối lượng lớn có nhiều khả năng tạo ra cơ hội MEV hơn và khối lượng MEV cũng như doanh thu MEV lớn hơn. Khi so sánh khối lượng giao dịch của từng giao dịch trên hai chuỗi cũng có thể nhận thấy rõ ràng: khối lượng giao dịch trên chuỗi ETH gấp khoảng 10 lần so với BNB.

So sánh khối lượng giao dịch của PancakeSwapV3 trên chuỗi BNB và UniswapV3 trên Ethereum, nguồn: Dune

3.2 Cuộc tấn công sandwich của Pancakeswap v3 rất hiếm

Báo cáo của EigenPhi cũng cho thấy so với PancakeSwap V2, các cuộc tấn công bánh sandwich của V3 rất hiếm và doanh thu của nó chỉ chiếm 2,32% tổng doanh thu bánh sandwich. Sự khác biệt có thể đến từ đặc tính cơ học của V3:

  1. Điều chỉnh phí giao dịch:PancakeSwap V3 đã giới thiệu bốn mức phí giao dịch khác nhau (0,01%, 0,05%, 0,25% và 1%), trong khi V2 có một mức phí duy nhất là 0,25%. Các nhà cung cấp thanh khoản có thể chọn các mức phí khác nhau dựa trên điều kiện thị trường và khả năng chịu rủi ro của chính họ. Sự thay đổi năng động này có thể dẫn đến một môi trường giao dịch phức tạp hơn, khiến cơ hội MEV không ổn định vì tính thanh khoản và mô hình giao dịch có thể thay đổi theo thời gian. \

  2. Cải thiện định tuyến thông minh: Mang lại những cải tiến tổng thể cho công cụ giao dịch bằng cách thêm chức năng định tuyến phân chia và khả năng tận dụng tất cả tính thanh khoản có thể có trong giao thức. Bộ định tuyến thông minh mới tìm ra các tuyến giao dịch tốt nhất một cách thông minh bằng cách tận dụng tính thanh khoản của PancakeSwap V3, V2 và StableSwap, với khả năng định tuyến nhiều chặng và phân chia. Bằng cách tối ưu hóa định tuyến giao dịch và tận dụng nhiều nguồn thanh khoản, PancakeSwap V3 có thể làm giảm khả năng sinh lời của một giao dịch. Vì các giao dịch được thực hiện trên nhiều nhóm nên điều này có thể khiến các cơ hội MEV tiềm năng trở nên phức tạp và khó khai thác hơn. Định tuyến thông minh cũng sẽ tận dụng tính thanh khoản được cung cấp bởi sự tích hợp của nhà tạo lập thị trường để cung cấp cho các nhà giao dịch những giao dịch tốt nhất. Người dùng có thể chọn hoặc vô hiệu hóa một số nguồn thanh khoản nhất định, điều này giúp người dùng linh hoạt hơn. Điều này tránh được khả năng hoạt động chạy trước hoặc chạy sau của một số nhóm.

4.Curve - Nơi trú ẩn của chênh lệch giá dành cho Người thông minh

Curve, ra mắt vào năm 2020 và được gọi là StableSwap, có một đường cong giá duy nhất khác với đường cong công thức sản phẩm không đổi, cho phép nhóm của nó ít bị trượt giá hơn trên thị trường AMM stablecoin. Curve có một hệ sinh thái mạnh mẽ cho phép người dùng trao đổi stablecoin với các giao thức DEX khác với mức phí và độ trượt giá thấp hơn. Các hoạt động kinh doanh chính của Curve bao gồm:

  • Trao đổi tiền tệ ổn định: Nhóm thanh khoản cổ điển bao gồm 3pool, LUSD/3Crv, v.v.;
  • Tài sản được cố định ổn định: Ví dụ: Curve hỗ trợ PoS của ETH và tài sản tổng hợp, stETH, frxETH, v.v.;
  • Tài sản được chốt không ổn định: Sau Curve V2, người dùng có thể đổi BTC, ETH và USDC trên nhóm Tricrypto của Curve.

Điều này cũng làm cho MEV xuất hiện trên Curve hoạt động khác đi:

  • Doanh thu từ bot tấn công bánh sandwich và chênh lệch giá chiếm 73% doanh thu của Curve pool và hoạt động chênh lệch giá đang hoạt động;
  • 80% lợi nhuận từ doanh thu robot MEV được kiếm được bởi 20% số robot;
  • Cơ hội chênh lệch giá có liên quan đến cường độ biến động giá thị trường, trong khi các cuộc tấn công bánh sandwich không phụ thuộc vào biến động giá thị trường.

4.1 Doanh thu từ bot tấn công và chênh lệch giá bánh sandwich chiếm 73% doanh thu của Curve pool và hoạt động chênh lệch giá đang hoạt động

3Pool của Curve, còn được gọi là Tri-Pool, cung cấp tính thanh khoản đáng kể (khoảng 3,4 tỷ USD) cho ba loại stablecoin hàng đầu trong DeFi. Tính thanh khoản sâu và khả năng tối ưu hóa của Curve cho phép 3Pool nói chung cung cấp con đường hiệu quả nhất về vốn để trao đổi USDT, USDC và DAI so với các sàn giao dịch phi tập trung khác như Uniswap hoặc SushiSwap, đặc biệt hữu ích cho các nhà giao dịch chênh lệch giá và nhà giao dịch. Rất có lợi cho nhà đầu tư. Theo EigenPhi, doanh thu từ các cuộc tấn công bánh sandwich và bot chênh lệch giá chiếm 73% doanh thu của Curve pool. So với tỷ lệ 25% trong Uniswap, hoạt động MEV trên Curve có thể được mô tả là khá tích cực.

Đồng thời, Curve có một nhóm tài sản được liên kết với các cặp giao dịch lớn và phong phú và những nhóm này thường tạo ra các cơ hội kinh doanh chênh lệch giá rất lớn. EigenPhi đã tính toán doanh thu hàng ngày của các chương trình chênh lệch giá và bánh sandwich, như thể hiện trong hình bên dưới. Vào ngày 13 tháng 6 năm 2022, stETH tách rời và bot kinh doanh chênh lệch giá đã tạo ra lợi nhuận đáng kể.

Biểu đồ đường và tỷ lệ các cuộc tấn công sandwich, thu nhập chênh lệch giá và thu nhập từ phí theo thời gian trong giao thức Curve, nguồn: EigenPhi

4.2 Doanh thu từ robot MEV 80% lợi nhuận đến từ 20% robot

Trong báo cáo “Giảm 10 triệu doanh thu trong 5 tháng: Tác động của MEV đến Curve”, EigenPhi đã vẽ một sơ đồ hình hộp về sự phân bổ doanh thu của robot kinh doanh chênh lệch giá và robot bánh sandwich, như trong hình bên dưới. Có thể thấy từ hình: doanh thu do robot MEV tạo ra thể hiện sự phân bổ theo chiều hướng béo. So với phân phối bình thường, đuôi béo có nghĩa là xác suất xảy ra các sự kiện cực đoan cao hơn, tức là các robot có lợi nhuận cao “thông minh” đóng góp phần lớn doanh thu.

Biểu đồ phân phối thu nhập cho hoạt động kinh doanh chênh lệch giá và sandwich (các thanh trong biểu đồ hộp biểu thị các phần tư, đường giữa biểu thị điểm trung vị), nguồn: EigenPhi

Theo dữ liệu chi tiết hơn từ EigenPhi, có thể thấy rằng 25% robot kinh doanh chênh lệch giá hàng đầu chiếm hơn 94% doanh thu và 25% robot bánh sandwich hàng đầu chiếm 87,8% doanh thu. Bot bánh sandwich có lợi nhuận cao nhất chỉ thực hiện 14 cuộc tấn công bánh sandwich, tạo ra tổng lợi nhuận hơn 46.000 USD trên nhóm Curve stETH chỉ bằng 2 giao dịch.

4.3 Cơ hội chênh lệch giá có liên quan đến cường độ biến động giá thị trường, trong khi các cuộc tấn công bánh sandwich không liên quan gì đến biến động giá thị trường

Khi EigenPhi xem xét hoạt động của các chương trình chênh lệch giá và bánh sandwich trong một báo cáo sử dụng tần suất biến động giá trong 7 ngày đối với ETH, BTC và CRV, họ nhận thấy rằng sự xuất hiện của các cơ hội giao dịch chênh lệch giá tương đối tương quan với cường độ biến động giá thị trường. . Tuy nhiên, cơ hội cho robot bánh sandwich dường như không phụ thuộc vào biến động giá cả của thị trường. Điều này không giống với kết luận chung mà Uniswap thu được (hệ số tương quan của nó là 0,6), điều này có thể có nghĩa là ngay cả trong điều kiện thị trường không ổn định, các bot sandwich không đủ thông minh vẫn không thể hoàn thành cuộc tấn công.

Phát hiện này được chứng thực lẫn nhau với 4.2. Kết hợp với thực tế là thu nhập của robot chênh lệch giá trong 4.1 cao hơn nhiều so với các cuộc tấn công bánh sandwich, không khó để suy ra rằng so với Uniswap, các cuộc tấn công bánh sandwich trong Curve pool khó hơn và các robot chênh lệch giá có kỹ năng cao có không gian vô song để hiển thị trong Curve.

Một lý do có thể: Curve cung cấp các nhóm thanh khoản đa tài sản như nhóm 3pool và Tricrypto, điều này có thể khiến việc thực hiện một cuộc tấn công bánh sandwich vào Curve trở nên phức tạp hơn so với cấu trúc nhóm thanh khoản đơn giản của Uniswap. Nhóm đa tài sản có thể đưa ra các biến số và động lực bổ sung có thể gây khó khăn cho kẻ tấn công trong việc dự đoán và thao túng giá một cách hiệu quả. Điều này cũng có thể được nhìn thấy trong sự phân bổ doanh thu MEV một cách chặt chẽ, trong đó các robot có lợi nhuận cao đứng đầu đóng góp phần lớn doanh thu MEV.

Một lý do khác là Curve chứa một lượng stablecoin lớn hơn, điều đó có nghĩa là cơ hội có được sẽ ít phụ thuộc hơn vào biến động giá của thị trường. Một nhóm lớn và phong phú các cặp giao dịch tài sản được liên kết mang lại cơ hội cho hoạt động kinh doanh chênh lệch giá.

Luôn có một tương lai tươi sáng: Giải pháp của DEX MEV

Từ những điều trên, chúng ta có thể hiểu rằng có thể có sự khác biệt rất lớn trong việc phân phối MEV ở các DEX khác nhau. Các cơ chế, hoạt động kinh doanh và công nghệ khác nhau đều ảnh hưởng đến việc phân phối và quy mô của MEV. Cho dù đó là cơ sở hạ tầng trên chuỗi, thuật toán tối ưu hóa hay sự đổi mới cơ chế của chính DEX, thị trường đang tìm kiếm giải pháp để vượt qua MEV. Chúng tôi đã cố gắng tóm tắt 5 loại giải pháp sau đây.

1. Nút PRC riêng

Một điều kiện cần thiết cho MEV là khả năng hiển thị không được phép của nhóm bộ nhớ công cộng. Các giao dịch thông qua các nút RPC riêng tư có thể được định tuyến trực tiếp đến người đề xuất khối (người đề xuất), do đó được bảo vệ một cách hiệu quả khỏi ảnh hưởng của nhóm bộ nhớ công cộng và thực hiện các giao dịch trước những kẻ chạy trước độc hại.

PropellerRPC là một giải pháp RPC plug-and-play. Sau khi nhận được giao dịch của người dùng, PropellerSolver được thiết lập đặc biệt sẽ khởi động thuật toán để tự động tìm kiếm các lần chạy ngược có thể xảy ra. Nếu tìm thấy các lần chạy ngược có thể xảy ra, PropellerRPC sẽ gói tx ban đầu và gửi riêng cho người xây dựng “trung thực” và chạy ngược lại tất cả lợi nhuận được trả lại cho người dùng. Vì RPC được gửi riêng cho người xây dựng khối nên người tìm kiếm không thể giành quyền trước hoặc bị vướng vào giữa giao dịch. Khi các nhà xây dựng bị giám sát vì hành vi không phù hợp, chẳng hạn như các nhà xây dựng sắp xếp lại tx với chi phí của người dùng, những nhà xây dựng này sẽ bị đưa vào danh sách đen là “không trung thực”.

MEV-Share là một giao thức nguồn mở cung cấp khuôn khổ cho người dùng, ví và ứng dụng để nội bộ hóa MEV được tạo bởi các giao dịch của họ. Cụ thể, nó được thực hiện thông qua cái gọi là đấu giá dòng lệnh. Nó cho phép người dùng chia sẻ có chọn lọc dữ liệu về giao dịch của họ với người tìm kiếm, những người sau đó đặt giá thầu để đưa các giao dịch đó vào gói. Người dùng có thể chọn cách phân phối lại giá thầu của người tìm kiếm, chẳng hạn như cho chính họ, người xác nhận hoặc các bên khác. MEV-Share đáng tin cậy, trung lập, không được phép đối với người tìm kiếm và không thiên vị bất kỳ người xây dựng khối nào. Được thiết kế để giảm tác động tập trung của luồng đơn hàng độc quyền trên Ethereum đồng thời cho phép ví và các nguồn luồng đơn hàng khác tham gia vào chuỗi cung ứng MEV. Người dùng có thể gửi giao dịch tới các nút MEV-Share của Flashbots để nhận tiền hoàn lại MEV từ MEV-share.

Sự khác biệt cơ bản giữa PropellerRPC và MEV-Share là một thuật toán sử dụng thuật toán và tìm kiếm có thể chạy ngược để trả lại lợi nhuận cho người dùng; cái còn lại sử dụng đấu giá để thu hút tất cả người tìm kiếm và trả lại lợi nhuận cho người dùng thông qua cạnh tranh toàn diện. Cốt lõi của MEV bị cả hai ngăn chặn là bỏ qua nhóm bộ nhớ chung và gửi các giao dịch của người dùng một cách riêng tư để làm chậm MEV. Hầu hết các DEX đều tích hợp các nút RPC riêng để người dùng kích hoạt và lựa chọn.

2. Đổi mới cơ chế - đấu giá đơn hàng đóng gói

Người dùng không cần gửi giao dịch để gửi giao dịch, nhưng người dùng được yêu cầu gửi lệnh đã ký. Tất cả các lệnh đang mở đều được đóng gói thành một Batch và bàn giao cho người giải quyết để tìm ra phương án tối ưu. Con đường tối ưu hóa một mặt xuất phát từ Sự trùng hợp mong muốn (CoW) ngoài chuỗi và mặt khác phụ thuộc vào tính thanh khoản trên chuỗi. Phương thức đấu giá của Hà Lan chọn giải pháp tốt nhất và Gas thanh toán của bên thứ ba được gửi thay mặt cho người dùng. Đấu giá hàng loạt cho phép các giao dịch trong một đợt có cùng mức giá thanh toán bù trừ thống nhất, do đó người khai thác không cần phải sắp xếp lại các giao dịch.

Có rất nhiều lợi ích của việc đóng gói đơn hàng: giảm nguy cơ đơn hàng bị gấp rút hoặc bị kẹp, cải thiện giá cả, tăng tính thanh khoản sẵn có và tối ưu hóa định tuyến giao dịch. Để biết phần trình bày chi tiết, vui lòng tham khảo báo cáo khác của chúng tôi “Dạng DEX của CowSwap cho mục đích tương lai?” 》. Nhưng cách tiếp cận này có hai nhược điểm rõ ràng:

  1. Rất khó để xác định giải pháp nào trong số các giải pháp khác nhau của Bộ giải là tối ưu. Đối với một đơn hàng, việc tối đa hóa thu nhập của người dùng rõ ràng là đơn giản. Nhưng nếu có nhiều người dùng trong một giao dịch thì rất khó để đánh giá giải pháp giữa những người giải quyết. Ví dụ, một giải pháp có thể tốt cho A nhưng không tốt cho B và C; nhưng một giải pháp khác có thể tốt cho B, nhưng không tốt cho A và C. Thị trường vẫn chưa chắc liệu có một tiêu chuẩn phi tập trung và đáng tin cậy nào để đánh giá các giải pháp của người giải hay không.
    \
    CoWSwap đề xuất chiến lược “tối đa hóa thặng dư”, chọn giải pháp có thể tạo ra thặng dư tổng thể lớn nhất cho tất cả người dùng tham gia xử lý các đơn hàng đóng gói. Cách tiếp cận này dựa trên nguyên tắc tối ưu tập thể hơn là tối ưu cá nhân. Trong hoạt động thực tế, người giải quyết xem xét tất cả các đơn đặt hàng thông qua tối ưu hóa thuật toán và cố gắng tìm ra sự phù hợp tối ưu tổng thể, có thể liên quan đến việc hoàn thành “sự trùng hợp về nhu cầu” phức tạp trên nhiều đơn đặt hàng để tìm ra sự kết hợp giao dịch tổng thể hiệu quả nhất, sao cho Tối đa hóa sự hài lòng của tất cả người dùng . Nó có thể được sử dụng như một tài liệu tham khảo cho nghiên cứu và học tập. \

  2. Thời gian chờ sẽ lâu hơn thời gian thực hiện. Đối với các mục tiêu không hoạt động, biến động giá lớn có thể xảy ra trong khi chờ thực hiện do ảnh hưởng của đường cong AMM. Tuy nhiên, phương pháp này cung cấp tùy chọn tốt hơn cho những người tham gia thực hiện các giao dịch lớn, đặc biệt là những người không cần hoàn thành giao dịch ngay lập tức, chẳng hạn như DAO. Nó cho phép những người dùng này giao dịch với khả năng thực hiện giá tốt hơn và giảm tác động đến thị trường, đồng thời có khả năng bảo vệ trượt giá tốt hơn và tối ưu hóa phí từ xử lý hàng loạt. Cơ chế này có thể mang lại lợi ích tài chính đáng kể cho những người dùng muốn đạt được hiệu quả về chi phí và có thể chịu đựng được thời gian thanh toán lâu hơn. Đây cũng là lý do khiến 1/3 khối lượng giao dịch của DAO diễn ra trên CoWSwap (nguồn: Dune).

3. Đổi mới cơ chế - đặt hàng gia công

CoW, UniswapX, 1inch fusion, v.v. đều hy vọng giải quyết được vấn đề MEV thông qua đổi mới cơ chế. Nếu Uniswap được sử dụng làm tiêu chuẩn ngành cho DEX, các giải pháp đặt hàng thuê ngoài thậm chí có thể trở thành xu hướng. Bởi vì sẽ thuận tiện hơn nhiều nếu giao việc thực hiện luồng lệnh cho một người thực hiện đơn hàng chuyên nghiệp. Người dùng ký lệnh giao dịch và logic thực thi được kéo từ chuỗi sang chuỗi ngoài. Đối tác thực hiện giao dịch và có kết quả giao dịch được bảo đảm trước, được đảm bảo bởi bảo đảm xác minh hợp đồng thông minh.

Cụ thể, UniswapX giao dịch vụ định tuyến phức tạp cho các bên thứ ba thực hiện. Những kẻ bổ sung này cạnh tranh để sử dụng thanh khoản trên chuỗi (chẳng hạn như Uniswap v2 hoặc v3) hoặc nhóm thanh khoản riêng của họ để thực hiện các giao dịch của người dùng trong khi trả phí gas cho người dùng. Bất kỳ ai cũng có thể trở thành người bổ sung bên thứ ba trên sàn giao dịch UniswapX và giá trị định giá đấu giá theo kiểu Hà Lan đảm bảo mức giá tốt nhất. CoWSwap đóng gói các giao dịch, xếp hạng các giải pháp của người giải quyết và cấp quyền thực hiện giao dịch. 1inch tương tự như UniswapX, ngoại trừ việc trình phân giải cho phép giải quyết theo trình tự thời gian.

Đặc biệt sau khi Uniswap v4 ra mắt, do tính chất đặc biệt của Hook, một số lượng lớn các pool có cùng cặp tiền tệ sẽ xuất hiện. Nếu không có các công cụ mạnh mẽ, người dùng gần như không thể tự mình tìm ra lộ trình tối ưu khi đối mặt với phép toán phức tạp của AMM. Vì vậy, cách để thuê ngoài đặt lệnh là thực sự thuê ngoài việc định tuyến và thực hiện cho thị trường và nói rằng, bất cứ ai cho tôi khả năng thực hiện tốt nhất đều có thể giao dịch.

Khó khăn với cách tiếp cận này là đảm bảo rằng các bộ giải/bộ đệm này hoạt động như mong đợi.

  • Một giải pháp là đưa ra cơ chế danh tiếng: thông qua giám sát, khi họ làm sai, họ sẽ bị cắt khỏi luồng đơn hàng và phải trả tiền phạt để được niêm yết lại.
  • Một giải pháp khác là tạo ra một thị trường có tính cạnh tranh cao. Trong thị trường này, lệnh của người dùng có thể được thực hiện mà không cần được phép, nghĩa là bất kỳ ai cũng có thể tham gia. Bằng cách tận dụng MEV-Share, sự cộng tác không cần cấp phép giữa người dùng hoặc nhà cung cấp luồng đặt hàng và MEV Searcher có thể được tạo điều kiện thuận lợi đồng thời bảo vệ quyền riêng tư và cam kết. Về lâu dài, việc thực thi không được phép này sẽ làm tăng đáng kể khả năng cạnh tranh của thị trường, từ đó cung cấp cho người dùng mức giá tốt hơn.

Một khó khăn khác là: làm thế nào để đánh giá việc thực thi tốt nhất?

  • Tuyến phòng thủ đầu tiên và luôn được đảm bảo là mức giá giới hạn bạn đặt trong đơn đặt hàng của mình. Tuyến phòng thủ thứ hai là EBBO (Trao đổi giá thầu và giá thầu tốt nhất) để có được mức giá tốt nhất hiển thị trên chuỗi, tức là có tính đến báo giá từ các DEX như Uniswap, Balancer, v.v.
  • Do sự tồn tại của nhóm bộ nhớ riêng, việc cung cấp khả năng thực thi tối ưu có thể bị giới hạn bởi quyền truy cập nhóm bộ nhớ. Để giải quyết vấn đề này, bạn có thể xem xét triển khai SUAVE. Kiến trúc plug-and-play này nhằm mục đích cung cấp một nhóm bộ nhớ chung và mạng xây dựng khối cho tất cả các chuỗi khối. Trong quá trình xây dựng khối (blockbuilding), chuỗi sẽ được tất cả các thông tin đang chờ xử lý được tính đến. \

4. Tối ưu hóa trượt giá

Để tránh các giao dịch thất bại, DEX thường đặt mức trượt giá mặc định cao hơn. Ví dụ: Uniswap cung cấp mức trượt giá mặc định là 0,3%. Tuy nhiên, cài đặt trượt tĩnh có những hạn chế. Nếu độ trượt quá nhỏ, giao dịch có thể không thành công và nếu độ trượt quá lớn có thể gây thiệt hại cho người dùng. Trong một số điều kiện thị trường nhất định, cài đặt tĩnh như vậy có thể dẫn đến tình trạng giao dịch bị sụt giảm nghiêm trọng, gây thất vọng và tổn thất tiềm ẩn cho người dùng.

Độ trượt động mới nhất của DODO dựa trên mô hình dự đoán chuỗi thời gian có thể đề xuất độ trượt thích hợp để tránh tổn thất cho người dùng đồng thời đảm bảo tỷ lệ thành công. Nó sử dụng mô hình ARIMA, một công cụ dự đoán chuỗi thời gian mạnh mẽ và đã được chứng minh với độ trượt động đã chứng minh độ chính xác 98% khi kiểm tra lại. Được thiết kế để giúp người dùng giảm tổn thất tiềm ẩn trong quá trình trao đổi trong khi vẫn duy trì tỷ lệ thành công cao.

Ngay cả đối với các đồng tiền đuôi dài được biết đến với tính “không thể đoán trước”, 95,8% giá thực tế tuân theo khoảng tin cậy được dự đoán. Hiệu suất thậm chí còn tốt hơn khi được thử nghiệm trong điều kiện thị trường ổn định hơn, với 97,2% giá thực tế nằm trong khoảng tin cậy được dự đoán. Thể hiện tính linh hoạt của mô hình, nó có thể thích ứng liền mạch với các tâm lý thị trường khác nhau.

Sơ đồ “Trượt giá động”: dự đoán giá và xu hướng thực tế của các loại tiền tệ đuôi dài trong thời kỳ thị trường biến động, nguồn: @DODO

Sushiswap đã ra mắt chức năng tự động phát hiện “token bị đánh thuế” (token bị đánh thuế là token có “thuế” giao dịch, tức là phí bổ sung khi mua, bán hoặc chuyển nhượng token). Nếu giao diện người dùng thông báo “Trượt giá thấp: Giao dịch này có thể không thành công do thay đổi giá hoặc phí chuyển khoản” như hiển thị bên dưới, thì đó có thể là mã thông báo chịu thuế. Tại thời điểm này, tỷ lệ phần trăm thuế của mã thông báo cần được thêm vào dung sai ban đầu.

Mã thông báo thuế giao dịch trượt giá thấp hơn có thể dẫn đến giao dịch thất bại, Nguồn: SushiSwap

5. Minh bạch

DEX định tuyến các đơn đặt hàng đến các nút riêng thay vì nhóm giao dịch công cộng. Trong khi bảo vệ người dùng, nó cũng mang lại rủi ro hệ thống. Flashbots cố gắng không được cấp phép đối với tất cả những người tham gia thị trường. Người dùng có thể chọn nơi gửi đơn hàng và tới nhà xây dựng nào khi sử dụng Flashpots Protect.

Khó khăn của cách tiếp cận này là làm thế nào để loại bỏ trò chơi mèo vờn chuột với người tìm kiếm khỏi thiết kế hệ thống, tức là không tốn nhiều thời gian, đầu tư và nguồn lực để xác định khi nào ai đó thực sự có hành vi sai trái trong hệ thống. Đó là một hệ thống không cần sự giám sát, không cần nguồn nhân lực liên tục trong hệ thống để biết liệu nó có hoạt động tốt hay không.

Phần kết luận

Bánh MEV của Rừng Đen có mùi thơm hấp dẫn. Lợi nhuận của DEX MEV trong 30 ngày qua đã lên tới hàng triệu đô la, đồng nghĩa với việc tổn thất đối với người dùng vẫn tương đối lớn. Sau khi giải thích chi tiết về quy trình MEV, chúng tôi cũng đưa ra các điều kiện cần thiết cho MEV (lấy cuộc tấn công bánh sandwich làm ví dụ): 1. Kích hoạt sự thay đổi thanh khoản; 2. Giao dịch tuần tự; 3. Đảm bảo rằng phạm vi trượt không bị vượt quá. Khi đặt hàng giao dịch, người khai thác cần phải trả phí để hối lộ người khai thác để đảm bảo Back-run theo sau Nạn nhân, tối đa hóa lợi nhuận đồng thời đảm bảo rằng nó không bị các bot MEV khác chiếm đoạt và khai thác. Đưa hối lộ cho các thợ đào là một khoản chi phí lớn đối với MEV Bot và việc kích hoạt các đợt tăng thanh khoản mà không vượt quá phạm vi trượt giá sau cuộc tấn công cũng đặt ra các yêu cầu tính toán khó khăn cho MEV Bot. Các chi phí còn lại phát sinh ở cơ sở phần cứng để đảm bảo rằng các giao dịch theo gói có thể được truyền tới các nút trên toàn thế giới trong thời gian ngắn.

Tìm hiểu sâu hơn về nguyên nhân gây ra MEV trong DEX, chúng có liên quan nhưng không giống nhau. Lấy Uniswap làm chuẩn, có một số kết luận chung. Ví dụ, thị trường biến động càng lớn thì tần suất và lợi nhuận của các cuộc tấn công bánh sandwich và các cuộc tấn công chênh lệch giá càng cao; số lợi nhuận của các nhóm có khối lượng giao dịch lớn hơn có xu hướng lớn hơn; Thu nhập của MEV có liên quan tích cực đến “nỗ lực” của MEV bot. Tuy nhiên, mỗi DEX đều có những đặc điểm riêng. Dựa trên điều này, mỗi DEX sẽ phát triển phân phối riêng của mình khi có MEV. Ví dụ: Curve có nhóm đa tiền tệ và vô số cặp giao dịch tài sản được liên kết. Kinh doanh chênh lệch giá đặc biệt mang lại lợi nhuận ở Curve và nó không dễ bị ảnh hưởng bởi những biến động của thị trường, khiến việc kinh doanh chênh lệch giá trở nên khó khăn. Một ví dụ khác là DODO tập trung vào giao dịch các cặp tiền tệ ổn định. Nó sử dụng phương pháp tạo thị trường tích cực để cung cấp độ sâu thanh khoản tuyệt vời, cho phép cuộc tấn công bánh sandwich của MEV tận dụng lợi thế của nó, đóng góp 60% tổng khối lượng giao dịch của DODO. So sánh hiệu suất của PancakeSwap trên BNB và Ethereum chứng minh rằng các đặc tính cơ học của DEX không phải là biến số duy nhất ảnh hưởng đến việc phân phối MEV. Cơ sở hạ tầng của chuỗi công khai và số lượng giao thức cũng sẽ thay đổi việc phân phối MEV của DEX. Ví dụ: chuỗi Ethereum có giao thức phong phú hơn chuỗi BNB, cung cấp nhiều tùy chọn hơn cho các cuộc tấn công MEV. So sánh, sự xuất hiện của MEV cũng dữ dội hơn. MEV trên Ethereum cao hơn chuỗi BNB trong Pancake Swap cũng có thể phụ thuộc vào việc Etherum có thiết kế cơ bản hoàn chỉnh hơn cung cấp các công cụ cho MEV.

Đối mặt với các kịch bản trên đối với DEX MEV, từ DEX đến cơ sở hạ tầng, thế giới Web 3 đang tích cực tìm kiếm giải pháp. Chúng tôi đã tập hợp danh sách 5 loại giải pháp: Nút RPC riêng, Đấu giá đóng gói đơn hàng, Đơn đặt hàng thuê ngoài, Tối ưu hóa trượt giá và Tính minh bạch. Các PRC tư nhân muốn ngăn chặn việc phát hiện MEV bằng cách bỏ qua khả năng hiển thị không được cấp phép của nhóm bộ nhớ công cộng. Đấu giá đóng gói đơn hàng và đặt hàng thuê ngoài đều là những đổi mới về cơ chế. Các gói trước đây có nhiều lệnh mở để thực hiện và thông qua sự trùng khớp về nhu cầu và giá thanh toán bù trừ thống nhất, nó cải thiện hiệu quả đồng thời ngăn chặn các bot MEV thao túng giá bằng lệnh giao dịch, được đại diện bởi CoWSwap; cái sau đưa ra lệnh cho bất kỳ người giải quyết nào mà không được phép và sau khi cạnh tranh hoàn toàn trên thị trường, nó chọn giải pháp thuận lợi nhất để người dùng thực hiện và sử dụng tính năng “involution” để làm chậm thao tác bot MEV. “Tối ưu hóa điểm trượt” về cơ bản là tối ưu hóa sản phẩm, được thể hiện bằng “Điểm trượt động” của DODO, đề xuất các điểm trượt một cách thông minh để đảm bảo tỷ lệ thành công trong khi không còn chỗ cho các cuộc tấn công sandwich. Minh bạch là tầm nhìn của Flashbots, thông qua thiết kế hệ thống để ra lệnh cho người dùng trong rừng đen dưới ánh mặt trời, duy trì hoạt động bình thường theo cách tự giám sát.

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được in lại từ [DODO Research]. Mọi bản quyền đều thuộc về tác giả gốc [xiaoyu]. Nếu có ý kiến phản đối việc tái bản này, vui lòng liên hệ với nhóm Gate Learn , họ sẽ xử lý kịp thời.
  2. Tuyên bố miễn trừ trách nhiệm pháp lý: Các quan điểm và ý kiến trình bày trong bài viết này chỉ là của tác giả và không cấu thành bất kỳ lời khuyên đầu tư nào.
  3. Việc dịch bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết đã dịch đều bị cấm.
Empieza ahora
¡Regístrate y recibe un bono de
$100
!
Crea tu cuenta