
Tổng quan về thiết kế lấy ý định làm trung tâm và tiến độ dự án trong một bài viết
Tuyển chọn TechFlowTuyển chọn TechFlow

Tổng quan về thiết kế lấy ý định làm trung tâm và tiến độ dự án trong một bài viết
Hệ thống lấy ý định làm trung tâm cung cấp con đường thực hiện để xây dựng một cảnh quan blockchain có thể tổ hợp, trong đó coi trọng nhu cầu người dùng, hiệu quả và tính minh bạch.
Tác giả: Adam Arreola
Dịch: Tudd Cai & Henry Zhang

Giới thiệu
Ở giai đoạn hiện nay, việc thực hiện giao dịch thông qua các giải pháp blockchain quá phức tạp đối với người dùng thông thường. Người dùng có thể biết mục tiêu của họ là gì, nhưng những bước thực hiện phức tạp đã cản trở quá trình đạt được ý định (Intent). Gần đây, một giải pháp được gọi là "thiết kế lấy ý định làm trung tâm" đã thu hút sự chú ý của cộng đồng. Với khái niệm này, người dùng có thể mô tả kết quả mà họ mong muốn thay vì liệt kê từng bước cần thiết để đạt được mục tiêu đó. Ví dụ, nếu một người dùng muốn nhận một lượng Ethereum (ETH) nhất định và sẵn sàng trả một lượng Bitcoin (BTC) để nhận được nó, thì giải pháp lấy ý định làm trung tâm sẽ giúp đạt được mục tiêu này mà không cần người dùng chỉ định cụ thể các bước giao dịch xuyên chuỗi.Gần đây, một giải pháp được gọi là “thiết kế lấy ý định làm trung tâm”(Intent-centric design)đã thu hút sự chú ý của cộng đồng. Với ý định, người dùng có thể mô tả kết quả mà họ mong muốn thay vì liệt kê từng bước cần thiết để đạt được mục tiêu đó. Ví dụ, nếu một người dùng muốn nhận một lượng Ethereum (ETH) nhất định và sẵn sàng trả một lượng Bitcoin (BTC) để nhận được nó, thì giải pháp lấy ý định làm trung tâm sẽ giúp đạt được mục tiêu này mà không cần người dùng chỉ định cụ thể các bước giao dịch xuyên chuỗi.
Bài viết này sẽ khám phá thiết kế mới nổi lấy ý định làm trung tâm và cách chúng đơn giản hóa tương tác trên blockchain, đồng thời đi sâu vào vòng đời của ý định, tình trạng triển khai hiện tại và ứng dụng trong tương lai của công nghệ này. Ngoài việc đánh giá các rủi ro và thách thức liên quan đến hệ thống dựa trên ý định, bài viết cũng sẽ phân tích dòng chảy giá trị, từ đó đưa ra cái nhìn toàn diện về đổi mới đang nhanh chóng thay đổi cục diện blockchain.
Người dùng cần quy trình tương tác blockchain đơn giản
Sự phức tạp của giao dịch blockchain tạo ra môi trường cạnh tranh bất bình đẳng, chỉ những người dùng tinh vi nhất mới có cơ hội kiếm lợi nhuận. Các nhà làm thị trường, công ty giao dịch tần suất cao và những người tìm kiếm MEV (Searcher) sử dụng tài nguyên tiên tiến, hệ thống và thuật toán để cạnh tranh nhằm thu về lợi nhuận tối đa.
Thiết kế lấy ý định làm trung tâm góp phần tạo ra sân chơi công bằng, đơn giản hóa cách người dùng thực hiện giao dịch trên chuỗi, đồng thời nâng cao hiệu quả vốn cho toàn bộ hệ thống. Đối với những người tham gia giàu kinh nghiệm, việc trở thành người xử lý (Solver) trong hệ thống lấy ý định làm trung tâm không phải là một bước chuyển lớn vì họ đã sở hữu khả năng cần thiết. Hệ thống này mang lại giao diện người dùng tốt hơn, tối ưu chi phí Gas, xử lý trượt giá tốt hơn và khả năng tổ hợp cao hơn.người xử lý (Solver), vì họ đã sở hữu khả năng cần thiết. Hệ thống lấy ý định làm trung tâm mang lại giao diện người dùng tốt hơn, tối ưu chi phí Gas, xử lý trượt giá tốt hơn và khả năng tổ hợp cao hơn.
Người dùng chỉ cần mô tả hiệu ứng mà họ muốn đạt được, họ có thể dễ dàng thực hiện mục tiêu của mình. Người dùng không cần biết hoặc hiểu các quy trình nền tảng cần thiết để đạt được mục tiêu; họ chỉ cần biết kết quả cuối cùng mà họ mong muốn là gì. Điều này khiến giao dịch trên chuỗi trở nên dễ tiếp cận hơn đối với người tham gia phổ thông. Việc cung cấp giao diện hoạt động thân thiện hơn cho người dùng sẽ làm tăng nhu cầu của người dùng đối với hệ thống blockchain, từ đó tăng tính thanh khoản tổng thể và làm cho hệ sinh thái blockchain trở nên vững mạnh hơn.
Xét sâu hơn, hệ thống lấy ý định làm trung tâm loại bỏ những lo lắng phổ biến mà người dùng gặp phải khi xử lý phí Gas và trượt giá. Ví dụ, trong giao dịch blockchain truyền thống, người dùng phải tự trả phí Gas, điều này có thể là trải nghiệm xa lạ đối với những người mới làm quen với hệ thống tài chính truyền thống nơi các chi phí này đã được trừu tượng hóa. Trừu tượng hóa tài khoản (Account abstraction), được giới thiệu thông qua ERC-4337, cho phép người dùng trả phí Gas bằng bất kỳ token ERC-20 nào hoặc ủy quyền cho giao thức để tài trợ và trả phí Gas thay cho người dùng, từ đó linh hoạt hóa việc thanh toán phí Gas. Điều này không chỉ đơn giản hóa quá trình tương tác mà còn tăng cường kiểm soát giao dịch. Hệ thống lấy ý định làm trung tâm có thể tối ưu hóa lượng phí Gas cần thiết cho mỗi giao dịch để đạt được hiệu ứng mà người dùng mong muốn, mà không cần người dùng đau đầu ước tính lượng Gas cần thiết. Tương tự, người dùng thường bị ảnh hưởng khi ước tính mức trượt giá. Hệ thống lấy ý định làm trung tâm có thể trừu tượng hóa và tối ưu hóa cài đặt trượt giá cũng như thời điểm giao dịch để giảm thiểu tác động giá cả lên người dùng.
Vòng đời của ý định
Mặc dù ý định đơn giản hóa trải nghiệm giao dịch cho người dùng, nhưng công nghệ đằng sau lại rất phức tạp. Nhiều nhóm khác nhau đang phát triển hệ thống ý định, tuy nhiên quy trình giao dịch lấy ý định làm trung tâm nói chung bao gồm các bước sau:

