Giải mã ý định: Cách mạng hóa Trải nghiệm Người dùng Web3 và Luồng lệnh trong Blockchain

Người mới bắt đầu1/5/2024, 3:22:08 PM
Bài viết này giải thích việc xử lý ý định trong các dự án liên quan đến nhiều sáng kiến về ý định.

Giới thiệu

Khi công nghệ web3 di chuyển đến quá trình chấp nhận rộng rãi, việc đảm bảo người dùng có khả năng điều hướng qua những phức tạp của rừng web3 một cách độc lập là điều cần thiết. Không giống như những ngày đầu của blockchain, nơi mà người dùng phải giải mã những kỹ thuật phức tạp, tương lai nằm ở việc cung cấp một trải nghiệm người dùng hướng dẫn và trao quyền cho người dùng tương tác một cách mượt mà với các hệ thống phi tập trung. Lấy cảm hứng từ sự tiến hóa của web2, nơi nhu cầu của người dùng trở nên ngày càng biểu cảm thông qua các công cụ tìm kiếm và chatbot như ChatGPT, web3 phải mang đến một trải nghiệm người dùng dễ sử dụng nhưng mạnh mẽ.

Các tương tác dựa trên ý định trở thành nền tảng của trải nghiệm web3 thân thiện với người dùng. Mặc dù có nhiều định nghĩa về ý định, tôi thích phân tích ý định thành 3 cặp từ khóa:

* Kết quả thay vì con đường: người dùng chỉ cần diễn đạt điều họ muốn và không quan tâm đến cách thức kết quả được đạt được* Ủy quyền có điều kiện thay vì Ủy quyền Mã: khi người dùng ký một giao dịch blockchain, họ đang ủy quyền mã trong giao dịch có khả năng thực hiện các tính toán tùy ý, sửa đổi trạng thái của blockchain. Ngược lại, khi người dùng phê duyệt một ý định, họ đang ủy quyền phát hành tài sản và tiền tip của họ sau khi được đảm bảo rằng kết quả mong muốn của họ đã được đạt được (giống như thanh toán khi nhận hàng khi mua sắm trực tuyến)* Cảnh cạnh tranh giải quyết viên thay vì ứng dụng tin cậy: Trong một thế giới được quản dominat bởi giao dịch, người dùng tương tác với các ứng dụng mà họ chọn, và các ứng dụng sẽ hoạt động như nhà cung cấp dịch vụ để trả kết quả mong muốn, thường là các ứng dụng dài hạn và phổ biến như Uniswap. Trong một thế giới được quản dominat bởi ý định, những người giải quyết nổi tiếng hoặc không nổi tiếng từ cả offchain và onchain có thể cạnh tranh để đạt được ý định cho người dùng và nhận thưởng. Theo nguyên tắc của kinh tế, cạnh tranh càng nhiều sẽ dẫn đến hiệu quả cao hơn.

Để tổng kết, người dùng có thể diễn đạt ý định của họ một cách rõ ràng và trực tiếp; các nền tảng có thể tận dụng các bộ giải quyết và người thực thi để tìm đường đi thực thi tốt nhất để thực hiện mục tiêu của người dùng. Giống như trong web2, nơi các hộp đen hoạt động ẩn sau cảnh để tối ưu hóa kết quả, người thực thi web3 có thể sử dụng các thuật toán và quy trình tự động hóa để xử lý những phức tạp của thực thi, đảm bảo rằng người dùng nhận được kết quả mong muốn một cách hiệu quả và được thanh toán.

Bằng việc ưu tiên trải nghiệm người dùng và tập trung vào ý định biểu đạt, web3 có thể đưa vào một thời đại mới nơi sức mạnh và tiềm năng của các hệ thống phi tập trung có thể tiếp cận được cho tất cả mọi người. Tương lai của web3 nằm trong việc dân chủ hóa việc truy cập, đơn giản hóa tương tác và cung cấp trải nghiệm người dùng liền mạch hướng dẫn và trích xuất người dùng khỏi sự phức tạp trong việc thực thi thông qua cảnh quan phi tập trung.

Khám phá Các Loại Triển Khai Ý Định Khác Nhau

Các loại ý định khác nhau có thể tồn tại dựa trên sự tổng quát hóa của chúng, như được thể hiện dưới đây;

Trên thực tế, các mức độ khác nhau của ý định đều có mặt ở mọi nơi vì mã blockchain = một loại tự động hóa = loại bỏ một số phức tạp và trả kết quả mong muốn cho người dùng. Tuy nhiên, chúng ta muốn ý định tổng quát nhất trong tương lai, vì ứng dụng cụ thể theo ý định AA+ không đủ vì chúng không hoạt động ở bất kỳ lĩnh vực nào và không mở rộng hiệu quả như ý định có bản chất không cần sự cho phép nhiều hơn.

Để hiểu cách ý định hoạt động, chúng ta có thể xem xét các giải pháp hiện có, bắt đầu từ các ứng dụng cụ thể về ý định đến cơ sở hạ tầng ý định chung như Anoma và SUAVE. Phân tích sẽ chia thành 5 phần chính với các câu hỏi khác nhau cần nhớ:

Biểu hiện ý định và Ủy quyền: Người dùng nhập ý định của họ như thế nào; loại ý định và mức độ ý định nào người dùng có thể biểu hiện; người dùng ủy quyền như thế nào?

Ứng viên giải quyết: Đó có phải là có sự cho phép hay không? Có rào cản cao để trở thành một người giải quyết không? Có các loại người giải quyết khác nhau tập trung vào các lĩnh vực cụ thể khác nhau không?

Quy trình giải quyết: Đường lối chính đến việc giải quyết vấn đề; Điều gì xác định việc hoàn thành ý định?

Lựa Chọn Người Giải: quy tắc để chọn người chiến thắng từ một số ứng viên giải quyết vấn đề? Mô hình cạnh tranh sẽ là chiến thắng tuyệt đối hoặc rời rạc?

Xác thực và Giải quyết: Làm thế nào để kiểm tra xem người giải quyết đã hoàn thành nhiệm vụ hay chưa? Làm thế nào để giải quyết giữa người dùng và người giải quyết?

Dưới đây là một cái nhìn tổng quan toàn diện về các giải pháp hiện tại. Để biết thông tin chi tiết hơn, hãy nghiên cứu kỹ phần còn lại.

Cow Swap & 1inch fusion(limit order intent)

Biểu hiện ý định và ủy quyền:

Người giao dịch trên các nền tảng Cow Swap và 1inch Fusion thể hiện ý định của họ bằng cách tương tác với giao diện của nền tảng, cung cấp hướng dẫn rõ ràng cho các giao dịch mong muốn hoặc đặt lệnh giới hạn.

Về phần cấp quyền, người giao dịch ký các tin nhắn hoặc giao dịch ngoại chuỗi để cấp quyền. Họ thanh toán phí bằng các token được giao dịch thay vì ETH cho gas và không tốn phí nếu giao dịch không thực thi.

Ứng cử viên Solver:

Trong trường hợp của 1inch Fusion, những người giải quyết, được biết đến với tên gọi là người giải quyết, hoạt động theo cách được cho phép. Họ phải đăng ký, trải qua quy trình KYC và duy trì một số dư đủ để chi trả phí đặt hàng.

Mặt khác, các bộ giải Cow Swap đều được liệt kê trắng thông qua việc tạo một hồ bơi kết nối trị giá 1 triệu đô la (USDC & COW) hoặc được bao gồm trong hồ bơi kết nối CoW DAO hoặc hồ bơi kết nối Gnosis DAO và được liệt kê trắng bởi Cow DAO dựa trên tiêu chí của DAO.

Quy trình giải quyết:

Người giải quyết đánh giá các lô hàng hiện có để xác định bất kỳ sự trùng hợp nhu cầu nào (CoW) có thể cung cấp giá tốt nhất cho việc thực hiện giao dịch hoặc đặt lệnh giới hạn. Họ xem xét các yếu tố khác nhau như tính thanh khoản, độ sâu của sổ lệnh và trượt giá để đảm bảo việc thực hiện tốt nhất cho các nhà giao dịch.

Ngoài ra, những người giải quyết vấn đề có thể khám phá các trình tạo lệnh tự động trên chuỗi khác như Uniswap hoặc tận dụng các trình tổng hợp DEX như 1inch để tìm kiếm giá và tuyến đường thuận lợi nhất.

Lựa chọn Solver:

Trong Cow Swap, các thương nhân được thực hiện ở giá tốt nhất được xác định bởi bất kỳ người giải quyết ngoại vi sử dụng một phiên đấu giá theo lô, tối đa hóa người mua hàng dư. Người giải quyết cung cấp giải pháp tối ưu nhất sẽ được chọn.

Ngược lại, cuộc thi giải quyết trong 1inch Fusion hạn chế hơn và liên quan đến token 1inch được đặt cược bằng cách sử dụng bán đấu giá Hà Lan.

Xác nhận và giải quyết:

Quá trình xác minh và thanh toán xảy ra sau khi người giải quyết thực hiện giao dịch hoặc đặt lệnh giới hạn. Người giải quyết có thể di chuyển token thay mặt cho người dùng, sử dụng các sự cho phép ERC20 được cấp cho hợp đồng thanh toán. Hợp đồng thanh toán xác minh chữ ký của ý định của người dùng và đảm bảo rằng việc thực hiện phù hợp với giá giới hạn và số lượng cụ thể (được kích hoạt bởi EIP-1271). Việc xác minh này xác nhận việc hoàn thành thành công các giao dịch hoặc đặt lệnh giới hạn dự định.

Sau khi được xác minh, hợp đồng thanh toán giúp việc phân bổ các quỹ phù hợp cho người giải quyết và người dùng tham gia trong các giao dịch.

Gần đây, Cow Swap vừa công bố việc ra mắt Cow Swap Hooks, giúp thực hiện các ý định swap tổng quát hơn bằng cách cho phép các hành động DeFi được mã hóa tùy chỉnh thực thi trực tiếp trước và/hoặc sau giao dịch. Rất tuyệt khi thấy Uniswap v4 và Cow Swap đều đang mở rộng ranh giới của họ đối với các hoạt động ý định tổng quát hơn và mang lại cho chúng ta một thế giới mới của các ý định defi!

UniswapX(Swap Ý Định)

