Giao thức FusionFi: Xây dựng cầu nối cốt lõi cho khả năng tương tác AgentFi

Bài viết này được dịch máy
Xem bản gốc

Nguồn: PermaDAO

Tổng quan

Permaswap gần đây đã công bố một trường hợp sử dụng AgentFi dựa trên Giao thức FusionFi (FFP) trên AO, bao gồm việc tạo ra các Đại lý Nhà tạo lập thị trường tự động (AMM Agent) và thực hiện các hoạt động đối trù. Thông qua FFP, các nhà phát triển có thể tạo ra các nhóm Đại lý AMM chỉ với vài dòng mã, thực hiện việc trao đổi tài sản. FFP, với tư cách là giao thức tiêu chuẩn trên mạng AO, cung cấp khả năng tương tác cho các loại Đại lý khác nhau.

Bài viết này sẽ trước tiên làm rõ các khái niệm cốt lõi như AgentFi và Tài chính chủ quyền, sau đó giới thiệu hai ví dụ điển hình về Đại lý Sổ lệnh và Đại lý AMM, cho thấy cách FFP tích hợp hai quy trình giao dịch khác nhau này, từ đó làm rõ vai trò then chốt của FFP trong hệ sinh thái tài chính trong tương lai.

UCkAA2x0yiZ9UjEP4XBmXjtY7Iu6L0kOm8ITEqKe.jpeg

Các khái niệm cơ bản

AgentFi đã đưa khái niệm "Đại lý" vào DeFi, cho phép người dùng triển khai các Đại lý hợp đồng thông minh của riêng họ (Agent), từ đó quản lý tự động các tương tác với các giao thức. Thông qua Đại lý, người dùng có thể tự chủ, tự động thực hiện các hoạt động tài chính như quản lý tài sản, thực hiện các chiến lược, v.v.

Các giao thức DeFi truyền thống sử dụng hợp đồng thông minh để thực hiện các hoạt động như trao đổi tài sản, cho vay, v.v., nhưng các tài sản này thường được tập trung khóa trong một hợp đồng thông minh duy nhất, điều này một mặt buộc người dùng phải gửi tài sản của họ vào hợp đồng, mặt khác cũng làm mất đi sự linh hoạt trong việc tùy chỉnh các chức năng và thông số liên quan. AgentFi vượt qua những hạn chế này, cho phép mỗi người dùng có một Đại lý (Agent) độc lập với các chức năng tài chính, và thông qua đó họ có thể tiến hành các hoạt động tài chính cá nhân hóa. Nói cách khác, AgentFi khiến Đại lý của người dùng trở thành các chủ thể tài chính độc lập, cho phép cá nhân xây dựng các quy tắc tài chính, chẳng hạn như các quy tắc trao đổi tài sản, giao thức cho vay và phát hành tài sản, từ đó thực hiện quản lý tài chính cá nhân hóa, vượt qua giới hạn tập trung truyền thống.

Đây chính là Tài chính chủ quyền!

Khác với hệ thống tập trung do Ngân hàng Trung ương kiểm soát các quy tắc tài chính, Tài chính chủ quyền cho phép người dùng tự xây dựng và kiểm soát các quy tắc tài chính, không còn phụ thuộc vào các hợp đồng đơn lẻ hoặc các tổ chức trung tâm do nhà phát triển cung cấp.

Nền tảng của AgentFi: Hiệu suất và Linh hoạt

Một trong những lý do các giao thức DeFi truyền thống tập trung quản lý tài sản là do giới hạn về hiệu suất của Ethereum: nó không thể cung cấp khả năng tính toán độc lập cho từng người dùng. Do đó, các nền tảng như Compound và Uniswap đã tối ưu hóa mã để phù hợp với các hạn chế của blockchain. Ngoài ra, tính linh hoạt của hợp đồng thông minh truyền thống trên blockchain cũng thấp, khó sửa đổi hoặc triển khai lại, hạn chế khả năng tính toán linh hoạt của Đại lý.

