CoW Swap sử dụng phương pháp giảm thiểu MEV thay vì phương pháp tối đa hóa MEV.
Khách: Anna (@AnnaMSGeorge)
Người điều hành: Stephanie (@stephaniiee_eth)
Nếu quan tâm đến DeFi và MEV, bạn có thể đã nghe nói về giao dịch dựa trên mục đích, đấu giá hàng loạt thường xuyên, mô hình bộ giải, đấu giá dòng lệnh, OFA), v.v., CoW Swap có thể nói là mô hình của những đổi mới trên, tích hợp chúng một cách tự nhiên vào các sản phẩm DEX để cung cấp cho người dùng mức giá tốt nhất, tìm ra các tuyến đường tốt nhất và bảo vệ khỏi các cuộc tấn công MEV.
Trong tập này, Stephanie và người đồng sáng lập CoW Swap, Anna thảo luận chi tiết về thiết kế của CoW Swap, bao gồm cả chu kỳ giao dịch trong CoW Swap, bắt đầu từ việc thu thập ý định giao dịch của người dùng, khác với vòng đời giao dịch truyền thống như thế nào; thực hiện giao dịch thuê ngoài trưởng thành Làm thế nào để đảm bảo an toàn cho tiền của người dùng khi giải quyết những người giải quyết; làm thế nào để hướng dẫn sự cạnh tranh hiệu quả giữa những người giải quyết, một thành phần quan trọng trong việc đưa các giao dịch có mục đích lên cấp độ tiếp theo; làm cách nào để tiếp tục khuyến khích những người giải quyết trong khi tránh hành vi nguy hiểm của họ?
Họ cũng thảo luận về các chủ đề rộng hơn như cách những người mới tham gia xem lợi thế đi đầu của Uniswap, tại sao CoW Swap áp dụng tối thiểu hóa MEV thay vì tối đa hóa MEV và tại sao việc giảm thiểu MEV ở cấp dapp lại có ý nghĩa quan trọng.
(src: )
Người dùng thể hiện ý định của mình thông qua các tin nhắn đã ký. Các tin nhắn đã ký bao gồm các mã thông báo sẽ được mua hoặc bán, số lượng mua và bán và thời hạn hiệu lực của việc thực hiện giao dịch.
Giao thức CoW thu thập sổ đặt hàng mà người dùng dự định đặt ngoài chuỗi để đặt giá thầu hàng loạt.
Người giải quyết thực hiện giao dịch bên thứ ba truy cập vào sổ đặt hàng. Họ giỏi toán và có thể nhanh chóng tìm ra đường dẫn thực hiện tối ưu (bao gồm tất cả thanh khoản trên chuỗi, trùng hợp nhu cầu và giao dịch vòng) và giá tốt nhất. Họ cạnh tranh với nhau. , các giao thức xếp hạng giá trị mà chúng có thể cung cấp cho người dùng và người giải quyết thắng cuộc đấu giá có thể thực hiện hàng loạt giao dịch.
Lô chiến thắng thực hiện tất cả các ý định trên chuỗi với mức giá thống nhất trong một giao dịch.
Lý do chính tại sao CoW Swap có thể nâng các giao dịch có mục đích lên một tầm cao mới là vì nó tạo ra sự cạnh tranh ở lớp thực thi, thay vì chỉ là một mô hình thực thi trên chuỗi đơn giản. Để cuộc cạnh tranh này diễn ra hiệu quả và đảm bảo giao dịch của người dùng được thực hiện tốt hơn, quá trình phát triển của CoW Swap chủ yếu trải qua ba giai đoạn:
Gnosis chạy một số bộ giải nội bộ. Lúc đầu, nó tương đối đơn giản. Nó thu thập điểm cuối API của một số trình tổng hợp, chẳng hạn như paraswap, 1inch và 0x, tiếp tục so sánh các giá trị trả về của chúng và sau đó quyết định gửi giao dịch tới API đó có thể mang lại lợi nhuận giao dịch tốt nhất.
Khi tham gia Devconnect ở Amsterdam năm ngoái, tôi đã gặp một nhóm rất thông minh và giỏi toán, họ còn nhỏ và rất thích chạy các bộ giải nên họ bắt đầu phát triển thuật toán của riêng mình và giành chiến thắng thành công trong cuộc thi API.
Các nhà tạo lập thị trường bắt đầu quan tâm đến những người giải quyết và họ bắt đầu tích hợp với những người giải quyết hiện có bằng cách cung cấp tính thanh khoản của riêng họ.
Hiện tại có 16 bộ giải trong bộ giải của CoW Swap, mỗi bộ có lĩnh vực chuyên môn riêng.
CoW Swap phân phối các ưu đãi cho người giải mỗi tuần. Các ưu đãi được chia thành hai phần: một phần là về tính liên tục, vì bạn muốn người giải tiếp tục tham gia cuộc thi, thay vì chỉ trích dẫn khi họ nghĩ rằng họ có thể thắng trong một cuộc thi nhất định, đồng thời, khi có một số người giải vẫn trích dẫn khi họ ngoại tuyến hoặc có hành vi độc hại, phần còn lại dựa trên việc giải pháp mà người chiến thắng tìm ra tốt hơn giải pháp tốt thứ hai như thế nào. Điều này nhằm đảm bảo rằng họ sẽ không chỉ tập trung vào việc cung cấp nhiều giải pháp hơn giải pháp tốt thứ hai. Đối với con đường 1 xu, họ càng tìm thấy nhiều giá trị hơn giải pháp có giá trị thứ hai thì họ càng nhận được nhiều ưu đãi.
Nguồn khuyến khích hiện là 2% số mã thông báo CoW được phát hành hàng năm và vào tháng 1, chúng tôi sẽ giới thiệu một khoản phí nhỏ thực sự được chia cho giá trị chúng tôi cung cấp cho người dùng. Những khoản phí này do người giải quyết kiếm được nhưng họ phải sử dụng chúng để mua lại mã thông báo CoW và gửi lại vào kho bạc CoW.
Hiện tại, bộ giải về mặt lý thuyết là không được phép, nhưng trong thực tế có một số thành phần yêu cầu quyền. Vì về mặt lý thuyết, người giải quyết có thể tận dụng khả năng chịu trượt giá của người dùng nên CoW Swap yêu cầu ký quỹ từ những người giải quyết cạnh tranh. Cơ chế này không cần phải tập trung. Yếu tố tập trung hiện tại tồn tại vì CoW DAO cũng vận hành nhóm ký quỹ để hạ thấp rào cản gia nhập. Nhưng vào năm 2024, người giải quyết sẽ có thể xây dựng nhóm ký quỹ của riêng họ và hợp đồng thông minh sẽ tự động kiểm tra xem bộ giải có khóa riêng hay không, liệu quyền truy cập có được cung cấp hay không và liệu nhóm ký quỹ đã được thiết lập hay chưa. Bằng cách này, người giải có thể tự động tham gia cuộc thi.
CoW Swap tập trung vào hướng giảm thiểu MEV, vì phương pháp tối đa hóa MEV có một số rủi ro.
Đầu tiên, kể từ thời điểm bạn bắt đầu tối đa hóa MEV, bạn cần thu được giá trị từ người dùng của mình. Để thu được giá trị, bạn cần nhiều bên tham gia và sau đó bạn cần khen thưởng nỗ lực của họ, điều đó có nghĩa là người dùng không thể lấy lại 100% MEV của họ. Trong trường hợp tốt nhất, người dùng có thể nhận được một khoản giảm giá nhỏ, nhưng theo quan điểm của CoW Swap, giá trị MEV được người dùng tạo ra ngay từ đầu và họ sẽ không bị lỗ.
Thứ hai, do nhu cầu phân phối lại giá trị nên nó cũng sẽ trở nên kém hiệu quả, vì các giao dịch hoàn tiền cần được đóng gói thành các khối, đồng nghĩa với việc cần nhiều không gian khối hơn.
Cuối cùng, việc tối đa hóa MEV gây ra sự phức tạp hơn và hiện yêu cầu đưa vào PBS (Tách biệt Người đề xuất/Người xây dựng). Flashbots thực sự đã đưa MEV trở thành trung tâm của cuộc thảo luận ngay từ đầu và ủng hộ việc dân chủ hóa MEV, nghĩa là mọi người đều có thể trích xuất MEV thay vì chỉ một người chơi được hưởng lợi, điều này hoàn toàn tốt. Nhưng điều tệ là nó cho phép nhiều người chơi hơn vào game và khiến việc trích xuất MEV thực sự chuyên nghiệp, khiến vấn đề MEV ngày nay trở nên nghiêm trọng hơn. Tất nhiên, chúng tôi không biết điều gì sẽ xảy ra nếu không có những cuộc thảo luận này, nhưng giờ đây nó đã trở thành một vấn đề lớn.
CoW Swap tin rằng hầu hết các cơ hội MEV đều xảy ra ở lớp ứng dụng, nơi người dùng bắt đầu giao dịch, do đó cần giảm thiểu các cơ hội dành cho MEV. CoW Swap thu thập ý định giao dịch của người dùng và đặt lô giao dịch trong mỗi khối ở mức giá thanh toán thống nhất, từ đó đảm bảo rằng không có khả năng thu giữ giá trị hoặc sắp xếp lại các giao dịch này.