Các tính năng mới của UniswapX có thể được chia thành 2 phần chính:

Đã ký các đơn đặt hàng với cơ chế đấu giá Hà Lan

Trao đổi chéo chuỗi

Các đơn đặt hàng đã ký với đấu giá Hà Lan tương tự như ý định đặt hàng giới hạn của 1inch Fusion và Cow Swap với những khác biệt sau đây:

Biểu thị Ý định và Ủy quyền: người dùng có thêm sự tự do (cũng có thể mang lại sự phức tạp hơn) để xác định các thông số, bao gồm hàm suy giảm cho phiên đấu giá, giá đặt lệnh Hà Lan ban đầu, v.v.

Ứng cử viên giải quyết: không cần phép thay vì được phép (cũng có thể được người dùng thiết lập quyền);

Lựa chọn Solver:

Mệnh lệnh Hà Lan được thực hiện ở một giá phụ thuộc vào thời điểm được bao gồm trong một khối. Mệnh lệnh bắt đầu ở một giá được ước lượng là tốt hơn cho người hoán đổi so với giá thị trường hiện tại - ví dụ, nếu giá thị trường hiện tại là 1,000 USDC mỗi ETH, một mệnh lệnh bán có thể bắt đầu từ 1,050 USDC mỗi ETH. Giá của mệnh lệnh sau đó giảm cho đến khi đạt đến giá tệ nhất mà người hoán đổi sẽ chấp nhận (ví dụ: 995 USDC mỗi ETH). Người điền lệnh được khuyến khích điền lệnh ngay khi đó là lợi nhuận cho họ. Nếu họ chờ quá lâu, họ sẽ mất mệnh lệnh cho người điền lệnh khác sẵn lòng chấp nhận lợi nhuận nhỏ hơn.

UniswapX cũng cho phép bao gồm RFQ (cho phép đặt lệnh xác định người điền lệnh nhận quyền độc quyền để điền lệnh trong một thời gian ngắn) để đặt giá Hà Lan ban đầu, trong trường hợp đó, quá trình lựa chọn gần như giống với phương pháp đấu giá của 1inch Fusion.

Cow Swap là một phiên đấu giá theo lô hơn so với phiên đấu giá độc lập của UniswapX và 1inch, cho phép kết hợp các đơn đặt hàng và khớp CoWs.

Quy trình giải quyết và xác thực và thanh toán tương tự như Cow Swap và 1inch (chi tiết hơn được hiển thị trong biểu đồ)

Giao dịch qua chuỗi có thể được thực hiện thông qua các quy trình tương tự với sự khác biệt chính trong việc xác minh và thanh toán để cho phép giao dịch đa lĩnh vực:

Người giải quyết cần gửi thêm tài sản trái phiếu trên chuỗi gốc để đảm bảo an toàn và kích hoạt giao thức cross-chain lạc quan

Cần một trình soạn thảo thanh toán bổ sung để cung cấp vào hợp đồng xác nhận của chuỗi nguồn

Cần UniswapX triển khai các hợp đồng giải quyết và xác thực tương ứng trên các miền khác nhau

Trừu tượng hóa tài khoản (Ý định cấp độ ví)

Biểu hiện ý định và ủy quyền:

Quá trình biểu hiện ý định và ủy quyền bắt đầu khi chủ sở hữu ví muốn thực hiện một hành động cụ thể. Họ tạo ra một userop, thông thường thông qua giao diện ví 4337, để biểu hiện ý định của mình.

Ngoại chuỗi, chủ sở hữu ví yêu cầu một người gói để xử lý userop thay mặt họ, ủy quyền kiểm soát hạn chế theo ý định. Ví dụ, chủ sở hữu ví có thể ủy quyền cho khóa riêng được giao dịch từ tài khoản chính của bạn, nhưng CHỈ với hợp đồng trung tâm của Dapp XYZ.

Ứng viên giải quyết:

Dịch vụ Bundler được xem xét là hàng hóa công cộng trong khuôn khổ AA. Đa số Bundlers là mã nguồn mở, điều này khiến chúng không thể loại trừ và không cạnh tranh. Bất kỳ điểm cuối RPC nào cũng có thể sao chép mã nguồn mở và hoạt động như một Bundler. Ngay cả khi một điểm cuối RPC của Bundler thu phí cho dịch vụ của mình, nó vẫn có thể làm điều đó thông qua các khóa API trong khi vẫn duy trì tính không thể loại trừ của Bundler như một hàng hóa công cộng.

Hai loại chính của bundlers: Các dịch vụ bundler được xây dựng đặc biệt cho các ví tiền, phục vụ nhu cầu cơ bản của họ & các nhà cung cấp cơ sở hạ tầng bên thứ ba nhằm xây dựng bundler phi quyền và linh hoạt

Quy trình giải quyết:

Bundlers mô phỏng phương thức validateOp của ví trên userop để xác định xem có chấp nhận hay từ chối nó ngoại chuỗi. Sau đó, họ gửi các giao dịch đến điểm nhập của hệ thống AA để gọi phương thức handleOp. Quá trình này cũng bao gồm gói ghém nhiều userops cùng nhau để tối ưu hóa gas và trích xuất MEV.

Hợp đồng điểm nhập sẽ đẩy hoạt động trên chuỗi, và nút chuỗi sẽ xác thực hoạt động và đưa nó vào sự đồng thuận.

Lựa chọn Solver:

Việc lựa chọn người giải quyết trong AA phụ thuộc vào nhiều yếu tố khác nhau. Ví điện tử được sử dụng bởi chủ sở hữu tài khoản có thể cung cấp dịch vụ bundler hoặc sử dụng cơ sở hạ tầng của bên thứ ba, và người dùng cũng có thể chuyển điểm kết nối rpc để chọn một bundler ưa thích, trong trường hợp đó tỷ lệ thành công và uy tín của bundler có thể ảnh hưởng đến sự lựa chọn của họ.

Xác minh và Thanh toán:

Điểm nhập của hệ thống AA xác thực và giải quyết hoạt động trên chuỗi. Đảm bảo rằng userop đáp ứng các yêu cầu và kiểm tra bảo mật trước khi thực hiện hành động mong muốn. Khi hoạt động được thực hiện thành công, điểm nhập hoàn trả ETH cho người gói gói từ các quỹ đã gửi trong ví. Cơ chế hoàn tiền này bồi thường cho người gói gói cho công việc và trả trước của họ.

Tiêu chuẩn trừu tượng tài khoản theo ý định cần thiết (Intent-Centric Account Abstraction Standard)

*Lưu ý rằng Essential vẫn ở giai đoạn sớm; một phần của mô tả và thiết kế có thể thay đổi theo thời gian. Để biết thêm thông tin, hãy theo dõi trên trang web của Essential: https://essential.builders/

Quan trọng: Trong thời gian ngắn, nó sẽ là một tiêu chuẩn ý định dựa trên tài sản (tương tự mô hình erc-4337 nhưng cho phép các ý định phổ quát hơn) với một bộ cơ sở hạ tầng được tạo điều kiện. Trong thời gian dài, nó cũng sẽ cung cấp một lớp ý định mô đun và một ngôn ngữ có ràng buộc mới mà loại bỏ các hạn chế của kiến trúc Ethereum và cung cấp việc thực thi ý định tốt hơn.

Biểu hiện ý định và ủy quyền:

Dapps hoặc ví thích ứng với các tiêu chuẩn thiết yếu có thể cung cấp dịch vụ hỗ trợ mục đích liên quan cho người dùng và loại bỏ sự phức tạp cơ bản. Người dùng chỉ cần tương tác với giao diện và thực hiện ủy quyền.

Ý định có thể được biểu thị trong tiêu chuẩn của Essential trong ST và nói chung trong LT bằng cách sử dụng ngôn ngữ mới dựa trên hạn chế của nó.

Tương thích với chuỗi EVM và không cần cầu nối quỹ

Ứng cử viên Solver:

Essential cho phép các ý định biểu diễn mã code; các loại trình giải khác nhau có thể tham gia vào mạng lưới Essential để giải quyết các loại ý định tương ứng, chẳng hạn như trình giải Cow Swap cho các ý định hoán đổi hoặc các nhà xây dựng cho việc giám sát và thực thi các ý định liên quan đến trạng thái chuỗi.

Một mạng lưới các người giải quyết sẽ theo dõi các ý định và cố gắng đạt được chúng. Essentials đang xem xét các người giải quyết/bundlers hiện có (ví dụ từ CoW Protocol hoặc 4337), các người tìm kiếm MEV hiện tại và các nhà tạo lập thị trường.

Quá trình giải quyết:

Người giải quyết tìm ra môi trường ràng buộc mà họ đang giải quyết và sau đó sử dụng các địa điểm offchain và onchain để cố gắng giải quyết các ý định dựa trên ràng buộc này

Lựa chọn Solver:

Quy trình lựa chọn giống như một cuộc đấu giá Hà Lan trong đó người dùng chỉ định ràng buộc trong khi các bộ giải quyết quyết định khi nào họ tham gia để thỏa mãn ý định dựa trên giá trị họ có thể rút ra từ sự hài lòng. Bộ giải quyết đầu tiên tham gia và giải quyết ý định sẽ là bộ giải quyết được chọn và có lẽ là giải pháp tốt nhất mà thị trường có thể chịu đựng sau đó.

Xác nhận và Thanh toán:

Việc xác thực và thanh toán đều được thực hiện bởi các máy giải kích hoạt hợp đồng thông minh trên chuỗi cụ thể để xác minh và chia sẻ thanh toán. Sẽ có một hợp đồng cốt lõi mà tất cả các giải pháp và tất cả các ý định và giải pháp được gửi và mở rộng với các tiêu chuẩn Cần thiết.

Flashbots SUAVE (Đa miền Block-related Ý định)

*Lưu ý rằng SUAVE vẫn đang được phát triển; một phần của cơ chế mô tả dưới đây có thể thay đổi.

So với việc giải quyết các ý định thông qua hợp đồng thông minh như đã thấy trong các ví dụ trước đó, SUAVE có một cách tiếp cận chuyên biệt bằng cách sử dụng một chuỗi dành riêng cho mục đích giải quyết, đồng thời cũng phục vụ như một lớp tin nhắn.

