
Phân tích thách thức triển khai "dựa trên ý định" dưới góc nhìn từ UniSwapX và AA
Tuyển chọn TechFlowTuyển chọn TechFlow

Phân tích thách thức triển khai "dựa trên ý định" dưới góc nhìn từ UniSwapX và AA
「intent」là gì? Có ứng dụng như thế nào?
Tác giả: Thập Tứ Quân
Gần đây, trong bài viết “Intent-Based Architectures and Their Risks” của quỹ đầu tư nổi tiếng Web3 Paradigm, “các giao thức và hạ tầng tập trung vào ý định (intent-centric)” đứng đầu danh sách mười xu hướng hàng đầu trong lĩnh vực mã hóa. Kết hợp với những khám phá và tích lũy nhiều năm của các dự án như Bob the Solver tại hội nghị ETHCC ở Paris, Anomo, DappOs, điều này đã thu hút sự chú ý mạnh mẽ từ ngành công nghiệp đối với kiến trúc intent-centric và lĩnh vực liên quan. Mục tiêu cốt lõi là nâng cao đáng kể trải nghiệm người dùng, hoàn toàn ẩn đi các chi tiết giao dịch phức tạp, do đó được xem là động cơ mới thúc đẩy sự phổ biến của Web3.
Trong cuộc thi Hackathon Token2049 lần này, tôi cũng cùng đội Card3 (sản phẩm xã hội NFT IRL tập trung vào dịch vụ ToB với tăng trưởng ROI cao) thực hiện dự án Ethtent – đạt giải nhì trong lĩnh vực DeFi dựa trên triết lý intent. Bài viết này sẽ thảo luận về kiến trúc intent-centric xuất phát từ trải nghiệm cá nhân khi triển khai hệ thống Solver và hai ứng dụng đang vận hành: ERC4337 và UniswapX.
Khám phá “intent” là gì? Có thực sự tốt đẹp đến vậy không? Ứng dụng ra sao? Những thách thức triển khai là gì?
1 Tổng quan Intent-centric là gì?
Giống như khái niệm tài khoản trừu tượng (account abstraction) thực tế còn xuất hiện trước cả sự phát triển của Ethereum, ý tưởng cụ thể đầu tiên về “intent” có thể bắt nguồn từ thiết kế giao thức DEX Wyvern năm 2018. Cốt lõi nằm ở điểm khác biệt so với giao dịch truyền thống: đối với người dùng thông thường, mục tiêu luôn là kết quả chính xác và nhất quán, chứ không phải quá trình thực thi nghiêm ngặt từng bước.
Hãy xét một kịch bản: tôi muốn thực hiện việc hoán đổi (swap) một loại token nào đó.
-
Trong giao dịch truyền thống: cần thực hiện 3 giao dịch riêng biệt — nạp ETH làm gas, phê duyệt (approve), rồi mới gửi giao dịch swap;
-
Trong giao dịch theo ý định: chỉ cần ký một chữ ký cho biết tôi sẵn sàng dùng X token để đổi lấy Y token càng nhanh và nhiều càng tốt, chấp nhận phí 1%;
Chúng ta có thể hiểu giao thức "tập trung vào ý định" như một bộ hợp đồng đã được ký, cho phép người dùng ủy thác quá trình giao dịch cho bên thứ ba mà vẫn giữ quyền kiểm soát hoàn toàn.
Người dùng chỉ cần rõ ràng về ý định họ muốn làm gì, một chữ ký là đủ để hoàn tất mọi thao tác.
Nói cách khác: Giao dịch = bạn cụ thể phải làm thế nào; Ý định = bạn xác định mình muốn gì, nhưng không cần lo lắng làm thế nào để đạt được.
So sánh với quá trình phát triển Internet truyền thống, cũng từng trải qua giai đoạn tương tự — từ mô hình nhà cung cấp bán cái gì thì người dùng mua cái đó, chuyển sang nền tảng đáp ứng nhu cầu người dùng, rồi đến các nền tảng thông minh. Nhìn lại hơn 20 năm thăng trầm của Internet, mạch phát triển cốt lõi gồm:
-
Dịch vụ chuyên biệt thời kỳ đầu (các cổng thông tin, người dùng tự tra cứu số điện thoại, tìm thợ, mua dịch vụ);
-
Nền tảng tổng hợp dịch vụ giữa kỳ (như 58 Tongcheng, tập hợp lưu lượng để kết nối người dùng và nhà cung cấp);
-
Nền tảng thông minh hậu kỳ (kết hợp thuật toán đề xuất, nâng cao độ chính xác ý định, ví dụ như DiDi hỗ trợ đi chung xe liên tỉnh, dịch vụ tùy chỉnh);
Có thể nói triết lý intent-centric rất lý tưởng, và tiến trình phát triển web2 cũng chứng minh đây là con đường then chốt mở rộng lượng người dùng. Nhưng liệu nó có thực sự hoàn hảo như vậy? Hãy cùng bắt đầu từ tình hình ứng dụng thực tế.
2 Các ứng dụng điển hình của Intent-centric
Mặc dù khái niệm intent-centric vừa mới được đưa ra, số lượng dự án liên quan đã không còn ít, hoặc nói cách khác, nhiều dự án đang triển khai vốn dĩ đã đặt người dùng và ý định của họ làm trung tâm. Trong bài viết <Intent-Based Architectures and Projects Experimenting with Them> của Bastian Wetzel, cũng đã phân loại các dự án chủ đạo.
Như hình dưới đây, nhiều giao thức thực chất không thuộc giải pháp intent phổ quát, mà là các giải pháp intent chuyên biệt, ví dụ như Uniswap, Seaport. Điều này tương tự như web2, nơi các giải pháp chuyên sâu thành công đều là bước phát triển tất yếu của mô hình tập trung vào ý định.
ERC-4337 là một hạ tầng hỗ trợ intent, nhờ có bundler nên giảm bớt nhu cầu gas ban đầu từ người dùng.

