Cải thiện trải nghiệm người dùng, giảm các bước tương tác, làm cách nào để "giao dịch có mục đích" có thể hỗ trợ làn sóng tường thuật Web3 tiếp theo?

Tựa gốc: Strong Intents: Part 1

Tác giả: Mike Calvanese và nhóm tại Brink

Biên soạn gốc: Luccy, Joyce, BlockBeats

Đây là Phần 1 của loạt bài gồm 3 phần về Ý định của Mike Calvanese và nhóm Brink.

Cải thiện trải nghiệm người dùng, giảm các bước tương tác, làm thế nào "giao dịch có ý định" có thể thúc đẩy làn sóng tường thuật Web3 tiếp theo?

Ý định đang lan truyền nhanh chóng, chúng là một trong nhiều cải tiến trải nghiệm người dùng được kích hoạt bằng tính năng trừu tượng hóa tài khoản và là chủ đề nóng được thảo luận trong buổi nói chuyện của Vitalik tại EthCC. Ý định cho phép người dùng xác định kết quả mong muốn trên chuỗi của họ và giao công việc kỹ thuật để đạt được những kết quả đó cho những người giải quyết bên thứ ba tương tác trực tiếp với mạng và giao thức. Cuối cùng, lớp trừu tượng sẽ làm cho các ứng dụng Web3 có cảm giác giống như các ứng dụng thông thường. Nó làm giảm thời gian học tập công nghệ hiện có và sẽ thu hút hàng triệu người dùng mới.

Việc chuyển đổi mô hình sang Ý định có nghĩa là người dùng trong tương lai sẽ không cần quan tâm đến những thứ như gửi giao dịch, thanh toán phí gas bằng ETH, giảm thiểu MEV trên AMM bằng cách đặt giới hạn trượt giá, tổng hợp các giao dịch hoán đổi mã thông báo để định tuyến đường dẫn tối ưu hoặc bắc cầu tài sản.

Một cách đơn giản để hiểu Ý định là coi chúng như các biểu thức khai báo về "điều" mà người dùng muốn xảy ra, thay vì các bước bắt buộc về "làm thế nào" để đạt được điều gì đó.

Cải thiện trải nghiệm người dùng, giảm các bước tương tác, làm thế nào "giao dịch có ý định" có thể thúc đẩy làn sóng tường thuật Web3 tiếp theo?

Ý định hiện tại

Ý định không phải là một khái niệm mới.

Các dự án Ethereum như EtherDelta và 0x đã cung cấp sổ đặt hàng dựa trên Ý định từ rất lâu trước khi Uniswap và AMM tồn tại. Thị trường NFT đã sử dụng Ý định đã ký cho các lệnh và báo giá đang chờ xử lý của NFT trong nhiều năm và các hệ thống mới hơn như CoW Swap và UniswapX hiện cung cấp cơ sở hạ tầng dựa trên Ý định tiên tiến hơn cho các lệnh giới hạn ERC20.

Nhìn vào bối cảnh hiện tại, từ "Ý định" dường như đồng nghĩa với "lệnh giới hạn", bởi vì Ý định duy nhất được hỗ trợ rộng rãi trong Web3 ngày nay là "Tôi muốn X và tôi sẵn sàng trả Y". Cấu trúc Ý định cho các lệnh giới hạn thường đơn giản và tập trung vào một mục tiêu: trao đổi ở mức giá tốt hơn mức giá thị trường hiện tại đưa ra. Người dùng ký Ý định lệnh giới hạn của họ và người giải sẽ tìm đường dẫn để "điền" Ý định đã ký bằng cách sử dụng AMM, các nguồn thanh khoản khác hoặc trong một số trường hợp là Ý định khác. Người giải được khuyến khích tìm đường dẫn, bởi vì sau khi Ý định của người dùng được thỏa mãn, họ có thể giữ phần còn lại làm phần thưởng.

Cải thiện trải nghiệm người dùng, giảm các bước tương tác, làm thế nào "giao dịch có ý định" có thể thúc đẩy làn sóng tường thuật Web3 tiếp theo?

Thứ tự giới hạn Kiến trúc ý định

Nhiều hệ thống đã được xây dựng để hỗ trợ các trường hợp sử dụng cho lệnh giới hạn, nhưng khi các công cụ Ý định nâng cao hơn được phát triển, chúng ta sẽ thấy nhiều kiến trúc chung hơn cho phép các trường hợp sử dụng mạnh mẽ hơn.