Khác với Trừu tượng Tài khoản (AA) và các ứng dụng cụ thể về ý định, SUAVE giới thiệu một bước cầu vồng bổ sung để chuyển tiền sang chuỗi SUAVE. Bước này chủ yếu được thúc đẩy bởi khả năng đa chuỗi của SUAVE và mong muốn giao dịch tiết kiệm chi phí và bảo mật hơn.

SUAVE vừa công bố việc ra mắt MEVM, một sửa đổi mạnh mẽ của EVM với các precompile mới cho các trường hợp sử dụng MEV. Với MEVM, chuỗi SUAVE sẽ hiệu quả phục vụ đầu tư liên quan đến MEV như người tìm kiếm, người xây dựng và các lĩnh vực khác muốn bắt kịp MEV.

Biểu hiện ý định và ủy quyền:

Người dùng SUAVE thể hiện ý định của họ trong SUAVE bằng cách viết mã EVM. Các mã này phác thảo kết quả và chức năng mong muốn mà chúng muốn thực hiện bằng cách xác định danh sách các hợp đồng cho phép truy cập vào dữ liệu bí mật của người dùng. Có thể có một số mẫu có thể sử dụng được cho người dùng normie.

Với MEVM, các nhà phát triển có thể triển khai các loại hợp đồng thông minh khác nhau cho các ứng dụng MEV cụ thể (ví dụ: OFA, xây dựng khối, v.v.) hoặc các loại DEX mới trên SUAVE để được gọi bởi người dùng khác.

Người dùng chuyển tiền sang chuỗi SUAVE và gửi tiền thưởng.

Ứng viên giải quyết:

Các nhà tham gia chính đóng vai trò như những người giải quyết vấn đề trong SUAVE có thể là người tìm kiếm và người xây dựng. Người tìm kiếm và các người giải quyết khác chịu trách nhiệm khám phá và khám phá các giải pháp tiềm năng để thực hiện ý định của người dùng, trong khi người xây dựng tập trung vào triển khai các giải pháp này. Họ cùng nhau làm việc để hình thành một hệ sinh thái mạnh mẽ giải quyết các ý định được thể hiện bởi người dùng.

Để đáp ứng ý định liên quan đến các lĩnh vực khối khác nhau, có thể tồn tại nhiều loại người giải quyết tay nghề khác nhau để hỗ trợ các máy ảo khác nhau.

Quy trình giải quyết:

Các bộ giải quyết thực hiện tính toán đáng tin cậy và riêng tư ngoại chuỗi có thể được sử dụng trong các hợp đồng thông minh trên SUAVE thông qua các tiền biên đặc biệt trong môi trường TEE.

Các Solver cùng nhau làm việc trên các khối chứa một gói ý định. Mục đích của việc xây dựng khối là tổng hợp và tổ chức các ý định thành các khối có giá trị có thể được đề xuất cho mạng lưới.

Lựa chọn Trình giải quyết:

Trong SUAVE, việc lựa chọn bộ giải quyết theo hai phương pháp chính. Đầu tiên, các bộ giải quyết hoàn thành các nhiệm vụ dự kiến trước tiên thường được chọn. Điều này khuyến khích hiệu quả và sự nhanh chóng trong việc cung cấp các giải pháp. Hoặc có thể triển khai cơ chế đấu giá luồng lệnh, nơi các bộ giải quyết đấu giá lại cho người dùng, trả lại một phần giá trị luồng lệnh cho người dùng.

Xác nhận và giải quyết:

Để đảm bảo tính hợp lệ của ý định và giải quyết giao dịch, SUAVE sử dụng các oracles và SUAVE validators. Oracles cung cấp dữ liệu bên ngoài để xác nhận việc thực hiện của ý định, trong khi SUAVE validators xác nhận và giải quyết các ý định trên chuỗi SUAVE.

Anoma (Mục đích Tổng quát cho Giao thức Anoma)

Anoma là một kiến trúc tổng quát tương tự như Cosmos và đang chuẩn bị ra mắt một chuỗi Proof-of-Stake (PoS) Layer 1 hỗ trợ IBC. Nó kết hợp thiết kế tập trung vào ý định với một giao thức đồng nhất được cung cấp bởi Anoma Virtual Machine (VM), đồng thời cung cấp các tính năng bảo mật không đồng nhất (các giao thức Anoma khác nhau có cơ chế đồng thuận khác nhau).

Biểu hiện ý định và ủy quyền:

Người dùng thể hiện ý định của họ bằng cách xác định Trạng thái cuối cùng hoặc các thuộc tính nó nên có bằng cách tương tác với Anoma DApps.

Ứng cử viên giải quyết:

Anoma chào đón một loạt các giải pháp đa dạng, mỗi người chuyên về các loại ứng dụng khác nhau. Những người giải quyết này giám sát các mempool phù hợp với sở thích và mục tiêu của họ. Tùy thuộc vào trọng tâm cụ thể của họ, họ quan sát tất cả các ý định hoặc một tập hợp con của ý định.

Quy trình giải quyết:

Bộ giải chạy các thuật toán giải sử dụng chuyên môn của họ trong các lĩnh vực như giao dịch mã thông báo có thể thay thế (FT) hoặc trạng thái tổng hợp tính toán.

Khớp ý định cũng được chăm sóc bởi các bộ giải quyết. Các bộ giải quyết lấy ý định và tạo giao dịch phần hoặc hoàn toàn khớp. Các bộ giải quyết xác định điều gì/khi nào khớp, mức phí cho việc giải quyết một phần và cách xử lý thặng dư.

Một khi một người giải quyết viên tạo ra một giao dịch hoàn toàn cân đối, họ sẽ gửi nó đến một nút bộ nhớ tạm thời là một phần của hệ sinh thái Anoma.

Lựa chọn Solver:

Lựa chọn có thể bị ảnh hưởng bởi khả năng của người giải quyết để hoàn thành công việc một cách hiệu quả và kịp thời, theo cách tiếp cận đầu tiên đến, đầu tiên được phục vụ, nơi người giải quyết hoàn thành công việc đầu tiên được chọn.

Xác nhận và Thanh toán:

Các nhà xác minh từ các giao thức Anoma khác nhau chạy Anoma Vm để hoàn thành việc thực hiện và xác minh các dự định. Anoma VM đảm bảo tính toàn vẹn và tính hợp lệ của việc thực hiện dự định bằng cách kiểm tra tất cả các Mệnh đề Hợp lệ liên quan (hợp đồng thông minh tường minh) đều được thỏa mãn.

Việc phân phối quỹ và phần thưởng cho người giải quyết dựa trên việc thực thi và xác minh ý định bởi Anoma VM.

Làm thế nào ý định cách mạng hóa mẫu luồng đặt hàng

Trong trạng thái luồng đặt lệnh giao dịch hiện tại, người dùng phải tự điều hướng các đường đi thực hiện, dẫn đến một trạng thái luồng đặt lệnh giao dịch tương đối đơn giản (như hình ảnh đã hiển thị)

Tuy nhiên, khi tưởng tượng về một tương lai trong đó hệ sinh thái web3 chấp nhận một cách tiếp cận tâm ý, quy trình của các ý định có thể trở nên phức tạp hơn. Trong mô hình mới này, người dùng sẽ được tự do bày tỏ ý định của mình và ủy quyền sự phức tạp cho một vai trò mới gọi là người giải quyết.

Trước khi bắt đầu, tôi muốn tóm tắt 2 xu hướng trong thế giới ý định:

Các ứng dụng dẫn đầu tập trung vào các loại ý định cụ thể như Uniswap và Cow Swap đang mở rộng các tính năng ý định bằng cách liên quan đến các bộ giải tự mình.

Đối với các ý định phổ quát hơn, chúng tôi cần kiến trúc tương đối mới, bao gồm một ngôn ngữ ý định mới, một máy ảo mới, v.v. Essential, Flashbots và Anoma đều đang hướng tới hướng điều này.

Trong kịch bản này, các loại ý định khác nhau có thể được phục vụ bởi các nền tảng hoặc giao thức cụ thể. Ví dụ, ý định trao đổi có thể được xử lý bởi UniswapX và Cow Swap; ý định với các tính năng liên quan đến miền và ví có thể được xử lý bởi ví Account Abstraction (AA) hoặc dapps và ví tương thích cơ bản; các nền tảng như SUAVE và Anoma có thể giải quyết các ý định tổng quát hơn và đa miền.

Trong thế giới mới này, luồng lệnh của ý định có thể tuân theo một con đường phức tạp hơn. Hãy khám phá một luồng lệnh có thể có:

Người dùng thể hiện ý định, nạp tiền và ủy quyền

Intentions are very expressive; normie users might need help translating their intentions into codes. This can be achieved by dapps/wallets extracting this part away by providing a user-friendly interface, or there might be an aggregator providing a universal interface for expressing any intentions like Google search with the help of AI.

Intents gửi đến bể nhớ ý định liên quan

Lưu ý rằng Anoma có thể có nhiều mempool phục vụ cho các loại ý định khác nhau và được tin tưởng bởi các ứng dụng phân cấp hoặc giao thức khác nhau.

Solvers mô phỏng offchain và cạnh tranh để giải quyết các ý định.

Trong hệ sinh thái SUAVE, người giải quyết có cả khả năng giải quyết và khả năng xây dựng khối. Một số ý định liên quan đến việc giải quyết các nhiệm vụ qua chuỗi bằng cách xây dựng khối, như các hoạt động MEV qua chuỗi. Những người xây dựng khối tay nghề có lợi thế trong việc xây dựng các khối có giá trị và hoàn thành nhiệm vụ nhanh hơn. Một số ý định khác có thể đòi hỏi chủ yếu về chuyên môn về thuật toán, như tối ưu hóa tổng hợp thanh khoản trên nhiều chuỗi. Những ý định này có thể phụ thuộc vào người giải quyết cụ thể theo loại hơn là khả năng xây dựng khối rộng lớn.

Trong hệ sinh thái AA, người gói thực hiện các nhiệm vụ mô phỏng và gói. Những ý định được gói sau đó được gửi đến bể nhớ công cộng để người tìm kiếm giải gói và có thể chạy trước, hoặc được gửi trực tiếp đến các nhà xây dựng đáng tin cậy. Ở giai đoạn đầu, các gói với số lượng nhỏ có thể hiệu quả hơn khi được gửi riêng tư đến các nhà xây dựng đáng tin cậy để tránh mất mát tiềm năng. Khi có 4337 ví và các bên tham gia khác với khối lượng lệnh đủ để vào thị trường, họ có thể hoạt động như những người gói giống như người tìm kiếm.