AO, với tư cách là một máy tính siêu song song phi tập trung toàn cầu, cung cấp các đơn vị tính toán độc lập (được gọi là tiến trình), mỗi tiến trình có các nguồn lực tính toán độc lập, giải quyết được vấn đề về hiệu suất. Đồng thời, các hợp đồng chạy trong các tiến trình do chủ sở hữu tiến trình kiểm soát, có thể linh hoạt cập nhật và nâng cấp, cung cấp nền tảng vững chắc cho tính linh hoạt của AgentFi.

Giao thức FusionFi

Trong mạng lưới phi tập trung của AO, AgentFi sẽ được áp dụng rộng rãi, với các ứng dụng có thể tạo ra nhiều chủ thể tài chính độc lập. Ví dụ, các NPC trong trò chơi không chỉ cung cấp dịch vụ trò chơi, mà còn có thể cung cấp các dịch vụ tài chính. Ví dụ, một NPC cầm đồ có thể chấp nhận NFT của người chơi làm tài sản thế chấp và cung cấp dịch vụ cho vay, NPC này sẽ là một Đại lý độc lập, tức là một chủ thể Tài chính chủ quyền. Tất cả người dùng và tiến trình trên AO đều có thể tạo ra các Đại lý tài chính theo cách này, bất kỳ đơn vị tính toán nào cũng có thể trở thành "tổ chức tài chính" cung cấp các dịch vụ tài chính tùy chỉnh.

Nếu các loại Đại lý tài chính khác nhau phát triển độc lập, sẽ dẫn đến các tiêu chuẩn giao thức khác nhau, việc tương tác giữa các Đại lý trở thành một thách thức lớn. Để giải quyết vấn đề tương tác do sự khác biệt về nghiệp vụ, Giao thức FusionFi (FFP) ra đời.

Giao thức FusionFi là một bộ tiêu chuẩn giao thức và công cụ phát triển, nhằm kết nối các Đại lý tài chính khác nhau, xây dựng cầu nối thông tin, đạt được khả năng tương tác, tích hợp các loại hình kinh doanh tài chính đa dạng, cho phép các Đại lý tuân thủ FFP có thể kết nối và trao đổi thông tin với nhau.

Đối với những người dùng không muốn đi sâu vào các chi tiết tài chính, họ cũng có thể sử dụng SDK của FFP để chuyển đổi Đại lý của mình thành Đại lý có các thuộc tính tài chính cụ thể. Bằng cách giảm độ phức tạp trong việc triển khai AgentFi, FFP khiến Tài chính chủ quyền trở nên dễ tiếp cận hơn.

Thực hành và Khả năng tương tác

Sổ lệnh và Nhà tạo lập thị trường tự động (AMM) là hai cơ chế giao dịch khác nhau, có sự khác biệt đáng kể trong quy trình giao dịch. Sổ lệnh ghi lại tất cả các ý định mua bán, giao dịch cần đợi đến khi giá của người mua và người bán khớp nhau mới có thể hoàn thành, do đó phụ thuộc vào sự tham gia của đối tác. AMM thì không phụ thuộc vào đối tác. Nó sử dụng các nhóm thanh khoản và thuật toán để cho phép người dùng trực tiếp giao dịch với các tài sản trong nhóm, mà không cần phải tìm kiếm đối tác. Các nhà cung cấp thanh khoản sẽ gửi vốn vào nhóm, AMM sử dụng các thuật toán (như công thức nhân hằng số) tự động điều chỉnh giá, cho phép người dùng hoàn tất giao dịch mà không cần chờ đợi ghép cặp.

FFP có thể xử lý giao dịch Sổ lệnh và AMM theo một cách thống nhất và quy trình, từ đó kết hợp thanh khoản của cả hai.

Vui lòng tham khảo mã demo sau: https://github.com/permadao/ffp-demo

Đại lý Sổ lệnh (Orderbook Agent)

