
Phỏng vấn đồng sáng lập CoW Swap: Tìm hiểu về sự ra đời của DEX tối thiểu hóa MEV dẫn đầu trong giao dịch intent
Tuyển chọn TechFlowTuyển chọn TechFlow

Phỏng vấn đồng sáng lập CoW Swap: Tìm hiểu về sự ra đời của DEX tối thiểu hóa MEV dẫn đầu trong giao dịch intent
CoW Swap tập trung vào hướng giảm thiểu MEV, vì các phương pháp tối đa hóa MEV tồn tại một số rủi ro.
Dẫn chương trình: Stephanie (@stephaniiee_eth)
Khách mời: Anna (@AnnaMSGeorge)
Nếu bạn quan tâm đến DeFi và MEV, có thể bạn đã từng nghe về giao dịch dựa trên ý định (intent-based trading), đấu giá lô thường xuyên (frequent batch auction), mô hình solver, đấu giá luồng lệnh (order flow auctions - OFAs)... CoW Swap có thể nói là ví dụ điển hình cho những sáng tạo này, khi tích hợp một cách tự nhiên các yếu tố này vào sản phẩm DEX nhằm mang lại cho người dùng mức giá tốt nhất, tìm kiếm tuyến đường tối ưu và ngăn chặn hoàn toàn các cuộc tấn công MEV.
Trong tập này, Stephanie cùng với Anna – đồng sáng lập CoW Swap – đã thảo luận chi tiết về thiết kế của CoW Swap, bao gồm chu kỳ giao dịch từ việc thu thập "ý định" giao dịch của người dùng khác biệt như thế nào so với chu kỳ giao dịch truyền thống; làm sao đảm bảo an toàn tài sản cho người dùng khi giao việc thực thi giao dịch cho các solver chuyên nghiệp; làm thế nào thúc đẩy cạnh tranh hiệu quả giữa các solver — yếu tố then chốt để đưa giao dịch theo ý định lên tầm cao mới; và làm sao duy trì động lực cho các solver mà vẫn ngăn chặn hành vi ác ý?
Họ cũng trao đổi thêm về những chủ đề rộng hơn như cách nhìn nhận lợi thế tiên phong của Uniswap đối với các dự án mới gia nhập, lý do tại sao CoW Swap chọn hướng tiếp cận "tối thiểu hóa MEV" thay vì "tối đa hóa MEV", và vì sao các biện pháp giảm thiểu MEV ở cấp độ dapp là có ý nghĩa.
「Chu kỳ giao dịch và thiết kế của CoW Swap」