Tuy nhiên, mục tiêu cốt lõi của chúng ta vẫn là nghiên cứu mô hình kinh doanh của các dự án này, liệu có đủ vững chắc để triển khai intent hay không. Theo tôi, hiện tại hai dự án dẫn đầu trong thực tiễn là UniswapX – giải quyết ý định giao dịch, và ERC4337 – đóng vai trò hạ tầng thiết yếu cho intent.
2.1 Từ thiết kế kinh tế của UniswapX nhìn về intent-centric
Sau khi UniswapX ra mắt, tôi đã tham gia với tư cách Filler và nhà báo giá trong hệ thống RFQ. Lý do tôi cho rằng đây là một trong những intent khả thi nhất hiện nay là vì nó giải quyết trực tiếp và hiệu quả vấn đề khuyến khích kinh tế cho bên đối tác thực hiện ý định.
2.1.1 Vì sao cần có UniswapX?
Tổng kết phát triển Uniswap V1–V3, có thể thấy các giao thức AMM trước đây đều gặp nhiều vấn đề cụ thể như chi phí người dùng, giá giao dịch, lộ trình giao dịch, dịch vụ định tuyến, khuyến khích LP,... Hiện nay thị trường Swap gần như bị MEV bao vây hoàn toàn trong mempool chuỗi, mỗi giao dịch lớn đều có nguy cơ bị sandwich. Người dùng luôn giao dịch với mức giá tệ nhất, lợi nhuận bị MEV chiếm đoạt.
UniswapX ra đời nhằm thay đổi hoàn toàn cơ chế khớp lệnh AMM, tìm cách giải quyết các vấn đề trên từ một chiều kích mới.
2.1.2 UniswapX là gì?
Theo định nghĩa: UniswapX là một giao thức định tuyến đấu giá, mã nguồn mở (GPL), không cần cho phép, dùng để giao dịch qua lại giữa các AMM và các nguồn thanh khoản khác.
Thực tế, mô hình hoạt động thị trường giao dịch Web3 chủ yếu gồm ba loại, ngoài mô hình AMM còn có:
-
Mô hình sổ lệnh khớp và thực hiện trên chuỗi. Đọc thêm: [Phân tích hợp đồng] CryptoPunk – Thị trường giao dịch NFT phi tập trung đầu tiên trên thế giới
-
Mô hình sổ lệnh khớp ngoài chuỗi, thực hiện trên chuỗi. Đọc thêm: Kiến trúc vận hành hệ thống X2Y2 NFT Market
UniswapX đã thay đổi mô hình AMM của Uniswap V1–V3 thành mô hình sổ lệnh khớp ngoài chuỗi và thực hiện trên chuỗi.
2.1.3 UniswapX hoạt động như thế nào?
Từ góc nhìn người dùng, giả sử người dùng muốn giao dịch ETH<=>USDT với mức giá khoảng 1900 (cho phép lệch giá 2%), chỉ cần:
-
Chọn đơn hàng, giới hạn đường cong suy giảm giá và thời hạn (ví dụ: đổi 1 ETH từ 1950U xuống thấp nhất 1850U trong vòng 1 ngày);
-
Ký đơn hàng và đăng lên cụm máy chủ sổ lệnh;
-
Chờ giao dịch được Filler phát hiện và hoàn tất.
Đối với người dùng, chỉ cần làm những điều trên là đủ.
Từ góc nhìn Filler, họ là những người chủ động thực hiện đơn hàng của người dùng. Là các nhà cung cấp dịch vụ có vốn dồi dào, am hiểu dịch vụ xuyên chuỗi, xây dựng hệ thống giám sát trạng thái Pool trên tất cả các DEX, họ cần:
-
Quét các Pool trên chuỗi, xây dựng dữ liệu cơ sở phục vụ tính toán đơn hàng;
-
Quét mempool, dự đoán xu hướng biến động giá tiếp theo;
-
Quét mạng lưới riêng dành cho Filler RFQ, nộp báo giá để giành quyền ưu tiên thực hiện;
-
Quét thông tin đơn hàng công khai trên mạng Filler, phân tích lộ trình thực hiện tối ưu;
-
Nếu đảm bảo điều kiện doanh thu, tham gia đấu giá (mỗi phút đều phải tranh thủ, trong mô hình Dutch Auction, càng lên chuỗi muộn thì giá kết thúc càng thấp);
-
Phân tích mức đáy đấu giá của các Filler khác, tìm cách vượt họ trong các đơn có lợi nhuận (dù lợi nhuận mỗi đơn có thể giảm nhưng tổng số lượng đơn tăng).
Vậy tại sao họ có động lực thực hiện giao dịch? Điều này quay lại mô hình kinh tế của UniswapX.
2.1.4 Đánh giá thiết kế intent của UniswapX
Việc giải quyết động lực phát hành intent là vấn đề then chốt trong triển khai thực tế.
Nhiều hạn chế mà DEX từng chịu so với CEX như chi phí giao dịch, MEV, tổn thất trượt giá, tổn thất vô thường... trong tương lai sẽ được khắc phục nhờ nhóm Filler chuyên nghiệp cạnh tranh với các nhóm MEV. Qua cạnh tranh kỹ thuật, dần giành lại phần lợi ích và trả lại cho người dùng, tạo thành vòng lặp phát triển tích cực (người dùng UniswapX càng nhiều → càng nhiều Filler nhận thưởng phí giao dịch).
Hơn nữa, sự phức tạp trong việc tách nhỏ và định tuyến giao dịch trên chuỗi sẽ được chuyển sang hệ thống phía sau. Người dùng chỉ cần đóng vai trò khách hàng đưa ra yêu cầu, không cần tự mình lo lắng về các vấn đề định tuyến rắc rối.
Do đó, đây là một chu kỳ kinh tế lành mạnh: cả hai bên đều có lợi, mô hình kinh tế tích cực thì chắc chắn sẽ triển khai thành công.