Xác minh việc hoàn thành ý định

Hiện nay, tồn tại nhiều phương pháp xác minh khác nhau, mỗi phương pháp đều có những điểm thương lượng riêng. Sử dụng hợp đồng thông minh để xác minh, mặc dù đáng tin cậy, thường thiếu tính mở rộng vì các ý định khác nhau đòi hỏi logic và mã xác minh cụ thể.

Dựa vào người tiên tri để xác nhận đưa ra những rủi ro liên quan đến người tiên tri, nhưng cung cấp lợi ích của việc tích hợp mượt mà với nhiều chuỗi.

Sử dụng Anoma VM đòi hỏi các ứng dụng ý định áp dụng framework Anoma nhưng cung cấp khả năng xác thực một loạt các ý định.

Tóm lại, trong một thế giới trung tâm ý định, luồng đơn hàng khác với thế giới trung tâm giao dịch:

Người dùng ký và ủy quyền tx so với Người dùng có nhiều lựa chọn hơn để diễn đạt ý định của họ.

Mempool đơn lẻ so với Mempools đa dạng cho các mục đích khác nhau tồn tại.

Dapps chịu trách nhiệm về việc thực hiện so sánh với một vai trò mới được gọi là solvers tham gia và cạnh tranh để giải quyết các vấn đề.

Định kỳ trên các chuỗi khác nhau một cách tuần tự so với Có thể giải quyết một cách đồng thời trên một số chuỗi (các loại thực thi chéo miền mới)

Những hệ quả lan rộng của ý định đối với phần còn lại của thế giới Web3

Một thế giới được điều khiển bởi ý định liên quan đến rất nhiều người tham gia web3. Hãy xem qua cảnh quan nhà máy ý định một cách tổng quan.

Lưu ý rằng đây chỉ là một cảnh quan sơ bộ. Khi các ý định phát triển dần dần, có thể có nhiều bên tham gia hơn vào thế giới mới này. Ví dụ, các bộ xếp hạng chia sẻ như Astria và Espresso có thể cung cấp cho người dùng việc xác nhận trước nhanh hơn đối với các thực thi ý định đa lĩnh vực.

Lên dòng

Chains

Các chuỗi mới như SUAVE có thể tạo điều kiện cho việc giải quyết ý định thường xuyên hơn và hiệu quả về chi phí hơn.

Các chuỗi cấu trúc Anoma hỗ trợ các máy ảo mới giải quyết vấn đề xác thực ý định một cách hiệu quả và tổng quát.

Các chuỗi có thể mở rộng Layer 2 hoặc nhiều lớp khác phù hợp để thực hiện các phép tính giá rẻ liên quan đến biểu thức logic ý định, xác nhận và giải quyết, vì ý định thường cần tính toán mạnh mẽ do tính tự nhiên biểu cảm của chúng.

Quyền riêng tư

Quyền riêng tư rất quan trọng trong thế giới ý định để ngăn chặn các vấn đề MEV độc hại như frontrunning và cho phép giá trị orderflow lớn hơn đượcbid trở lại cho người dùng/dapps. Ngoài ra, việc tích hợp các tính năng bảo mật có thể hỗ trợ các ý định yêu cầu quyền riêng tư nâng cao.

SUAVE áp dụng SGX làm giải pháp ngắn hạn, trong khi Anoma hỗ trợ chứng minh không biết (zk) và Mã hóa Phân phối Khóa (DKG).

Oracle

Oracles hiện có chức năng bổ sung: hỗ trợ xác minh trạng thái hoàn thành của ý định.

Tiêu chuẩn liên quan đến ý định

Một tiêu chuẩn chung giúp giảm các vấn đề phân mảnh do các loại ý định khác nhau mang lại; Các bộ giải quyết có thể tìm thấy nó dễ dàng để tích hợp với các ứng dụng có khả năng ý định khác nhau; Dapps và nhà phát triển dễ dàng mở rộng đến hệ thống ý định;

Tránh việc phải phát minh lại bánh xe cho cơ sở hạ tầng chung.

Midstream (Giải pháp tiềm năng)

Các bộ giải quyết cụ thể như bộ định tuyến cho CoW Swap và 1inch, ví dụ, Propeller Heads, và người tạo lập thị trường đã tích lũy các mạng thanh khoản lớn và thuật toán định tuyến tiên tiến, vượt trội so với các bộ giải quyết khác và có thể nhận một phần của các đơn đặt hàng độc quyền trực tiếp từ người trao đổi.

Xây dựng viên:

Các nhà xây dựng đóng vai trò quan trọng như những người giải quyết vấn đề, đặc biệt là trong quy trình giải quyết cuối cùng liên quan đến các chuỗi khác nhau. Các nhà xây dựng có kinh nghiệm có thể dễ dàng hoàn thành trách nhiệm này.

Người tìm kiếm:

Người tìm kiếm sở hữu chuyên môn về định tuyến và thuật toán tiên tiến, khiến họ trở nên quý giá trong việc giải quyết ý định liên quan đến việc tìm kiếm các giải pháp tối ưu hoặc truy cập thanh khoản.

Hạ lưu

Intentions have a broad impact on various dapps:

Sự thân thiện với người dùng nâng cao dẫn đến sự thông dụng rộng rãi.

Sự tham gia ngày càng nhiều bên dẫn đến việc có nhiều thành phần ngoại chuỗi hơn, cải thiện hiệu quả và linh hoạt hơn.

Dapps có thể mở rộng để cung cấp nhiều chức năng và tính năng hơn bằng cách tích hợp bộ giải quyết ý định để tích hợp các chức năng phức tạp hơn.

Ví dụ, trong DeFi, ý định có thể mô phỏng tính nguyên tử trong môi trường cross-chain bằng cách liên quan đến một bên thứ ba, những người giải quyết, để thực hiện ý định. Người giải quyết chịu rủi ro thất bại, tạo ra một vương quốc mới của DeFi cross-domain.

Các tương tác và hướng dẫn người dùng nhiều hơn dẫn đến sự phát triển của các ứng dụng phi tập trung phức tạp.

Ví dụ, trong GameFi, người dùng hiện có nhiều lựa chọn hơn cho gameplay:

Chiến lược trò chơi tùy chỉnh: Intent cho phép người chơi xác định và thực hiện chiến lược trò chơi tùy chỉnh. Họ có thể diễn đạt mục tiêu trò chơi và hành động theo cách của họ và có bộ giải quyết thực hiện những ý định này trong trò chơi. Điều này cung cấp cho người chơi sự tự do và kiểm soát hơn.

Hỗ trợ cho các hệ thống kinh tế: Thông qua ý định, người chơi có thể tham gia vào các hệ thống kinh tế trong trò chơi như giao dịch tài sản trò chơi, cung cấp thanh khoản, hoặc tham gia cho vay. Bằng cách diễn đạt ý định của mình, họ có thể thực hiện các hoạt động tài chính tương tự như DeFi trong trò chơi và kiếm được phần thưởng kinh tế.

Kết thúc

Khi tôi kết thúc bài viết này, tôi nhận thấy sự tương đồng đáng chú ý giữa triết lý của những ý định và rollups: thực thi ngoại chuỗi và thanh toán cuối cùng và xác nhận trên chuỗi. Với sự phát triển bùng nổ của hệ sinh thái rollup, chúng ta cũng đang chứng kiến sự phát triển bùng nổ của ý định, với dapps trở nên ngày càng phong phú và nhiều dự án phát triển ngôn ngữ và tiêu chuẩn cụ thể cho ý định.

Tuy nhiên, tôi muốn chú ý đến các vấn đề tập trung tiềm ẩn có thể phát sinh với ý định. Giống như chúng ta đã chứng kiến trong trường hợp của các mempool riêng và luồng lệnh riêng, những người chơi có khả năng xử lý các ý định người dùng phức tạp và cung cấp trải nghiệm hiệu quả và thân thiện hơn có thể nổi bật và thu hút nhiều luồng lệnh ý định riêng tư hơn, dẫn đến việc thực hiện tốt hơn và tăng cường luồng lệnh.

Ngoài ra, cách mà người chơi có thể bắt đầu liên quan đến các bộ giải quyết để hiệu quả thực hiện các ý định cho người dùng là một vấn đề thực tế. Ví dụ, với giao dịch AA hiện tại có khối lượng thấp, người gói hoặc người xây dựng không có động lực đủ để dành thêm năng lượng và thời gian để cung cấp một bộ dịch vụ mới. Vấn đề này cũng có thể tồn tại đối với các ý định biểu cảm hơn.

Kết luận, thế giới của ý định giữ trong tay tiềm năng và sức mạnh biến đổi lớn lao. Chúng ta phải điều hướng con đường phía trước, cân bằng sự đổi mới, phân cấp và quyền hành của người dùng. Hãy ôm lấy chuyến hành trình hấp dẫn này và cùng nhau làm việc để mở khóa toàn bộ tiềm năng của ý định!

Tham khảo

1.https://www.chainfeeds.xyz/feed/detail/57b521e1-d651-4e76-86cb-6a68690cbebd

2.https://hackmd.io/@1ofB8klpQky-YoR5pmPXFQ/rJZUWFzP3

3.https://writings.flashbots.net/mevm-suave-centauri-and-beyond

4.https://docs.google.com/file/d/1c0Ok4M3CcPjMCh7-vh6ErfhqlJsh1qau/edit?filetype=mspresentation

5.https://www.paradigm.xyz/2023/06/intents

6.https://dba.mirror.xyz/NTg5FSq1o_YiL_KJrKBOsOkyeiNUPobvZUrLBGceagg

Tuyên bố:

  1. Bài viết này được tái bản từ [Gategương]. Tất cả bản quyền thuộc về tác giả gốc [Grace]. Nếu có ý kiến phản đối bản in lại này, vui lòng liên hệ với Cổng họcđội, và họ sẽ xử lý nhanh chóng.
  2. Miễn trừ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này hoàn toàn thuộc về tác giả và không hình thành bất kỳ lời khuyên đầu tư nào.
  3. Bản dịch của 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 nêu rõ, việc sao chép, phân phối hoặc đạo văn các bài viết dịch là không được phép.