Một số ví dụ về hệ thống Ý định chung bao gồm Anoma và Flashbots SUAVE, cả hai hiện đang được phát triển tích cực. Họ sẽ cung cấp một lớp Ý định Gossip nơi người dùng phát các Ý định đã ký tới các nút Gossip. Các chuỗi này sẽ dành riêng cho Ý định, tạo điều kiện kết nối giữa người dùng ký Ý định trên các mạng khác nhau và bộ giải thực thi chúng.

Một ví dụ khác là Brink, một giải pháp tạo Ý định có thể tổng hợp. Brink cho phép người dùng và nhà phát triển xây dựng, ký và giải quyết các Ý định dựa trên trạng thái có điều kiện trên nhiều mạng tương thích với EVM.

Tương lai của ý định

Hãy cùng khám phá một số cách mà Ý định Web3 vượt xa các lệnh giới hạn đơn giản, dưới đây là một số khái niệm mới:

Ý định có điều kiện: Cho phép một hành động được thực hiện khi một hoặc nhiều điều kiện được đáp ứng

**Ý định liên tục: **Thể hiện mong muốn thực hiện các hành động lặp đi lặp lại

Ý định nhiều bước: Khi một Ý định được giải quyết, một hoặc nhiều Ý định mới sẽ được mở

**Đồ thị ý định: **Một đường dẫn được hình thành bởi một tập hợp các Ý định liên quan

Ý định có điều kiện

Các ứng dụng Web3 hiện tại chỉ có một loại Ý định có điều kiện: các lệnh giới hạn. Trong tương lai, chúng ta sẽ có các Ý định có thể bao gồm bất kỳ số lượng điều kiện nào ở bất kỳ trạng thái nào, dẫn đến các hành động khác nhau.

Nếu bạn là người dùng Web3, thì trước đây bạn đã đưa ra nhiều quyết định có điều kiện, có thể được thể hiện dưới dạng Ý định, được ký và ủy quyền cho người giải quyết bên thứ 3 như:

Ngưỡng giá: "Nếu giá A/B thấp hơn X thì đổi B lấy A". Trong tài chính truyền thống (trad-fi), điều này được gọi là "cắt lỗ"

Quyết định quản trị: "Nếu một đề xuất quản trị mà tôi không ủng hộ được thông qua, hãy bán mã thông báo A".

Số dư trên ví: "Nếu tôi không có đủ ETH trong ví nóng, vui lòng chuyển thêm ETH từ ví lạnh sang ví nóng của tôi".

Thời gian/Khối đã trôi qua: "Nếu khai thác được nhiều hơn X khối thì hãy chuyển ETH cho người nhận".

Tất cả những điều này có thể được ký dưới dạng Ý định đơn lẻ. Người giải quyết sẽ giám sát các Ý định này và thay mặt người dùng thực hiện hành động khi đáp ứng các điều kiện. Người dùng ký các điều kiện này, vì một phần trong Ý định của họ sẽ buộc người giải quyết kiểm tra trạng thái trên chuỗi để chứng minh các điều kiện.

Ý định có thể được thể hiện với bất kỳ số lượng điều kiện nào, ví dụ:

Tôi muốn mua 2 ETH bằng DAI khi đáp ứng ba điều kiện sau: 1) Giá ETH dưới 1.750 USD; 2) Lợi suất DAI trung bình khi cho vay ETH cao; Đã mua ít nhất 10 ETH trong vòng một giờ.

Khi bất kỳ điều kiện trạng thái phức tạp nào được đáp ứng, người dùng sẽ có thể thể hiện Ý định mua, bán, cầm cố, chuyển nhượng hoặc kết nối tài sản, tất cả chỉ với một Ý định được ký tên duy nhất.

Ý định liên tục

Ý định sẽ cung cấp một cách thức bất khả tri về giao thức để thực hiện các thao tác tuần tự và trong khi ý định ngày nay thường bao gồm một chữ ký duy nhất tương ứng với một thao tác duy nhất (thứ tự giới hạn), chúng ta sẽ sớm thấy sự xuất hiện của các ý định nối tiếp.

Người dùng thực hiện các hành động liên tục ngay hôm nay bằng cách gửi tiền vào các giao thức hoặc sàn giao dịch, đây là một số ví dụ:

Chi phí trung bình: "Sử dụng DAI để mua ETH theo giá thị trường mỗi tháng một lần". Người dùng thường sử dụng CEX như Coinbase để hoàn thành nhiệm vụ này.

Kết hợp doanh thu (hay còn gọi là đặt cược lại): "Rút phần thưởng từ A, đổi lấy B, sau đó đặt cược lại". Đây là một quá trình phức tạp liên quan đến nhiều giao dịch và tương tác trên nhiều giao thức DeFi.