2.2 Nhìn về intent-centric từ ERC4337
Trong sơ đồ ứng dụng phía trên, phần dưới cùng là khối liên quan đến tài khoản trừu tượng (AA). Với các hệ thống như UniswapX, do giao dịch do Fillers thực hiện, người dùng về bản chất có thể hoàn tất giao dịch xuyên chuỗi không cần gas.
Tuy nhiên, trong toàn bộ chu kỳ giao dịch, người dùng vẫn cần thực hiện một giao dịch approve để cho phép hợp đồng UniswapX khấu trừ tiền. Nếu muốn đạt tới mô hình giao dịch thuần intent (không cần người dùng khởi tạo giao dịch), thì vẫn cần ERC4337 làm tài khoản chính và thiết kế tích hợp paymaster.
Về ERC4337 là gì, nguyên lý thực hiện, tiến trình phát triển... Thập Tứ Quân đã từng livestream và tổng hợp trước đây. Đọc thêm: Giải thích rõ về tài khoản trừu tượng trong một giờ
Tóm lại, ERC4337 là một bộ hạ tầng:
-
Trên chuỗi, hợp đồng entryPoint xác minh chữ ký người dùng để xác thực quyền, cuối cùng điều khiển tài khoản CA làm thực thể danh tính;
-
Ngoài chuỗi, người dùng ký UserOperation làm chỉ thị, truyền qua mạng Bundlers, do Bundler đóng gói hàng loạt và thực thi lên chuỗi.
Cốt lõi cải tiến của cơ chế này là tận dụng khả năng tùy biến cao của CA để nâng cấp chức năng cục bộ, ví dụ như ví khôi phục xã hội, dự án hỗ trợ người dùng trả phí gas, hỗ trợ USDT làm phương thức thanh toán gas...
Tuy nhiên hôm nay chúng ta sẽ phân tích giá trị của 4337 đối với intent từ góc độ mô hình kinh doanh.
Trở lại với UniswapX, lý do tôi cho rằng mô hình kinh doanh của nó tốt là vì cả hai bên tham gia giao dịch token (người dùng và fillder) đều có lợi, chỉ có MEV là bên chịu thiệt. Nhưng ngược lại, việc đảm bảo lợi nhuận và động lực cho bên đối tác thông qua phí giao dịch chỉ là một mô hình kinh doanh. Trong tương lai, phần lớn các ứng dụng "intent" sẽ đi theo hướng thu nhập trực tiếp từ doanh nghiệp (To B) hoặc sản phẩm chính thu phí từ người dùng (To C), nhưng dịch vụ chính không chỉ dừng lại ở việc đáp ứng "intent".
Ví dụ như hệ thống thanh toán WeChat Pay hay Alipay, họ không thu phí trên dòng giao dịch C2C, mà thường thu 0,6% phí khi doanh nghiệp rút tiền (và cũng cần trả phí cho hệ thống giao dịch nền tảng).
Trong cuộc chiến di động kéo dài một thập kỷ qua, mục tiêu chủ yếu đều là mở rộng lượng người dùng, vòng doanh thu có thể xây dựng sau khi có cơ sở người dùng lớn.
Do đó, trong tương lai sẽ xuất hiện nhiều Dapp hơn, và để người dùng trải nghiệm và sử dụng sản phẩm của mình, họ sẵn sàng cung cấp máy chủ miễn phí gas. Giống như giao thức xã hội Lens, trên Polygon sẵn sàng tạm ứng hàng trăm nghìn đô la phí gas mỗi tuần để nuôi dưỡng thói quen sử dụng và hệ sinh thái nội dung người dùng. So với chi phí trợ cấp hàng chục triệu đô mỗi ngày trong cuộc chiến gọi xe trước đây, đây thậm chí còn chưa thấm vào đâu.
Vì vậy, cơ chế thanh toán thay thế tiêu chuẩn nhất, phổ quát nhất và đáng tin cậy nhất chắc chắn sẽ là hệ thống paymaster trên ERC4337 (xuất phát từ meta-transaction nhưng vượt trội hơn).
Paymaster là một loại hợp đồng thông minh đặc biệt, có thể trả phí gas cho người khác. Hợp đồng paymaster cần logic xác minh cho mỗi giao dịch và kiểm tra khi thực hiện. Trong phương thức «validatePaymasterUserOp», hợp đồng paymaster có thể kiểm tra xem có đủ số dư ERC-20 đã được phê duyệt hay không, sau đó trong lời gọi «postOp» dùng «transferFrom» để trích xuất (chi tiết thực thi tham khảo video livestream trên Bilibili trong phần đọc thêm).
Tóm lại, đây là một giải pháp miễn gas phổ quát hơn meta-transaction, không tồn tại sự hỗn loạn do không chuẩn hóa, cũng không gặp vấn đề tương thích ngược (meta-transaction yêu cầu sửa đổi hợp đồng để hỗ trợ).
3 Những thách thức triển khai Intent là gì?
Tóm lại, intent quả thật rất lý tưởng, và chắc chắn sẽ là định hướng phát triển và tối ưu liên tục. Ngoài thách thức mô hình kinh doanh, còn những chi tiết kỹ thuật nào là trở ngại cốt lõi cho việc triển khai?
3.1 Mâu thuẫn khi kết hợp với AI
Mặc dù nhiều phân tích cho rằng khả năng phân tích intent giao dịch của AI là điểm tối ưu trải nghiệm, nhưng tôi từng làm trong ngành an ninh chiến lược, và một bài học lớn là tính giải thích và khả năng khôi phục là yếu tố quan trọng nhất khi áp dụng AI trong các tình huống chiến lược. Ví dụ như khóa tài khoản, nếu không thể cung cấp lý do chính xác vì sao vi phạm chiến lược, thì khi người dùng khiếu nại sẽ rất khó tự bào chữa. Tương tự, với mọi hệ thống tài chính, ổn định và nhất quán luôn là ưu tiên hàng đầu, không tổ chức nào có thể đảm bảo AI nắm quyền tài sản sẽ không làm điều xấu.
Vì vậy, trong thời gian dài, AI chỉ có thể đóng vai trò công cụ hỗ trợ phân tích intent, và việc phân tích dữ liệu trên chuỗi đòi hỏi hiểu biết sâu sắc về nguyên lý hoạt động blockchain, nếu không rất dễ xảy ra cảnh báo sai.
Có thể đọc thêm: Đi sâu vào EVM - Rủi ro đằng sau sự việc nhỏ bé Phân loại hợp đồng
3.2 Rủi ro chống Dos và vấn đề ghép nối Solver trên intentPool
intentPool giống như mempool của ERC4337, cũng sẽ là một điểm nghẽn lớn. Trước hết, intentPool không thể tái sử dụng cơ chế mempool hiện tại của các client Ethereum (Geth, Erigon...), mà phải tự xây dựng riêng.
Ngay cả khi có BundlerPool của ERC4337 làm tham chiếu, thiết kế mempool vẫn có ưu-nhược riêng:
-
Mô hình mempool phi tập trung: tồn tại vấn đề cơ chế lan truyền, vì với nhiều ứng dụng, thực hiện intent là hoạt động mang lại lợi nhuận. Do đó, các nút vận hành intentPool có động lực không lan truyền để giảm cạnh tranh khi thực hiện intent.
-
Mô hình mempool tập trung: giải quyết được vấn đề lan truyền, nhưng không tránh khỏi rủi ro kiểm toán và can thiệp tập trung.
Tóm lại, thiết kế một cơ chế phát hiện và ghép nối intent vừa phù hợp động lực, vừa không tập trung không phải chuyện dễ dàng.
3.3 Rủi ro về quyền riêng tư của intent
Chữ ký có đặc tính không thể thu hồi, ngay cả khi thêm thời gian hết hạn trong nội dung ký, vẫn tồn tại vấn đề không thể hủy bỏ ký với chi phí thấp trước thời điểm đó (việc hủy bỏ nào cũng phải gửi giao dịch lên chuỗi).
Vì vậy, hiện nay đã xuất hiện một số giải pháp intent phổ quát cố gắng giải quyết tính chuẩn hóa và quyền riêng tư như Anomo.
Việc bảo vệ quyền riêng tư rất khó thực hiện thông qua hệ thống EVM, do đó hiện nay còn có các ngôn ngữ intent bảo mật riêng đang được phát triển, ví dụ như Juvix, dùng để tạo các ứng dụng phi tập trung chú trọng riêng tư. Nó có thể biên dịch thành WASM, hoặc thông qua VampIR biên dịch thành mạch để thực thi riêng tư trên Anoma hoặc Ethereum dùng Taiga.
4 Tổng kết
Thật sự rất vui khi thấy khái niệm Intent trở nên sôi động, cuối cùng Web3 cũng không còn tự khen tự ngợi, mà bắt đầu tìm cách phá vỡ các điểm nghẽn để phổ cập cho người dùng thực sự. Chỉ khi bắt đầu từ nhu cầu thực tế nhất của người dùng, thay vì say mê các câu chuyện hoành tráng, cúi đầu phục vụ tận tâm, mới có thể giành được thiện cảm dần dần từ đông đảo người dùng.
Tương lai, mô hình Intent hoặc sẽ giống UniswapX – tạo doanh thu từ phí để trợ cấp động lực cho bên đối tác, hoặc sẽ theo hướng phân cấp người dùng trong hệ thống: một số ít người dùng trả phí cao và lượng lớn người dùng không trả phí nhưng đóng vai trò quan trọng trong hệ sinh thái.
Vì vậy, bản thân việc intent là đang tối ưu trải nghiệm sản phẩm, chứ không phải làm intent vì intent.
Hơn nữa, DeFi sẽ là sân khấu đầu tiên để Intent tỏa sáng: đã có hơn 20 giao thức DeFi hợp tác với DappOS. Tiếp theo là Brink Trade phát triển động cơ intent (Intent Engine), cho phép các thao tác như Bridge, Swap, Transfer được bao gồm trong một intent duy nhất qua một lần ký. Ngoài ra, các giao thức lâu đời như CowSwap, 1inch, Uniswap, LlamaSwap cũng không ngừng mở rộng chức năng để đáp ứng thêm nhiều intent của người dùng.
Trong cuộc thi Hackathon Token2049 lần này, tôi tham gia với một hệ thống solver intent giải quyết tình huống đầu tư định kỳ kèm chiến lược swap xuyên chuỗi trong lĩnh vực DeFi (hoạt động hệ thống Ethtent như hình dưới).

Tôi cũng không khỏi cảm thán rằng, thực ra trên hạ tầng EVM hiện tại, việc thực hiện intent chuyên biệt cho nhu cầu cố định không khó. Khó khăn thực sự là trong tương lai liệu có xuất hiện thị trường intent solver hay khung hợp tác chuẩn hóa nào, để các solver khác nhau có thể kết hợp, tái sử dụng tạo ra giải pháp intent chuẩn hóa phổ quát, đồng thời điều phối mô hình kinh tế giải quyết động lực hai bên.
Việc chuẩn hóa thường cần định nghĩa chuẩn từ trên xuống. Hiện tại, DappOs và Anomo đang dẫn đầu trên con đường này, rất đáng kỳ vọng.
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