Giải mã ý định: Cách mạng hóa Trải nghiệm Người dùng Web3 và Luồng lệnh trong Blockchain

Người mới bắt đầu1/5/2024, 3:22:08 PM
Bài viết này giải thích việc xử lý ý định trong các dự án liên quan đến nhiều sáng kiến về ý định.

Giới thiệu

Khi công nghệ web3 di chuyển đến quá trình chấp nhận rộng rãi, việc đảm bảo người dùng có khả năng điều hướng qua những phức tạp của rừng web3 một cách độc lập là điều cần thiết. Không giống như những ngày đầu của blockchain, nơi mà người dùng phải giải mã những kỹ thuật phức tạp, tương lai nằm ở việc cung cấp một trải nghiệm người dùng hướng dẫn và trao quyền cho người dùng tương tác một cách mượt mà với các hệ thống phi tập trung. Lấy cảm hứng từ sự tiến hóa của web2, nơi nhu cầu của người dùng trở nên ngày càng biểu cảm thông qua các công cụ tìm kiếm và chatbot như ChatGPT, web3 phải mang đến một trải nghiệm người dùng dễ sử dụng nhưng mạnh mẽ.

Các tương tác dựa trên ý định trở thành nền tảng của trải nghiệm web3 thân thiện với người dùng. Mặc dù có nhiều định nghĩa về ý định, tôi thích phân tích ý định thành 3 cặp từ khóa:

* Kết quả thay vì con đường: người dùng chỉ cần diễn đạt điều họ muốn và không quan tâm đến cách thức kết quả được đạt được* Ủy quyền có điều kiện thay vì Ủy quyền Mã: khi người dùng ký một giao dịch blockchain, họ đang ủy quyền mã trong giao dịch có khả năng thực hiện các tính toán tùy ý, sửa đổi trạng thái của blockchain. Ngược lại, khi người dùng phê duyệt một ý định, họ đang ủy quyền phát hành tài sản và tiền tip của họ sau khi được đảm bảo rằng kết quả mong muốn của họ đã được đạt được (giống như thanh toán khi nhận hàng khi mua sắm trực tuyến)* Cảnh cạnh tranh giải quyết viên thay vì ứng dụng tin cậy: Trong một thế giới được quản dominat bởi giao dịch, người dùng tương tác với các ứng dụng mà họ chọn, và các ứng dụng sẽ hoạt động như nhà cung cấp dịch vụ để trả kết quả mong muốn, thường là các ứng dụng dài hạn và phổ biến như Uniswap. Trong một thế giới được quản dominat bởi ý định, những người giải quyết nổi tiếng hoặc không nổi tiếng từ cả offchain và onchain có thể cạnh tranh để đạt được ý định cho người dùng và nhận thưởng. Theo nguyên tắc của kinh tế, cạnh tranh càng nhiều sẽ dẫn đến hiệu quả cao hơn.

Để tổng kết, người dùng có thể diễn đạt ý định của họ một cách rõ ràng và trực tiếp; các nền tảng có thể tận dụng các bộ giải quyết và người thực thi để tìm đường đi thực thi tốt nhất để thực hiện mục tiêu của người dùng. Giống như trong web2, nơi các hộp đen hoạt động ẩn sau cảnh để tối ưu hóa kết quả, người thực thi web3 có thể sử dụng các thuật toán và quy trình tự động hóa để xử lý những phức tạp của thực thi, đảm bảo rằng người dùng nhận được kết quả mong muốn một cách hiệu quả và được thanh toán.

Bằng việc ưu tiên trải nghiệm người dùng và tập trung vào ý định biểu đạt, web3 có thể đưa vào một thời đại mới nơi sức mạnh và tiềm năng của các hệ thống phi tập trung có thể tiếp cận được cho tất cả mọi người. Tương lai của web3 nằm trong việc dân chủ hóa việc truy cập, đơn giản hóa tương tác và cung cấp trải nghiệm người dùng liền mạch hướng dẫn và trích xuất người dùng khỏi sự phức tạp trong việc thực thi thông qua cảnh quan phi tập trung.

Khám phá Các Loại Triển Khai Ý Định Khác Nhau

Các loại ý định khác nhau có thể tồn tại dựa trên sự tổng quát hóa của chúng, như được thể hiện dưới đây;

Trên thực tế, các mức độ khác nhau của ý định đều có mặt ở mọi nơi vì mã blockchain = một loại tự động hóa = loại bỏ một số phức tạp và trả kết quả mong muốn cho người dùng. Tuy nhiên, chúng ta muốn ý định tổng quát nhất trong tương lai, vì ứng dụng cụ thể theo ý định AA+ không đủ vì chúng không hoạt động ở bất kỳ lĩnh vực nào và không mở rộng hiệu quả như ý định có bản chất không cần sự cho phép nhiều hơn.

Để hiểu cách ý định hoạt động, chúng ta có thể xem xét các giải pháp hiện có, bắt đầu từ các ứng dụng cụ thể về ý định đến cơ sở hạ tầng ý định chung như Anoma và SUAVE. Phân tích sẽ chia thành 5 phần chính với các câu hỏi khác nhau cần nhớ:

Biểu hiện ý định và Ủy quyền: Người dùng nhập ý định của họ như thế nào; loại ý định và mức độ ý định nào người dùng có thể biểu hiện; người dùng ủy quyền như thế nào?

Ứng viên giải quyết: Đó có phải là có sự cho phép hay không? Có rào cản cao để trở thành một người giải quyết không? Có các loại người giải quyết khác nhau tập trung vào các lĩnh vực cụ thể khác nhau không?

Quy trình giải quyết: Đường lối chính đến việc giải quyết vấn đề; Điều gì xác định việc hoàn thành ý định?

Lựa Chọn Người Giải: quy tắc để chọn người chiến thắng từ một số ứng viên giải quyết vấn đề? Mô hình cạnh tranh sẽ là chiến thắng tuyệt đối hoặc rời rạc?

Xác thực và Giải quyết: Làm thế nào để kiểm tra xem người giải quyết đã hoàn thành nhiệm vụ hay chưa? Làm thế nào để giải quyết giữa người dùng và người giải quyết?

Dưới đây là một cái nhìn tổng quan toàn diện về các giải pháp hiện tại. Để biết thông tin chi tiết hơn, hãy nghiên cứu kỹ phần còn lại.

Cow Swap & 1inch fusion(limit order intent)

Biểu hiện ý định và ủy quyền:

Người giao dịch trên các nền tảng Cow Swap và 1inch Fusion thể hiện ý định của họ bằng cách tương tác với giao diện của nền tảng, cung cấp hướng dẫn rõ ràng cho các giao dịch mong muốn hoặc đặt lệnh giới hạn.

Về phần cấp quyền, người giao dịch ký các tin nhắn hoặc giao dịch ngoại chuỗi để cấp quyền. Họ thanh toán phí bằng các token được giao dịch thay vì ETH cho gas và không tốn phí nếu giao dịch không thực thi.

Ứng cử viên Solver:

Trong trường hợp của 1inch Fusion, những người giải quyết, được biết đến với tên gọi là người giải quyết, hoạt động theo cách được cho phép. Họ phải đăng ký, trải qua quy trình KYC và duy trì một số dư đủ để chi trả phí đặt hàng.

Mặt khác, các bộ giải Cow Swap đều được liệt kê trắng thông qua việc tạo một hồ bơi kết nối trị giá 1 triệu đô la (USDC & COW) hoặc được bao gồm trong hồ bơi kết nối CoW DAO hoặc hồ bơi kết nối Gnosis DAO và được liệt kê trắng bởi Cow DAO dựa trên tiêu chí của DAO.

Quy trình giải quyết:

Người giải quyết đánh giá các lô hàng hiện có để xác định bất kỳ sự trùng hợp nhu cầu nào (CoW) có thể cung cấp giá tốt nhất cho việc thực hiện giao dịch hoặc đặt lệnh giới hạn. Họ xem xét các yếu tố khác nhau như tính thanh khoản, độ sâu của sổ lệnh và trượt giá để đảm bảo việc thực hiện tốt nhất cho các nhà giao dịch.

Ngoài ra, những người giải quyết vấn đề có thể khám phá các trình tạo lệnh tự động trên chuỗi khác như Uniswap hoặc tận dụng các trình tổng hợp DEX như 1inch để tìm kiếm giá và tuyến đường thuận lợi nhất.

Lựa chọn Solver:

Trong Cow Swap, các thương nhân được thực hiện ở giá tốt nhất được xác định bởi bất kỳ người giải quyết ngoại vi sử dụng một phiên đấu giá theo lô, tối đa hóa người mua hàng dư. Người giải quyết cung cấp giải pháp tối ưu nhất sẽ được chọn.

Ngược lại, cuộc thi giải quyết trong 1inch Fusion hạn chế hơn và liên quan đến token 1inch được đặt cược bằng cách sử dụng bán đấu giá Hà Lan.

Xác nhận và giải quyết:

Quá trình xác minh và thanh toán xảy ra sau khi người giải quyết thực hiện giao dịch hoặc đặt lệnh giới hạn. Người giải quyết có thể di chuyển token thay mặt cho người dùng, sử dụng các sự cho phép ERC20 được cấp cho hợp đồng thanh toán. Hợp đồng thanh toán xác minh chữ ký của ý định của người dùng và đảm bảo rằng việc thực hiện phù hợp với giá giới hạn và số lượng cụ thể (được kích hoạt bởi EIP-1271). Việc xác minh này xác nhận việc hoàn thành thành công các giao dịch hoặc đặt lệnh giới hạn dự định.

Sau khi được xác minh, hợp đồng thanh toán giúp việc phân bổ các quỹ phù hợp cho người giải quyết và người dùng tham gia trong các giao dịch.

Gần đây, Cow Swap vừa công bố việc ra mắt Cow Swap Hooks, giúp thực hiện các ý định swap tổng quát hơn bằng cách cho phép các hành động DeFi được mã hóa tùy chỉnh thực thi trực tiếp trước và/hoặc sau giao dịch. Rất tuyệt khi thấy Uniswap v4 và Cow Swap đều đang mở rộng ranh giới của họ đối với các hoạt động ý định tổng quát hơn và mang lại cho chúng ta một thế giới mới của các ý định defi!

UniswapX(Swap Ý Định)