Nạp tiền vào ví nóng: "Tôi có một ví lạnh có 50 ETH trong đó. Bất cứ khi nào số dư ETH trên ví nóng của tôi giảm xuống dưới X, hãy chuyển Y ETH từ ví lạnh sang ví nóng của tôi". Điều này đòi hỏi nhiều giao dịch riêng biệt.

Luồng thanh toán: "Chuyển X USDC đến địa chỉ nhận hai tuần một lần". Các ứng dụng thanh toán trực tuyến hỗ trợ điều này nhưng yêu cầu người dùng gửi tài sản vào hợp đồng thông minh

TẠO THỊ TRƯỜNG: Vị thế LP dựa trên AMM về cơ bản tuân theo mô hình giống như hai giao dịch hoán đổi đối nghịch nhau tiếp tục trong một vòng lặp vô hạn: "Khi giá của A/B vượt quá X, hãy đặt A đổi lấy B; khi giá của A/B nhỏ hơn X, đổi B lấy A".

Như bạn có thể thấy từ những ví dụ này, các hoạt động liên tục ngày nay yêu cầu người dùng gửi tiền vào các giao thức cụ thể và gửi nhiều giao dịch. Với Ý định, người dùng có thể thể hiện các hành động tuần tự mà họ muốn bằng một chữ ký duy nhất.

Chi phí trung bình là một ví dụ hoàn hảo. Người dùng có ý định tính chi phí trung bình (mua hoặc bán lặp đi lặp lại theo thời gian) có thể biểu thị điều này dưới dạng chữ ký cho phép 1 ETH được chuyển đổi thành DAI cứ sau 50.000 với mức giá được cung cấp bởi khối tiên tri ETH/DAI TWAP khó thao túng (khoảng một lần một tuần trên mạng chính Ethereum), với mức phí 1% (0,01 ETH). Bộ giải theo dõi Ý định này và kiểm tra:

  1. Tôi có thể đổi 1 ETH trong tài khoản người dùng không?

  2. Đã khai thác được 50.000 khối kể từ lần hoán đổi cuối cùng chưa?

3,1% (0,01 ETH) có đủ để trang trải chi phí gas cho giao dịch hoán đổi không?

  1. Sau khi người giải thanh toán gas để trao đổi, liệu ETH còn lại để trang trải chi phí hoạt động của người giải hay không, có thể bao gồm rủi ro phục hồi sau khi mất PGA (Đấu giá gas ưu tiên) hoặc bất kỳ chi phí nào khác không? Lợi nhuận tiềm năng có xứng đáng với người giải quyết không?

Nếu tất cả những điều này vượt qua, bộ giải sẽ gửi một giao dịch để đáp ứng mục đích của người dùng đối với trao đổi ETH → DAI. Miễn là tài khoản của người dùng có đủ ETH, người giải quyết có thể theo dõi ý định "trung bình chi phí" của từng chữ ký và tạo ra luồng giao dịch liên tục. Người dùng có được những gì họ muốn mà không cần tương tác trực tiếp với mạng EVM hoặc một giao thức cụ thể.

Cải thiện trải nghiệm người dùng, giảm các bước tương tác, làm thế nào để "giao dịch có ý định" hỗ trợ làn sóng tường thuật Web3 tiếp theo?

Cấu trúc ý định trung bình chi phí

Tạo thị trường bằng Ý định là một ví dụ khác về số lượng hoạt động liên tục và có thể là vô hạn có thể được ủy quyền cho người giải quyết. Người dùng muốn thực hiện tạo thị trường ETH/DAI có thể tạo Ý định cho phép hoán đổi DAI→ETH ở mức 1.800 ETH/DAI hoặc thấp hơn và hoán đổi ETH→DAI ở mức 2.000 ETH/DAI hoặc trao đổi cao hơn. Thông qua Ý định này, người dùng cố gắng chốt lợi nhuận 200 DAI mỗi khi thị trường dao động trong khoảng giá 1.800 đến 2.000 ETH/DAI.

Cải thiện trải nghiệm người dùng, giảm các bước tương tác, làm thế nào "giao dịch có ý định" có thể thúc đẩy làn sóng tường thuật Web3 tiếp theo?

Ý định tạo lập thị trường

Hãy nghĩ về nó như hai lệnh giới hạn hạn chế lẫn nhau, trong đó một lệnh mở khi lệnh kia được lấp đầy và ngược lại. Người dùng có thể ký một mục đích trao đổi duy nhất tại mỗi điểm giá. Miễn là thị trường tiếp tục dao động ở các mức giá này, về mặt lý thuyết, bộ giải có thể thực hiện vô số lệnh như vậy mà không cần bất kỳ hành động nào từ người dùng.