Trong demo sổ lệnh của FFP, nhà phát triển có thể tạo ra Đại lý Sổ lệnh (Orderbook Agent) và thực hiện giao dịch tài sản:

  1. Tạo Đại lý Sổ lệnh: Sử dụng hàm createOrderbookProcess để tạo tiến trình Đại lý sổ lệnh, lúc này sẽ triển khai một tiến trình AO và tải các logic nghiệp vụ liên quan đến sổ lệnh, khiến nó trở thành một thực thể tài chính độc lập, chịu trách nhiệm ghi lại và quản lý các lệnh.

  2. Gửi tài sản: Sử dụng tập lệnh deposit.js để gửi token vào Đại lý sổ lệnh, cung cấp vốn cho các lệnh giao dịch.

  3. Tạo lệnh: Sử dụng phương thức agent.makeOrder để tạo lệnh mua hoặc lệnh bán trong sổ lệnh, tất cả các lệnh sẽ được gửi đến mạng AO theo một FFP Schema cụ thể, sau đó các lệnh sẽ được hiển thị minh bạch trên blockchain và chờ khớp lệnh.

  4. Khớp lệnh giao dịch: Sử dụng phương thức agent.takeOrder để thực hiện giao dịch ăn lệnh, hệ thống sẽ tự động hoàn thành giao dịch và cập nhật tài sản.

HnhVOwfiMa5nwL6IjQF2uLeiJo3RwGRNN1ffAoqE.jpeg

Đại lý Nhà tạo lập thị trường tự động (AMM Agent)