Các tính năng mới của UniswapX có thể được chia thành 2 phần chính:

Đã ký các đơn đặt hàng với cơ chế đấu giá Hà Lan

Trao đổi chéo chuỗi

Các đơn đặt hàng đã ký với đấu giá Hà Lan tương tự như ý định đặt hàng giới hạn của 1inch Fusion và Cow Swap với những khác biệt sau đây:

Biểu thị Ý định và Ủy quyền: người dùng có thêm sự tự do (cũng có thể mang lại sự phức tạp hơn) để xác định các thông số, bao gồm hàm suy giảm cho phiên đấu giá, giá đặt lệnh Hà Lan ban đầu, v.v.

Ứng cử viên giải quyết: không cần phép thay vì được phép (cũng có thể được người dùng thiết lập quyền);

Lựa chọn Solver:

Mệnh lệnh Hà Lan được thực hiện ở một giá phụ thuộc vào thời điểm được bao gồm trong một khối. Mệnh lệnh bắt đầu ở một giá được ước lượng là tốt hơn cho người hoán đổi so với giá thị trường hiện tại - ví dụ, nếu giá thị trường hiện tại là 1,000 USDC mỗi ETH, một mệnh lệnh bán có thể bắt đầu từ 1,050 USDC mỗi ETH. Giá của mệnh lệnh sau đó giảm cho đến khi đạt đến giá tệ nhất mà người hoán đổi sẽ chấp nhận (ví dụ: 995 USDC mỗi ETH). Người điền lệnh được khuyến khích điền lệnh ngay khi đó là lợi nhuận cho họ. Nếu họ chờ quá lâu, họ sẽ mất mệnh lệnh cho người điền lệnh khác sẵn lòng chấp nhận lợi nhuận nhỏ hơn.

UniswapX cũng cho phép bao gồm RFQ (cho phép đặt lệnh xác định người điền lệnh nhận quyền độc quyền để điền lệnh trong một thời gian ngắn) để đặt giá Hà Lan ban đầu, trong trường hợp đó, quá trình lựa chọn gần như giống với phương pháp đấu giá của 1inch Fusion.

Cow Swap là một phiên đấu giá theo lô hơn so với phiên đấu giá độc lập của UniswapX và 1inch, cho phép kết hợp các đơn đặt hàng và khớp CoWs.

Quy trình giải quyết và xác thực và thanh toán tương tự như Cow Swap và 1inch (chi tiết hơn được hiển thị trong biểu đồ)

Giao dịch qua chuỗi có thể được thực hiện thông qua các quy trình tương tự với sự khác biệt chính trong việc xác minh và thanh toán để cho phép giao dịch đa lĩnh vực:

Người giải quyết cần gửi thêm tài sản trái phiếu trên chuỗi gốc để đảm bảo an toàn và kích hoạt giao thức cross-chain lạc quan

Cần một trình soạn thảo thanh toán bổ sung để cung cấp vào hợp đồng xác nhận của chuỗi nguồn

Cần UniswapX triển khai các hợp đồng giải quyết và xác thực tương ứng trên các miền khác nhau

Trừu tượng hóa tài khoản (Ý định cấp độ ví)

Biểu hiện ý định và ủy quyền:

Quá trình biểu hiện ý định và ủy quyền bắt đầu khi chủ sở hữu ví muốn thực hiện một hành động cụ thể. Họ tạo ra một userop, thông thường thông qua giao diện ví 4337, để biểu hiện ý định của mình.

Ngoại chuỗi, chủ sở hữu ví yêu cầu một người gói để xử lý userop thay mặt họ, ủy quyền kiểm soát hạn chế theo ý định. Ví dụ, chủ sở hữu ví có thể ủy quyền cho khóa riêng được giao dịch từ tài khoản chính của bạn, nhưng CHỈ với hợp đồng trung tâm của Dapp XYZ.

Ứng viên giải quyết:

Dịch vụ Bundler được xem xét là hàng hóa công cộng trong khuôn khổ AA. Đa số Bundlers là mã nguồn mở, điều này khiến chúng không thể loại trừ và không cạnh tranh. Bất kỳ điểm cuối RPC nào cũng có thể sao chép mã nguồn mở và hoạt động như một Bundler. Ngay cả khi một điểm cuối RPC của Bundler thu phí cho dịch vụ của mình, nó vẫn có thể làm điều đó thông qua các khóa API trong khi vẫn duy trì tính không thể loại trừ của Bundler như một hàng hóa công cộng.

Hai loại chính của bundlers: Các dịch vụ bundler được xây dựng đặc biệt cho các ví tiền, phục vụ nhu cầu cơ bản của họ & các nhà cung cấp cơ sở hạ tầng bên thứ ba nhằm xây dựng bundler phi quyền và linh hoạt

Quy trình giải quyết:

Bundlers mô phỏng phương thức validateOp của ví trên userop để xác định xem có chấp nhận hay từ chối nó ngoại chuỗi. Sau đó, họ gửi các giao dịch đến điểm nhập của hệ thống AA để gọi phương thức handleOp. Quá trình này cũng bao gồm gói ghém nhiều userops cùng nhau để tối ưu hóa gas và trích xuất MEV.

Hợp đồng điểm nhập sẽ đẩy hoạt động trên chuỗi, và nút chuỗi sẽ xác thực hoạt động và đưa nó vào sự đồng thuận.

Lựa chọn Solver:

Việc lựa chọn người giải quyết trong AA phụ thuộc vào nhiều yếu tố khác nhau. Ví điện tử được sử dụng bởi chủ sở hữu tài khoản có thể cung cấp dịch vụ bundler hoặc sử dụng cơ sở hạ tầng của bên thứ ba, và người dùng cũng có thể chuyển điểm kết nối rpc để chọn một bundler ưa thích, trong trường hợp đó tỷ lệ thành công và uy tín của bundler có thể ảnh hưởng đến sự lựa chọn của họ.

Xác minh và Thanh toán:

Điểm nhập của hệ thống AA xác thực và giải quyết hoạt động trên chuỗi. Đảm bảo rằng userop đáp ứng các yêu cầu và kiểm tra bảo mật trước khi thực hiện hành động mong muốn. Khi hoạt động được thực hiện thành công, điểm nhập hoàn trả ETH cho người gói gói từ các quỹ đã gửi trong ví. Cơ chế hoàn tiền này bồi thường cho người gói gói cho công việc và trả trước của họ.

Tiêu chuẩn trừu tượng tài khoản theo ý định cần thiết (Intent-Centric Account Abstraction Standard)

*Lưu ý rằng Essential vẫn ở giai đoạn sớm; một phần của mô tả và thiết kế có thể thay đổi theo thời gian. Để biết thêm thông tin, hãy theo dõi trên trang web của Essential: https://essential.builders/

Quan trọng: Trong thời gian ngắn, nó sẽ là một tiêu chuẩn ý định dựa trên tài sản (tương tự mô hình erc-4337 nhưng cho phép các ý định phổ quát hơn) với một bộ cơ sở hạ tầng được tạo điều kiện. Trong thời gian dài, nó cũng sẽ cung cấp một lớp ý định mô đun và một ngôn ngữ có ràng buộc mới mà loại bỏ các hạn chế của kiến trúc Ethereum và cung cấp việc thực thi ý định tốt hơn.

Biểu hiện ý định và ủy quyền:

Dapps hoặc ví thích ứng với các tiêu chuẩn thiết yếu có thể cung cấp dịch vụ hỗ trợ mục đích liên quan cho người dùng và loại bỏ sự phức tạp cơ bản. Người dùng chỉ cần tương tác với giao diện và thực hiện ủy quyền.

Ý định có thể được biểu thị trong tiêu chuẩn của Essential trong ST và nói chung trong LT bằng cách sử dụng ngôn ngữ mới dựa trên hạn chế của nó.

Tương thích với chuỗi EVM và không cần cầu nối quỹ

Ứng cử viên Solver:

Essential cho phép các ý định biểu diễn mã code; các loại trình giải khác nhau có thể tham gia vào mạng lưới Essential để giải quyết các loại ý định tương ứng, chẳng hạn như trình giải Cow Swap cho các ý định hoán đổi hoặc các nhà xây dựng cho việc giám sát và thực thi các ý định liên quan đến trạng thái chuỗi.

Một mạng lưới các người giải quyết sẽ theo dõi các ý định và cố gắng đạt được chúng. Essentials đang xem xét các người giải quyết/bundlers hiện có (ví dụ từ CoW Protocol hoặc 4337), các người tìm kiếm MEV hiện tại và các nhà tạo lập thị trường.

Quá trình giải quyết:

Người giải quyết tìm ra môi trường ràng buộc mà họ đang giải quyết và sau đó sử dụng các địa điểm offchain và onchain để cố gắng giải quyết các ý định dựa trên ràng buộc này

Lựa chọn Solver:

Quy trình lựa chọn giống như một cuộc đấu giá Hà Lan trong đó người dùng chỉ định ràng buộc trong khi các bộ giải quyết quyết định khi nào họ tham gia để thỏa mãn ý định dựa trên giá trị họ có thể rút ra từ sự hài lòng. Bộ giải quyết đầu tiên tham gia và giải quyết ý định sẽ là bộ giải quyết được chọn và có lẽ là giải pháp tốt nhất mà thị trường có thể chịu đựng sau đó.

Xác nhận và Thanh toán:

Việc xác thực và thanh toán đều được thực hiện bởi các máy giải kích hoạt hợp đồng thông minh trên chuỗi cụ thể để xác minh và chia sẻ thanh toán. Sẽ có một hợp đồng cốt lõi mà tất cả các giải pháp và tất cả các ý định và giải pháp được gửi và mở rộng với các tiêu chuẩn Cần thiết.

Flashbots SUAVE (Đa miền Block-related Ý định)

*Lưu ý rằng SUAVE vẫn đang được phát triển; một phần của cơ chế mô tả dưới đây có thể thay đổi.

So với việc giải quyết các ý định thông qua hợp đồng thông minh như đã thấy trong các ví dụ trước đó, SUAVE có một cách tiếp cận chuyên biệt bằng cách sử dụng một chuỗi dành riêng cho mục đích giải quyết, đồng thời cũng phục vụ như một lớp tin nhắn.