Ý định nhiều bước

Ý định có thể bao gồm nhiều bước. Bạn có thể coi những ý định này như một cỗ máy trạng thái, trong đó mỗi giao dịch là một quá trình chuyển đổi từ trạng thái trước đó sang trạng thái mới, tùy thuộc vào các điều kiện được xác định bởi trạng thái trước đó.

Một ví dụ đơn giản về Ý định nhiều bước là giao dịch chênh lệch giá tài chính đang chờ xử lý truyền thống cổ điển. Các lệnh này có thể khác nhau về mức độ phức tạp, nhưng các phiên bản đơn giản hơn thường thấy trong các ứng dụng giao dịch tài chính truyền thống. Dựa trên khả năng kết hợp và Ý định nhiều bước của Web3, chúng tôi có thể thực hiện các giao dịch chênh lệch giá lệnh chờ rất hiệu quả.

Ý định giao dịch chênh lệch giá đang chờ xử lý trên Web3 có thể được biểu thị như sau: "Tôi muốn 1 ETH và tôi sẵn sàng trả 1.800 DAI. Khi tôi đã trả 1.800 DAI và có 1 ETH, tôi sẵn sàng giữ 1 ETH này cho đến khi tôi có thể Bán cho 2.000 DAI. Nếu giá ETH/DAI giảm xuống dưới 1.620 DAI, tôi hy vọng sẽ giảm lỗ bằng cách bán 1 ETH này, trong trường hợp đó tôi sẽ chấp nhận 1.600 DAI và đưa ra cho người giải quyết khoản phí 20 DAI. Nếu tôi vẫn giữ 1 ETH này khi [Đề xuất quản trị ngẫu nhiên] được thông qua, tôi muốn bán 1 ETH này với giá ETH/DAI trên thị trường và đưa 10% số tiền thu được cho người giải quyết.”

Cải thiện trải nghiệm người dùng, giảm các bước tương tác, làm thế nào "giao dịch có ý định" có thể thúc đẩy làn sóng tường thuật Web3 tiếp theo?

Ý định "Thứ tự khung"

Đây là lệnh 3 bước tương đối đơn giản với một số kích hoạt có điều kiện, nhưng những loại lệnh này có thể phức tạp hơn nhiều.

Biểu đồ ý định

Mối quan hệ giữa các Ý định người dùng khác nhau có thể tạo thành biểu đồ Ý định. Các biểu đồ này thể hiện sự kết hợp các điều kiện và hành động do người dùng xác định dẫn đến trao đổi, chuyển giao tài sản hoặc hành vi trực tuyến khác. Tất cả các ví dụ về Ý định trước đây thực sự chỉ là tên cho các sắp xếp đồ họa cụ thể.

Giống như các lệnh giới hạn thể hiện trạng thái thanh khoản hiện tại của thị trường, biểu đồ Ý định không chỉ thể hiện trạng thái hiện tại mà còn thể hiện tính thanh khoản có điều kiện trên nhiều trạng thái tiềm năng khác nhau trong tương lai.

Ví dụ: Một người dùng giao dịch XYZ và ETH trong một thị trường hư cấu. Ý định đại diện cho việc mua và bán XYZ theo nhiều điều kiện khác nhau, chẳng hạn như dựa trên kết quả của đề xuất quản trị, việc khai thác một khối cụ thể, sự tăng giảm của giá thị trường hoặc liệu các Ý định khác có được đáp ứng hay không.

Cải thiện trải nghiệm người dùng, giảm các bước tương tác, làm thế nào "giao dịch có ý định" có thể thúc đẩy làn sóng tường thuật Web3 tiếp theo?

Biểu đồ ý định cho thị trường XYZ-ETH hư cấu

Biểu đồ thể hiện tính thanh khoản hiện có và tính thanh khoản tồn tại ở trạng thái có thể có trong tương lai. Biểu đồ ý định có thể mở rộng thị trường và thậm chí trên các chuỗi khác nhau.

Tóm lại là

Ý định đang tiến triển với những phát triển mới mỗi ngày.

người giới thiệu:

Ý định giải mã: Cách mạng hóa trải nghiệm người dùng Web3 và luồng đơn hàng trong chuỗi khối;

Kiến trúc dựa trên ý định và rủi ro của nó;

SUAVE, Anoma, Trình sắp xếp được chia sẻ và SuperBuilder

Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Chia sẻ
Bình luận
0/400
Không có bình luận
  • Ghim
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)