Trong demo Đại lý AMM, Đại lý do người dùng tạo ra tương đương với một nhóm thanh khoản tài chính chủ quyền cá nhân. Thông qua AgentFi, người dùng không cần phụ thuộc vào các nền tảng tập trung hoặc sàn giao dịch truyền thống, mà có thể tự cung cấp chức năng trao đổi tài sản. Dưới đây là quy trình cốt lõi của Đại lý AMM:

  1. Tạo Đại lý AMM: Sử dụng hàm createAMMProcess để tạo tiến trình Đại lý AMM, triển khai thành một tiến trình AO

    Tương tác

    FFP Schema là một định dạng cấu trúc hóa được sử dụng trong Giao thức FusionFi (FFP) để chuẩn hóa dữ liệu giao dịch và thanh toán. Nó định nghĩa định dạng dữ liệu và giao thức giao tiếp trong các quy trình giao dịch khác nhau (như Sổ lệnh và Nhà tạo lập trị trường tự động), đảm bảo sự tương tác và tương thích giữa các loại đại lý tài chính (Agents) khác nhau. Định dạng dữ liệu thống nhất này cho phép các dữ liệu quan trọng như giá cả, trạng thái đơn đặt hàng, thông tin tài sản được chia sẻ và phân tích giữa các Agent.

    Trong bước thứ tư của Agent Sổ lệnh và Agent Nhà tạo lập trị trường tự động, các đơn đặt hàng Sổ lệnh và yêu cầu Nhà tạo lập trị trường tự động đều sử dụng định dạng thống nhất FFP Schema để đạt được cấu trúc dữ liệu thanh toán nhất quán. FFP Schema chuẩn hóa tính tương tác liên Agent:

    • Các nhà tài trợ có thể trực tiếp truy vấn các đơn đặt hàng Sổ lệnh trên chuỗi, so sánh báo giá Sổ lệnh và Nhà tạo lập trị trường tự động thông qua FFP Schema để phát hiện chênh lệch giá.

    • Các nhà tài trợ chỉ cần gửi dữ liệu giao dịch có định dạng thống nhất vào quy trình thanh toán FFP, FFP sẽ đảm bảo các giao dịch đối ứng được thực hiện hoàn toàn hoặc hoàn toàn thất bại, tránh rủi ro không nhất quán trong giao dịch.

    Trong trường hợp FFP, các quy trình giao dịch khác nhau của Sổ lệnh và Nhà tạo lập trị trường tự động đạt được tính tương tác, FFP đã phá vỡ ranh giới giữa hai loại dịch vụ này, đạt được sự phối hợp và tích hợp giữa chúng.

    Đặc điểm

    FFP hỗ trợ thanh toán nguyên tử đa giao dịch và cung cấp các tính năng nâng cao sau cho các DEX được xây dựng dựa trên FFP:

    • Chia nhỏ giao dịch lớn: Người giao dịch có thể chia lớn đơn đặt hàng thành nhiều đơn đặt hàng nhỏ hơn. Ví dụ, người giao dịch cần thực hiện một giao dịch 1 triệu USD, nhưng một đại lý đơn lẻ có thể khó cung cấp giá tốt nhất. FFP cho phép chia lớn đơn đặt hàng thành nhiều đơn đặt hàng nhỏ hơn, thực hiện trên các đại lý khác nhau để có được giá tốt nhất trên mạng.

    • Kết hợp nhiều giao dịch: Các đơn đặt hàng rời rạc trên thị trường có thể được kết hợp thành một đơn đặt hàng nguyên tử, tăng cường tính tương tác giữa Sổ lệnh và Nhà tạo lập trị trường tự động, làm cho giao dịch trở nên linh hoạt hơn.

    • Giao dịch nhiều bước: Giao dịch nhiều bước là một ứng dụng mở rộng của tính năng kết hợp. Ví dụ, nếu người giao dịch muốn chuyển đổi tài sản A thành C, nhưng không có cặp giao dịch A-C trên thị trường, nhưng có các cặp giao dịch A-B và B-C, FFP có thể kết hợp hai giao dịch A-B và B-C thành một đơn đặt hàng để hoàn thành mục đích giao dịch.

    • Tài trợ không vốn: Các nhà tài trợ có thể tận dụng chênh lệch giá giữa hai đơn đặt hàng đối ứng trên thị trường để kiếm lời. Khác với các giải pháp tài trợ truyền thống, tài trợ không vốn của FFP không yêu cầu vốn của riêng nhà tài trợ, chỉ cần gửi hai đơn đặt hàng vào quy trình thanh toán, hệ thống sẽ tự động thực hiện trao đổi tài sản và phân phối lợi nhuận từ chênh lệch cho nhà tài trợ.

    RdFrHXXh4mlgZsQyhRXtrhZ5PrTAoK1XHGgafgE8.jpeg

    Những tính năng đổi mới này do FFP mang lại không chỉ đơn giản hóa trải nghiệm giao dịch của người dùng, đảm bảo giá tốt nhất, mà còn nâng cao hiệu quả vốn của các nhà tài trợ, đảm bảo dòng chảy giá trị hiệu quả.

    Triển vọng

    Tóm lại, FFP cung cấp một khuôn khổ thống nhất cho các đại lý tài chính (Agents), phá vỡ rào cản giữa các kịch bản tài chính khác nhau. Không chỉ là Sổ lệnh và Nhà tạo lập trị trường tự động, thông qua FFP, trong tương lai có thể đạt được tích hợp không có khe hở giữa các loại dịch vụ tài chính như cho vay, hợp đồng tương lai, tài sản tổng hợp, xây dựng một hệ sinh thái tài chính phi tập trung xuyên ứng dụng và kịch bản.

    Thông qua cấu trúc dữ liệu thống nhất (FFP Schema), FFP đã đơn giản hóa giao tiếp và thanh toán giữa các đại lý, nâng cao tính linh hoạt và hiệu quả của giao dịch. Khi xuất hiện nhiều loại đại lý tài chính hơn, FFP có thể trở thành giao thức cốt lõi của hệ sinh thái AgentFi trên AO, thúc đẩy sự phổ biến của tài chính chủ quyền và dịch vụ tài chính cá nhân hóa.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
Thêm vào Yêu thích
Bình luận