Khác với Trừu tượng Tài khoản (AA) và các ứng dụng cụ thể về ý định, SUAVE giới thiệu một bước cầu vồng bổ sung để chuyển tiền sang chuỗi SUAVE. Bước này chủ yếu được thúc đẩy bởi khả năng đa chuỗi của SUAVE và mong muốn giao dịch tiết kiệm chi phí và bảo mật hơn.

SUAVE vừa công bố việc ra mắt MEVM, một sửa đổi mạnh mẽ của EVM với các precompile mới cho các trường hợp sử dụng MEV. Với MEVM, chuỗi SUAVE sẽ hiệu quả phục vụ đầu tư liên quan đến MEV như người tìm kiếm, người xây dựng và các lĩnh vực khác muốn bắt kịp MEV.

Biểu hiện ý định và ủy quyền:

Người dùng SUAVE thể hiện ý định của họ trong SUAVE bằng cách viết mã EVM. Các mã này phác thảo kết quả và chức năng mong muốn mà chúng muốn thực hiện bằng cách xác định danh sách các hợp đồng cho phép truy cập vào dữ liệu bí mật của người dùng. Có thể có một số mẫu có thể sử dụng được cho người dùng normie.

Với MEVM, các nhà phát triển có thể triển khai các loại hợp đồng thông minh khác nhau cho các ứng dụng MEV cụ thể (ví dụ: OFA, xây dựng khối, v.v.) hoặc các loại DEX mới trên SUAVE để được gọi bởi người dùng khác.

Người dùng chuyển tiền sang chuỗi SUAVE và gửi tiền thưởng.

Ứng viên giải quyết:

Các nhà tham gia chính đóng vai trò như những người giải quyết vấn đề trong SUAVE có thể là người tìm kiếm và người xây dựng. Người tìm kiếm và các người giải quyết khác chịu trách nhiệm khám phá và khám phá các giải pháp tiềm năng để thực hiện ý định của người dùng, trong khi người xây dựng tập trung vào triển khai các giải pháp này. Họ cùng nhau làm việc để hình thành một hệ sinh thái mạnh mẽ giải quyết các ý định được thể hiện bởi người dùng.

Để đáp ứng ý định liên quan đến các lĩnh vực khối khác nhau, có thể tồn tại nhiều loại người giải quyết tay nghề khác nhau để hỗ trợ các máy ảo khác nhau.

Quy trình giải quyết:

Các bộ giải quyết thực hiện tính toán đáng tin cậy và riêng tư ngoại chuỗi có thể được sử dụng trong các hợp đồng thông minh trên SUAVE thông qua các tiền biên đặc biệt trong môi trường TEE.

Các Solver cùng nhau làm việc trên các khối chứa một gói ý định. Mục đích của việc xây dựng khối là tổng hợp và tổ chức các ý định thành các khối có giá trị có thể được đề xuất cho mạng lưới.

Lựa chọn Trình giải quyết:

Trong SUAVE, việc lựa chọn bộ giải quyết theo hai phương pháp chính. Đầu tiên, các bộ giải quyết hoàn thành các nhiệm vụ dự kiến trước tiên thường được chọn. Điều này khuyến khích hiệu quả và sự nhanh chóng trong việc cung cấp các giải pháp. Hoặc có thể triển khai cơ chế đấu giá luồng lệnh, nơi các bộ giải quyết đấu giá lại cho người dùng, trả lại một phần giá trị luồng lệnh cho người dùng.

Xác nhận và giải quyết:

Để đảm bảo tính hợp lệ của ý định và giải quyết giao dịch, SUAVE sử dụng các oracles và SUAVE validators. Oracles cung cấp dữ liệu bên ngoài để xác nhận việc thực hiện của ý định, trong khi SUAVE validators xác nhận và giải quyết các ý định trên chuỗi SUAVE.

Anoma (Mục đích Tổng quát cho Giao thức Anoma)

Anoma là một kiến trúc tổng quát tương tự như Cosmos và đang chuẩn bị ra mắt một chuỗi Proof-of-Stake (PoS) Layer 1 hỗ trợ IBC. Nó kết hợp thiết kế tập trung vào ý định với một giao thức đồng nhất được cung cấp bởi Anoma Virtual Machine (VM), đồng thời cung cấp các tính năng bảo mật không đồng nhất (các giao thức Anoma khác nhau có cơ chế đồng thuận khác nhau).

Biểu hiện ý định và ủy quyền:

Người dùng thể hiện ý định của họ bằng cách xác định Trạng thái cuối cùng hoặc các thuộc tính nó nên có bằng cách tương tác với Anoma DApps.

Ứng cử viên giải quyết:

Anoma chào đón một loạt các giải pháp đa dạng, mỗi người chuyên về các loại ứng dụng khác nhau. Những người giải quyết này giám sát các mempool phù hợp với sở thích và mục tiêu của họ. Tùy thuộc vào trọng tâm cụ thể của họ, họ quan sát tất cả các ý định hoặc một tập hợp con của ý định.

Quy trình giải quyết:

Bộ giải chạy các thuật toán giải sử dụng chuyên môn của họ trong các lĩnh vực như giao dịch mã thông báo có thể thay thế (FT) hoặc trạng thái tổng hợp tính toán.

Khớp ý định cũng được chăm sóc bởi các bộ giải quyết. Các bộ giải quyết lấy ý định và tạo giao dịch phần hoặc hoàn toàn khớp. Các bộ giải quyết xác định điều gì/khi nào khớp, mức phí cho việc giải quyết một phần và cách xử lý thặng dư.

Một khi một người giải quyết viên tạo ra một giao dịch hoàn toàn cân đối, họ sẽ gửi nó đến một nút bộ nhớ tạm thời là một phần của hệ sinh thái Anoma.

Lựa chọn Solver:

Lựa chọn có thể bị ảnh hưởng bởi khả năng của người giải quyết để hoàn thành công việc một cách hiệu quả và kịp thời, theo cách tiếp cận đầu tiên đến, đầu tiên được phục vụ, nơi người giải quyết hoàn thành công việc đầu tiên được chọn.

Xác nhận và Thanh toán:

Các nhà xác minh từ các giao thức Anoma khác nhau chạy Anoma Vm để hoàn thành việc thực hiện và xác minh các dự định. Anoma VM đảm bảo tính toàn vẹn và tính hợp lệ của việc thực hiện dự định bằng cách kiểm tra tất cả các Mệnh đề Hợp lệ liên quan (hợp đồng thông minh tường minh) đều được thỏa mãn.

Việc phân phối quỹ và phần thưởng cho người giải quyết dựa trên việc thực thi và xác minh ý định bởi Anoma VM.

Làm thế nào ý định cách mạng hóa mẫu luồng đặt hàng

Trong trạng thái luồng đặt lệnh giao dịch hiện tại, người dùng phải tự điều hướng các đường đi thực hiện, dẫn đến một trạng thái luồng đặt lệnh giao dịch tương đối đơn giản (như hình ảnh đã hiển thị)

Tuy nhiên, khi tưởng tượng về một tương lai trong đó hệ sinh thái web3 chấp nhận một cách tiếp cận tâm ý, quy trình của các ý định có thể trở nên phức tạp hơn. Trong mô hình mới này, người dùng sẽ được tự do bày tỏ ý định của mình và ủy quyền sự phức tạp cho một vai trò mới gọi là người giải quyết.

Trước khi bắt đầu, tôi muốn tóm tắt 2 xu hướng trong thế giới ý định:

Các ứng dụng dẫn đầu tập trung vào các loại ý định cụ thể như Uniswap và Cow Swap đang mở rộng các tính năng ý định bằng cách liên quan đến các bộ giải tự mình.

Đối với các ý định phổ quát hơn, chúng tôi cần kiến trúc tương đối mới, bao gồm một ngôn ngữ ý định mới, một máy ảo mới, v.v. Essential, Flashbots và Anoma đều đang hướng tới hướng điều này.

Trong kịch bản này, các loại ý định khác nhau có thể được phục vụ bởi các nền tảng hoặc giao thức cụ thể. Ví dụ, ý định trao đổi có thể được xử lý bởi UniswapX và Cow Swap; ý định với các tính năng liên quan đến miền và ví có thể được xử lý bởi ví Account Abstraction (AA) hoặc dapps và ví tương thích cơ bản; các nền tảng như SUAVE và Anoma có thể giải quyết các ý định tổng quát hơn và đa miền.

Trong thế giới mới này, luồng lệnh của ý định có thể tuân theo một con đường phức tạp hơn. Hãy khám phá một luồng lệnh có thể có:

Người dùng thể hiện ý định, nạp tiền và ủy quyền

Intentions are very expressive; normie users might need help translating their intentions into codes. This can be achieved by dapps/wallets extracting this part away by providing a user-friendly interface, or there might be an aggregator providing a universal interface for expressing any intentions like Google search with the help of AI.

Intents gửi đến bể nhớ ý định liên quan

Lưu ý rằng Anoma có thể có nhiều mempool phục vụ cho các loại ý định khác nhau và được tin tưởng bởi các ứng dụng phân cấp hoặc giao thức khác nhau.

Solvers mô phỏng offchain và cạnh tranh để giải quyết các ý định.

Trong hệ sinh thái SUAVE, người giải quyết có cả khả năng giải quyết và khả năng xây dựng khối. Một số ý định liên quan đến việc giải quyết các nhiệm vụ qua chuỗi bằng cách xây dựng khối, như các hoạt động MEV qua chuỗi. Những người xây dựng khối tay nghề có lợi thế trong việc xây dựng các khối có giá trị và hoàn thành nhiệm vụ nhanh hơn. Một số ý định khác có thể đòi hỏi chủ yếu về chuyên môn về thuật toán, như tối ưu hóa tổng hợp thanh khoản trên nhiều chuỗi. Những ý định này có thể phụ thuộc vào người giải quyết cụ thể theo loại hơn là khả năng xây dựng khối rộng lớn.

Trong hệ sinh thái AA, người gói thực hiện các nhiệm vụ mô phỏng và gói. Những ý định được gói sau đó được gửi đến bể nhớ công cộng để người tìm kiếm giải gói và có thể chạy trước, hoặc được gửi trực tiếp đến các nhà xây dựng đáng tin cậy. Ở giai đoạn đầu, các gói với số lượng nhỏ có thể hiệu quả hơn khi được gửi riêng tư đến các nhà xây dựng đáng tin cậy để tránh mất mát tiềm năng. Khi có 4337 ví và các bên tham gia khác với khối lượng lệnh đủ để vào thị trường, họ có thể hoạt động như những người gói giống như người tìm kiếm.