Chu kỳ giao dịch của CoW Swap gồm bốn bước chính:
1. Người dùng biểu đạt ý định giao dịch thông qua tin nhắn được ký (signed message), bao gồm loại token muốn mua hoặc bán, số lượng và thời hạn hiệu lực của giao dịch.
2. Giao thức CoW thu thập các ý định này và đưa vào sổ lệnh ngoài chuỗi để tổ chức đấu giá theo lô.
3. Các bên thực thi giao dịch thứ ba (solver) truy cập sổ lệnh, sử dụng năng lực toán học mạnh để nhanh chóng xác định đường đi thực thi tối ưu (bao gồm mọi tính thanh khoản trên chuỗi, sự trùng hợp nhu cầu, giao dịch vòng tròn...), sau đó cạnh tranh lẫn nhau. Giao thức sẽ xếp hạng các solver dựa trên giá trị họ mang lại cho người dùng, và solver chiến thắng sẽ được quyền thực hiện toàn bộ lô giao dịch đó.
4. Lô giao dịch chiến thắng sẽ được thực thi trên chuỗi trong một giao dịch duy nhất với mức giá thanh toán thống nhất cho tất cả các ý định.
CoW Swap làm thế nào để kích hoạt cạnh tranh giữa các solver?
Điểm then chốt giúp CoW Swap nâng giao dịch theo ý định lên một tầm cao mới nằm ở việc giới thiệu cạnh tranh ở tầng thực thi, thay vì chỉ sử dụng mô hình thực thi đơn giản trên chuỗi. Để đảm bảo cạnh tranh diễn ra hiệu quả và giúp người dùng nhận được kết quả giao dịch tốt hơn, CoW Swap đã trải qua ba giai đoạn phát triển:
1. Ban đầu, Gnosis vận hành một số solver nội bộ với cấu trúc đơn giản: thu thập API từ các aggregator như Paraswap, 1inch và 0x, so sánh kết quả trả về và quyết định gửi giao dịch tới API nào cung cấp lợi nhuận tốt nhất.
2. Trong sự kiện Devconnect tại Amsterdam năm ngoái, họ gặp một nhóm nhỏ nhưng rất thông minh và giỏi toán, hứng thú với việc vận hành solver. Nhóm này bắt đầu phát triển thuật toán riêng và nhanh chóng giành chiến thắng trong cuộc đua API.
3. Các nhà tạo lập thị trường (market maker) bắt đầu quan tâm đến vai trò solver, họ tích hợp thanh khoản riêng của mình với các solver hiện có, tạo lợi thế cạnh tranh nhờ thanh khoản tư nhân.
Hiện tại, bộ solver của CoW Swap bao gồm 16 solver, mỗi bên đều có thế mạnh riêng.
Thiết kế song hành: Kích thích và kiểm soát
CoW Swap phân bổ phần thưởng hàng tuần cho các solver, được chia thành hai phần: một phần dành cho tính liên tục, nhằm khuyến khích solver tham gia thường xuyên chứ không chỉ báo giá khi cảm thấy có khả năng thắng; điều này cũng đảm bảo luôn có solver hoạt động kể cả khi một số solver ngoại tuyến hay có hành vi xấu. Phần còn lại dựa trên mức độ vượt trội của giải pháp chiến thắng so với giải pháp tốt thứ hai, nhằm ngăn chặn tình trạng solver chỉ cố gắng vượt nhẹ hơn một chút; khoảng cách giá trị càng lớn thì phần thưởng càng cao.
Nguồn phần thưởng hiện tại đến từ 2% tổng nguồn cung CoW token mỗi năm. Vào tháng 1, chúng tôi sẽ giới thiệu một khoản phí nhỏ, thực chất được trích từ giá trị mà hệ thống mang lại cho người dùng. Các solver sẽ nhận khoản phí này, nhưng buộc phải dùng nó để mua lại token CoW và chuyển về kho bạc CoW.
Về lý thuyết, danh sách solver là không cần cấp phép (permissionless), tuy nhiên thực tế vẫn tồn tại một số yếu tố cần cấp phép. Vì các solver lý thuyết vẫn có thể lợi dụng dung sai trượt giá (slippage tolerance) của người dùng, CoW Swap yêu cầu các solver tham gia phải đặt cọc ký quỹ. Cơ chế này có thể phi tập trung, nhưng hiện tại vẫn mang yếu tố tập trung do CoW DAO đang duy trì một pool ký quỹ nhằm giảm rào cản gia nhập. Tuy nhiên, vào năm 2024, các solver sẽ có thể tự xây dựng pool ký quỹ riêng, và hợp đồng thông minh sẽ tự động kiểm tra xem solver có khóa riêng, có cấp quyền truy cập và đã thiết lập pool ký quỹ hay chưa. Khi đó, solver có thể tự động tham gia cuộc đua.
「Tối đa hóa MEV vs. Tối thiểu hóa MEV」
CoW Swap tập trung vào hướng tiếp cận tối thiểu hóa MEV, bởi phương pháp tối đa hóa MEV tiềm ẩn nhiều rủi ro.
Thứ nhất, ngay từ khi bắt đầu tối đa hóa MEV, bạn đã phải trích xuất giá trị từ người dùng. Để làm được điều này, bạn cần nhiều bên tham gia, rồi phải thưởng cho họ — nghĩa là người dùng không thể nhận lại 100% giá trị MEV. Trong trường hợp tốt nhất, người dùng chỉ nhận được một khoản hoàn tiền nhỏ. Nhưng theo quan điểm của CoW Swap, giá trị MEV vốn do người dùng tạo ra, họ không nên phải chịu bất kỳ tổn thất nào.
Thứ hai, việc phân phối lại giá trị khiến hệ thống kém hiệu quả hơn, vì các giao dịch hoàn tiền cũng phải được đóng gói vào khối, tức là tốn thêm không gian khối.
Cuối cùng, tối đa hóa MEV dẫn đến gia tăng độ phức tạp, khi buộc phải áp dụng PBS (Phân tách Người đề xuất / Người xây dựng). Flashbots ban đầu đã đưa MEV trở thành chủ đề nóng và kêu gọi "dân chủ hóa MEV" — tức là ai cũng có thể khai thác MEV chứ không chỉ một nhóm nhỏ — điều này là tích cực. Nhưng mặt trái là nó thu hút thêm nhiều bên tham gia, khiến việc khai thác MEV trở nên chuyên nghiệp hơn, và làm vấn đề MEV ngày nay nghiêm trọng hơn. Dĩ nhiên, chúng ta không thể biết nếu không có những thảo luận này thì tình hình sẽ ra sao, nhưng rõ ràng hiện nay đây đã trở thành một vấn đề lớn.
CoW Swap cho rằng phần lớn cơ hội MEV xảy ra ở tầng ứng dụng — nơi người dùng khởi tạo giao dịch — do đó cần giảm thiểu tối đa khả năng xuất hiện MEV. Bằng cách thu thập ý định giao dịch của người dùng và thực thi toàn bộ các giao dịch trong một khối theo cùng một mức giá thanh toán, CoW Swap đảm bảo không thể có hành vi chiếm đoạt giá trị hay sắp xếp lại thứ tự giao dịch.
Chào mừng tham gia cộng đồng chính thức TechFlow
Nhóm Telegram:https://t.me/TechFlowDaily
Tài khoản Twitter chính thức:https://x.com/TechFlowPost
Tài khoản Twitter tiếng Anh:https://x.com/BlockFlow_News