Ảnh từ bài viết của Flashbots: “MEV Supply Chain: Nhìn vào tương lai của ngành công nghiệp”MEV Supply Chain: Nhìn vào tương lai của ngành công nghiệp”
-
Gửi ngoài chuỗi: Người dùng gửi ý định thông qua ví.
-
Vào mempool hoặc gửi trực tiếp đến người xây dựng khối(Block builder): Giao dịch có thể chọn vào mempool hoặc gửi trực tiếp đến người xây dựng khối để đẩy nhanh tốc độ thực thi. Việc lựa chọn sử dụng mempool thay thế, mempool chuẩn hay hoàn toàn bỏ qua mempool phụ thuộc vào yêu cầu cụ thể của từng ý định. Ví dụ, các giao dịch giá trị cao, đặc biệt là theo chuẩn ERC-4337, thường được thiết kế để hoàn toàn bỏ qua mempool công khai. Điều này nhằm giảm thiểu rủi ro liên quan đến các hành vi MEV có hại như front-running và sandwich attack. Thay vào đó, các giao dịch này được gửi trực tiếp từ bundler (thường đóng vai trò là người xây dựng khối), đảm bảo quá trình giao dịch nhanh hơn và an toàn hơn.mempool hoặc gửi trực tiếp đến người xây dựng khối (Block builder) để đẩy nhanh tốc độ thực thi. Việc lựa chọn sử dụng mempool thay thế, mempool chuẩn hay hoàn toàn bỏ qua mempool phụ thuộc vào yêu cầu cụ thể của từng ý định. Ví dụ, các giao dịch giá trị cao, đặc biệt là theo chuẩn ERC-4337, thường được thiết kế để hoàn toàn bỏ qua mempool công khai. Điều này nhằm giảm thiểu rủi ro liên quan đến các hành vi MEV có hại như front-running(Front-running) và sandwich attack(Sandwich attacks). Thay vào đó, các giao dịch này được gửi trực tiếp từ bundler (Bundler) (thường đóng vai trò là người xây dựng khối), đảm bảo quá trình giao dịch nhanh hơn và an toàn hơn.
-
MEV searcher tìm kiếm cơ hội: Nếu giao dịch vào mempool, các MEV searcher sẽ thấy dữ liệu trong mempool và tìm kiếm con đường tốt nhất để thực hiện ý định và kiếm lợi nhuận. Các MEV searcher có thể tự xử lý giao dịch hoặc bán thông tin tìm được cho “người xử lý”. Trong hầu hết các trường hợp, MEV searcher không chỉ phát hiện cơ hội mà còn tự đóng vai trò là người xử lý.MEV searcher sẽ thấy dữ liệu trong mempool và tìm kiếm con đường tốt nhất để thực hiện ý định và kiếm lợi nhuận. Các MEV searcher có thể tự xử lý giao dịch hoặc bán thông tin tìm được cho “người xử lý”. Trong hầu hết các trường hợp, MEV searcher không chỉ phát hiện cơ hội mà còn tự đóng vai trò là người xử lý.
-
Các người xử lý cạnh tranh để thực hiện giao dịch tốt nhất và đóng gói các ý định: Các người xử lý đóng vai trò như nhà tạo lập thị trường khi cạnh tranh để cung cấp thực thi giao dịch tốt nhất cho người dùng. Người dùng tự nhiên tìm kiếm giải pháp rẻ nhất và nhanh nhất để đạt được ý định của họ, và người xử lý có thể cung cấp giải pháp đó sẽ kiếm được phí. Các người xử lý tập hợp nhiều ý định thành một gói (Bundle), cho phép chúng được thực thi trong một giao dịch duy nhất, sau đó chuyển các gói này đến người xây dựng khối để đưa vào khối sắp tới.
-
Xây dựng và xác thực khối: Người xây dựng khối chọn các gói (Bundle) và đóng gói chúng thành khối. Sau đó các khối này được gửi đến các validator để đưa vào blockchain. Giai đoạn này đại diện cho việc lắp ráp và xác thực cuối cùng của các ý định, đảm bảo rằng chúng được thực hiện đúng và ghi lại trên blockchain.
Các dự án hiện có liên quan đến ý định
Các hình thức thiết kế ban đầu lấy ý định làm trung tâm đã có thể thấy trong các ứng dụng và blockchain hiện tại. Một số dự án nổi bật bao gồm:
Cow protocol + Cow swap
Cow protocol là một giao thức giao dịch không cần xin phép, tận dụng đấu giá theo lô (Batch auctions) để phát hiện giá. Bằng cách tìm kiếm cơ hội “coincidence of wants” (hai người dùng sở hữu thứ mà người kia muốn) và tập hợp tất cả các nguồn thanh khoản trên chuỗi có sẵn để tối đa hóa thanh khoản. Khác với các giao thức giao dịch truyền thống, các người xử lý (Solver) của Cow protocol cạnh tranh để cung cấp giải pháp tốt nhất giúp người dùng thực hiện ý định của họ.đấu giá theo lô (Batch auctions) để phát hiện giá. Bằng cách tìm kiếm cơ hội “coincidence of wants” (tình huống hai người dùng sở hữu thứ mà người kia muốn) và tập hợp tất cả các nguồn thanh khoản trên chuỗi có sẵn để tối đa hóa thanh khoản. Khác với các giao thức giao dịch truyền thống, các người xử lý (Solver) của Cow protocol cạnh tranh để cung cấp giải pháp tốt nhất giúp người dùng thực hiện ý định của họ.
Cow swap là giao diện người dùng trước của giao thức Cow do cùng một đội ngũ phát triển. Đây là một sàn giao dịch phi tập trung (DEX), áp dụng phương pháp lấy ý định làm trung tâm để giúp người dùng tìm được mức giá giao dịch thấp nhất từ tất cả DEX và các aggregator. Ngoài ra, thiết kế lấy ý định làm trung tâm của Cow swap bảo vệ người dùng khỏi các hành vi front-running và MEV có hại khác. Tính năng mới của Cow swap, Cow Hooks, cho phép các nhà phát triển và trader chuyên nghiệp viết các hành động tùy chỉnh (như giao dịch, xuyên chuỗi, staking, gửi tiền,...) có thể được thực hiện trước hoặc sau giao dịch, và tất cả đều nằm trong một giao dịch duy nhất, thể hiện đầy đủ khái niệm ý định.
Soul wallet
Soul wallet (một công ty trong danh mục đầu tư của NGC Ventures) là một ví hợp đồng thông minh thân thiện với người dùng sắp ra mắt, tận dụng trừu tượng hóa tài khoản(Account abstraction) để tăng tính linh hoạt trong việc thanh toán và tài trợ phí Gas. Nó cũng hỗ trợ chức năng khôi phục xã hội(Social recovery), một cơ chế an toàn để khôi phục ví mã hóa mà không cần sử dụng cụm từ khôi phục. Hầu hết (ví dụ, 3 trên 5) các ví khác thuộc sở hữu của người dùng hoặc những người bạn và thành viên gia đình đáng tin cậy (gọi là “guardians”) có thể ký giao thức khôi phục ví để giúp người dùng lấy lại quyền truy cập. Ngoài khôi phục xã hội, Soul wallet còn cung cấp xác thực kép, cho phép người dùng chỉ định một ví khác để phê duyệt giao dịch. Hơn nữa, Soul wallet trừu tượng hóa các cơ chế blockchain nền tảng để cung cấp trải nghiệm liền mạch khi sử dụng Ethereum và các giải pháp Layer-2 khác nhau. Tính năng trao đổi an toàn một cú nhấp(One-Click secure swap) của Soul wallet tận dụng trừu tượng hóa tài khoản, cho phép người dùng giao dịch mà không lo ngại về rủi ro bảo mật hay việc phê duyệt token thủ công.
UniswapX
Uniswap sản phẩm mới UniswapX giải quyết một số thách thức cấp bách nhất trong lĩnh vực DeFi thông qua kiến trúc lấy ý định làm trung tâm của nó.
Một mục tiêu của UniswapX là giải quyết vấn đề thanh khoản phân mảnh. Bằng cách tập hợp các nguồn thanh khoản khác nhau, chẳng hạn như các pool Uniswap V2 và V3 với các cặp tài sản khác nhau, UniswapX sẽ đáp ứng ý định của từng người dùng để tìm tài sản và cung cấp mức giá tốt nhất. Việc này được thúc đẩy bởi các người điền đơn(Filler) bên thứ ba, những người sử dụng thanh khoản từ các pool khác nhau hoặc thanh khoản riêng tư của họ để thực hiện giao dịch.
UniswapX còn mang lại trải nghiệm giao dịch không mất phí Gas cho người dùng bằng cách để người điền đơn chịu trách nhiệm thanh toán phí Gas và đưa nó vào giá giao dịch. Điều này loại bỏ nhu cầu người dùng phải trả phí cho các giao dịch thất bại hoặc phải nắm giữ token mạng gốc để trả phí Gas, từ đó đơn giản hóa thêm trải nghiệm người dùng trên Uniswap.
Thiết kế lấy ý định làm trung tâm của UniswapX cũng giúp phòng chống MEV có hại. Ví dụ, UniswapX giảm thiểu thiệt hại cho người dùng bằng cách hoàn trả phần dư thừa từ lệnh dưới dạng tối ưu hóa giá. Ngoài ra, thiết kế UniswapX bảo vệ người dùng khỏi các hành vi front-running và sandwich attack của các arbitrageur bằng cách sử dụng Permit2 và Reactor Contract để đảm bảo giao dịch phù hợp với mong muốn của người dùng và điều chỉnh các giao dịch không phù hợp. UniswapX sử dụng các lệnh đấu giá Hà Lan (Dutch auction orders) có thời gian thực thi phụ thuộc, khuyến khích sự cạnh tranh giữa các người điền đơn, giảm thiểu tối đa việc xảy ra MEV có hại.
Trong tương lai, UniswapX dự định ra mắt các tính năng bổ sung phù hợp với triết lý lấy ý định làm trung tâm. Việc hỗ trợ sắp tới cho Uniswap V4 là một điểm phát triển đáng chú ý, nhưng đột phá hơn là việc giới thiệu giao dịch xuyên chuỗi không mất phí Gas. Người dùng sẽ có thể chỉ định tài sản cần nhận trên chuỗi đích, từ đó tránh được chi phí cao và độ trễ từ các giao dịch xuyên chuỗi.
Các giao thức ý định sắp ra mắt
Anoma
Anoma (một công ty khác trong danh mục đầu tư của NGC Ventures) là giải pháp ý định đa năng do Heliax đang phát triển, cho phép các giao dịch kèm điều kiện. Giao thức này tìm cách tìm ra sự phối hợp tốt nhất cho ý định của người dùng trên các blockchain khác nhau, đảm bảo giao dịch được hoàn tất theo các điều kiện mà người dùng chỉ định. Điều này được thực hiện thông qua cơ chế phát hiện đối tác phi tập trung(decentralized counterparty discovery mechanism), loại bỏ sự phụ thuộc vào các bên thứ ba tập trung, từ đó tăng cường sự phù hợp với tinh thần phi tập trung của blockchain.
Thông qua giải pháp phân tán, Anoma cho phép các người xử lý cạnh tranh với nhau để thực hiện ý định của người dùng. Cơ chế phát hiện đối tác phi tập trung khai thác khả năng thiết lập các tương tác trực tiếp và không cần tin tưởng giữa các bên, trong khi giải pháp xử lý phân tán tận dụng tài nguyên tính toán tập thể của các người xử lý để thực hiện hiệu quả ý định của người dùng.
Hơn nữa, khả năng thanh toán nguyên tử đa chuỗi của Anoma (Multi-chain atomic settlement capability) tối ưu hóa việc giao dịch tài sản kỹ thuật số trên nhiều blockchain bằng cách nén quy trình thành một giao dịch duy nhất. Tính năng này loại bỏ sự bất tiện của việc thực hiện một loạt giao dịch thủ công, nâng cao hiệu quả và trải nghiệm người dùng tổng thể cho các giao dịch xuyên chuỗi.
SUAVE do Flashbots hỗ trợ
SUAVE (Single Unified Auction for Value Expression) là sản phẩm do Flashbots (một công ty khác trong danh mục đầu tư của NGC Ventures) phát triển, tách vai trò của mempool và người xây dựng khối khỏi các blockchain hiện tại và cung cấp giải pháp thay thế chuyên biệt, phi tập trung và cắm vào là chạy. SUAVE nhằm thúc đẩy việc phi tập trung hóa việc xây dựng khối để giảm nguy cơ kiểm duyệt và lạm dụng quyền lực từ phía người xây dựng khối trong hệ sinh thái blockchain. Tính đến tuần 25 tháng 8 năm 2023, năm nhà xây dựng khối hàng đầu trên Ethereum đã xây dựng khoảng 90% khối, và khoảng 48% khối được xây dựng tuân thủ yêu cầu OFAC . Điều này dẫn đến rủi ro người dùng bị kiểm duyệt tập trung, trái ngược với tinh thần phi tập trung và kháng kiểm duyệt mà Ethereum được xây dựng.
SUAVE đang phát triển MEVM, phiên bản chuyên dụng của EVM, cho phép các nhà phát triển tạo các ứng dụng MEV dưới dạng hợp đồng thông minh trong một môi trường lập trình linh hoạt và biểu cảm. MEVM bao gồm ba thành phần chính: Môi trường Ưu tiên Chung (UPE), một chuỗi và mempool được thiết kế để biểu đạt và tập hợp các ưu tiên (ý định) xuyên chuỗi khác nhau; Thị trường Thực thi Tối ưu (OEM), nơi các người xử lý cạnh tranh để cung cấp thực thi tốt nhất cho các ý định do người dùng gửi; và mạng lưới phi tập trung của các người xây dựng khối kết hợp các ý định của người dùng vào khối. Kiến trúc này giúp dễ dàng xây dựng các ứng dụng MEV mới, thúc đẩy sự cạnh tranh trong việc giải quyết ý định và phi tập trung hóa chuỗi cung ứng MEV.
Lộ trình của SUAVE (chia thành ba giai đoạn: Centauri, Andromeda và Helios) mô tả kế hoạch của họ trong việc tái định hình cảnh quan MEV thông qua thiết kế lấy ý định làm trung tâm. Trong giai đoạn Centauri, SUAVE giới thiệu phiên đấu giá luồng lệnh có nhận thức về quyền riêng tư, cho phép người dùng thu hồi MEV được tạo ra từ giao dịch của họ. Trong giai đoạn Andromeda, việc ra mắt mainnet SUAVE sẽ cho phép người dùng biểu đạt ý định trong thị trường thực thi của SUAVE và sử dụng cơ chế SGX-based để nâng cao hiệu quả và quyền riêng tư trong phiên đấu giá và tạo khối. Giai đoạn Helios sẽ tiếp tục phân tán hóa mạng xây dựng và đặt nền móng cho các giải pháp MEV xuyên miền. Cách tiếp cận lấy ý định làm trung tâm này phù hợp với sứ mệnh của SUAVE là xây dựng một ngôi nhà trung lập cho người dùng, searcher, builder và validator trên các blockchain khác nhau.
Essential
Essential đang phát triển hạ tầng dựa trên ý định, một bộ sưu tập gồm ba sản phẩm: Ngôn ngữ chuyên biệt (DSL) dành cho biểu đạt ý định, chuẩn ERC mới lấy ý định làm trung tâm dành cho Ethereum và EVM, và tầng ý định mô-đun.
Hiện tại, ý định thiếu ngôn ngữ chuẩn hóa để giao tiếp giữa các hệ thống blockchain khác nhau. Điều này có thể dẫn đến việc hiểu sai ý định xuyên chuỗi, gây ra hậu quả không mong muốn như trao đổi token sai. Essential muốn giải quyết vấn đề này bằng cách tạo ra một ngôn ngữ chuyên biệt (DSL) cho việc tạo ý định, cho phép người dùng truyền đạt hiệu quả ý định của họ giữa các hệ thống khác nhau và được các
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