Xác minh việc hoàn thành ý định

Hiện nay, tồn tại nhiều phương pháp xác minh khác nhau, mỗi phương pháp đều có những điểm thương lượng riêng. Sử dụng hợp đồng thông minh để xác minh, mặc dù đáng tin cậy, thường thiếu tính mở rộng vì các ý định khác nhau đòi hỏi logic và mã xác minh cụ thể.

Dựa vào người tiên tri để xác nhận đưa ra những rủi ro liên quan đến người tiên tri, nhưng cung cấp lợi ích của việc tích hợp mượt mà với nhiều chuỗi.

Sử dụng Anoma VM đòi hỏi các ứng dụng ý định áp dụng framework Anoma nhưng cung cấp khả năng xác thực một loạt các ý định.

Tóm lại, trong một thế giới trung tâm ý định, luồng đơn hàng khác với thế giới trung tâm giao dịch:

Người dùng ký và ủy quyền tx so với Người dùng có nhiều lựa chọn hơn để diễn đạt ý định của họ.

Mempool đơn lẻ so với Mempools đa dạng cho các mục đích khác nhau tồn tại.

Dapps chịu trách nhiệm về việc thực hiện so sánh với một vai trò mới được gọi là solvers tham gia và cạnh tranh để giải quyết các vấn đề.

Định kỳ trên các chuỗi khác nhau một cách tuần tự so với Có thể giải quyết một cách đồng thời trên một số chuỗi (các loại thực thi chéo miền mới)

Những hệ quả lan rộng của ý định đối với phần còn lại của thế giới Web3

Một thế giới được điều khiển bởi ý định liên quan đến rất nhiều người tham gia web3. Hãy xem qua cảnh quan nhà máy ý định một cách tổng quan.

Lưu ý rằng đây chỉ là một cảnh quan sơ bộ. Khi các ý định phát triển dần dần, có thể có nhiều bên tham gia hơn vào thế giới mới này. Ví dụ, các bộ xếp hạng chia sẻ như Astria và Espresso có thể cung cấp cho người dùng việc xác nhận trước nhanh hơn đối với các thực thi ý định đa lĩnh vực.

Lên dòng

Chains

Các chuỗi mới như SUAVE có thể tạo điều kiện cho việc giải quyết ý định thường xuyên hơn và hiệu quả về chi phí hơn.

Các chuỗi cấu trúc Anoma hỗ trợ các máy ảo mới giải quyết vấn đề xác thực ý định một cách hiệu quả và tổng quát.

Các chuỗi có thể mở rộng Layer 2 hoặc nhiều lớp khác phù hợp để thực hiện các phép tính giá rẻ liên quan đến biểu thức logic ý định, xác nhận và giải quyết, vì ý định thường cần tính toán mạnh mẽ do tính tự nhiên biểu cảm của chúng.

Quyền riêng tư

Quyền riêng tư rất quan trọng trong thế giới ý định để ngăn chặn các vấn đề MEV độc hại như frontrunning và cho phép giá trị orderflow lớn hơn đượcbid trở lại cho người dùng/dapps. Ngoài ra, việc tích hợp các tính năng bảo mật có thể hỗ trợ các ý định yêu cầu quyền riêng tư nâng cao.

SUAVE áp dụng SGX làm giải pháp ngắn hạn, trong khi Anoma hỗ trợ chứng minh không biết (zk) và Mã hóa Phân phối Khóa (DKG).

Oracle

Oracles hiện có chức năng bổ sung: hỗ trợ xác minh trạng thái hoàn thành của ý định.

Tiêu chuẩn liên quan đến ý định

Một tiêu chuẩn chung giúp giảm các vấn đề phân mảnh do các loại ý định khác nhau mang lại; Các bộ giải quyết có thể tìm thấy nó dễ dàng để tích hợp với các ứng dụng có khả năng ý định khác nhau; Dapps và nhà phát triển dễ dàng mở rộng đến hệ thống ý định;

Tránh việc phải phát minh lại bánh xe cho cơ sở hạ tầng chung.

Midstream (Giải pháp tiềm năng)

Các bộ giải quyết cụ thể như bộ định tuyến cho CoW Swap và 1inch, ví dụ, Propeller Heads, và người tạo lập thị trường đã tích lũy các mạng thanh khoản lớn và thuật toán định tuyến tiên tiến, vượt trội so với các bộ giải quyết khác và có thể nhận một phần của các đơn đặt hàng độc quyền trực tiếp từ người trao đổi.

Xây dựng viên:

Các nhà xây dựng đóng vai trò quan trọng như những người giải quyết vấn đề, đặc biệt là trong quy trình giải quyết cuối cùng liên quan đến các chuỗi khác nhau. Các nhà xây dựng có kinh nghiệm có thể dễ dàng hoàn thành trách nhiệm này.

Người tìm kiếm:

Người tìm kiếm sở hữu chuyên môn về định tuyến và thuật toán tiên tiến, khiến họ trở nên quý giá trong việc giải quyết ý định liên quan đến việc tìm kiếm các giải pháp tối ưu hoặc truy cập thanh khoản.

Hạ lưu

Intentions have a broad impact on various dapps:

Sự thân thiện với người dùng nâng cao dẫn đến sự thông dụng rộng rãi.

Sự tham gia ngày càng nhiều bên dẫn đến việc có nhiều thành phần ngoại chuỗi hơn, cải thiện hiệu quả và linh hoạt hơn.

Dapps có thể mở rộng để cung cấp nhiều chức năng và tính năng hơn bằng cách tích hợp bộ giải quyết ý định để tích hợp các chức năng phức tạp hơn.

Ví dụ, trong DeFi, ý định có thể mô phỏng tính nguyên tử trong môi trường cross-chain bằng cách liên quan đến một bên thứ ba, những người giải quyết, để thực hiện ý định. Người giải quyết chịu rủi ro thất bại, tạo ra một vương quốc mới của DeFi cross-domain.

Các tương tác và hướng dẫn người dùng nhiều hơn dẫn đến sự phát triển của các ứng dụng phi tập trung phức tạp.

Ví dụ, trong GameFi, người dùng hiện có nhiều lựa chọn hơn cho gameplay:

Chiến lược trò chơi tùy chỉnh: Intent cho phép người chơi xác định và thực hiện chiến lược trò chơi tùy chỉnh. Họ có thể diễn đạt mục tiêu trò chơi và hành động theo cách của họ và có bộ giải quyết thực hiện những ý định này trong trò chơi. Điều này cung cấp cho người chơi sự tự do và kiểm soát hơn.

Hỗ trợ cho các hệ thống kinh tế: Thông qua ý định, người chơi có thể tham gia vào các hệ thống kinh tế trong trò chơi như giao dịch tài sản trò chơi, cung cấp thanh khoản, hoặc tham gia cho vay. Bằng cách diễn đạt ý định của mình, họ có thể thực hiện các hoạt động tài chính tương tự như DeFi trong trò chơi và kiếm được phần thưởng kinh tế.

Kết thúc

Khi tôi kết thúc bài viết này, tôi nhận thấy sự tương đồng đáng chú ý giữa triết lý của những ý định và rollups: thực thi ngoại chuỗi và thanh toán cuối cùng và xác nhận trên chuỗi. Với sự phát triển bùng nổ của hệ sinh thái rollup, chúng ta cũng đang chứng kiến sự phát triển bùng nổ của ý định, với dapps trở nên ngày càng phong phú và nhiều dự án phát triển ngôn ngữ và tiêu chuẩn cụ thể cho ý định.

Tuy nhiên, tôi muốn chú ý đến các vấn đề tập trung tiềm ẩn có thể phát sinh với ý định. Giống như chúng ta đã chứng kiến trong trường hợp của các mempool riêng và luồng lệnh riêng, những người chơi có khả năng xử lý các ý định người dùng phức tạp và cung cấp trải nghiệm hiệu quả và thân thiện hơn có thể nổi bật và thu hút nhiều luồng lệnh ý định riêng tư hơn, dẫn đến việc thực hiện tốt hơn và tăng cường luồng lệnh.

Ngoài ra, cách mà người chơi có thể bắt đầu liên quan đến các bộ giải quyết để hiệu quả thực hiện các ý định cho người dùng là một vấn đề thực tế. Ví dụ, với giao dịch AA hiện tại có khối lượng thấp, người gói hoặc người xây dựng không có động lực đủ để dành thêm năng lượng và thời gian để cung cấp một bộ dịch vụ mới. Vấn đề này cũng có thể tồn tại đối với các ý định biểu cảm hơn.

Kết luận, thế giới của ý định giữ trong tay tiềm năng và sức mạnh biến đổi lớn lao. Chúng ta phải điều hướng con đường phía trước, cân bằng sự đổi mới, phân cấp và quyền hành của người dùng. Hãy ôm lấy chuyến hành trình hấp dẫn này và cùng nhau làm việc để mở khóa toàn bộ tiềm năng của ý định!

Tham khảo

1.https://www.chainfeeds.xyz/feed/detail/57b521e1-d651-4e76-86cb-6a68690cbebd

2.https://hackmd.io/@1ofB8klpQky-YoR5pmPXFQ/rJZUWFzP3

3.https://writings.flashbots.net/mevm-suave-centauri-and-beyond

4.https://docs.google.com/file/d/1c0Ok4M3CcPjMCh7-vh6ErfhqlJsh1qau/edit?filetype=mspresentation

5.https://www.paradigm.xyz/2023/06/intents

6.https://dba.mirror.xyz/NTg5FSq1o_YiL_KJrKBOsOkyeiNUPobvZUrLBGceagg

Tuyên bố:

  1. Bài viết này được tái bản từ [Gategương]. Tất cả bản quyền thuộc về tác giả gốc [Grace]. Nếu có ý kiến phản đối bản in lại này, vui lòng liên hệ với Cổng họcđội, và họ sẽ xử lý nhanh chóng.
  2. Miễn trừ trách nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này hoàn toàn thuộc về tác giả và không hình thành bất kỳ lời khuyên đầu tư nào.
  3. Bản dịch của 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 nêu rõ, việc sao chép, phân phối hoặc đạo văn các bài viết dịch là không được phép.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!