第2課

Các Nền Tảng Kỹ Thuật của Fetch.ai

Giải nén nền tảng kỹ thuật của Fetch.ai trong mô-đun này, nơi chúng tôi đi sâu vào cơ chế đồng thuận độc đáo của nền tảng, UPoW, dân chủ hóa sự tham gia vào mạng. Chúng ta cũng sẽ khám phá kiến trúc tinh vi của Fetch.ai, chi tiết hợp đồng Almanac nền tảng, Dịch vụ tên Fetch để nhận dạng tài nguyên và Fetch Ledger mạnh mẽ làm nền tảng cho nền kinh tế kỹ thuật số an toàn và minh bạch. Tìm hiểu các Tác nhân kinh tế tự trị mang lại sự linh hoạt và hiệu quả cho hệ sinh thái, quy trình phát triển của họ và vai trò nhiều mặt mà họ có thể thực hiện trong mạng blockchain do AI điều khiển này.

Fetch.ai sử dụng cơ chế đồng thuận độc đáo gọi là UPoW. Hệ thống này cho phép các nút yếu hơn cũng có thể kiếm được một phần thưởng khối. UPoW hoạt động bằng cách tạo ra các khối mới tương tự như các giao thức Proof-of-Stake tiêu chuẩn, nhưng nó cũng xếp hạng các vấn đề tính toán theo độ khó và đóng gói chúng vào các gói proof-of-work.

Nền tảng của Fetch.ai kết hợp độc đáo blockchain, AI và học máy để tạo ra một nền kinh tế kỹ thuật số phi tập trung. Kiến trúc và công nghệ cốt lõi của nó thúc đẩy một môi trường nơi các Đại lý kinh tế tự trị (AEA) phát triển mạnh, tạo điều kiện cho các nhiệm vụ phức tạp, tự động hóa trên các lĩnh vực khác nhau.

Cấu trúc nền tảng của mạng Fetch.ai bao gồm hợp đồng Almanac, Dịch vụ Tên Fetch và Sổ cái Fetch. Hợp đồng Almanac là kho lưu trữ thông tin quan trọng về AI Agents, trong khi Dịch vụ Tên Fetch cung cấp quy ước đặt tên dễ đọc cho việc xác định tài nguyên. Là cột sống của cơ sở hạ tầng phi tập trung, Sổ cái Fetch đảm bảo chia sẻ dữ liệu an toàn và tính toàn vẹn giao dịch.

Tự động Hóa Các Tác Nhân Kinh Tế (AEAs)

AEA là các chương trình phần mềm hoạt động tự chủ trong hệ sinh thái Fetch.ai. Họ giao tiếp, đàm phán và cộng tác bằng một ngôn ngữ chung được gọi là Ngôn ngữ giao tiếp đại lý (ACL). Các tác nhân này có thể đại diện cho các cá nhân, doanh nghiệp hoặc thiết bị và xử lý các tác vụ khác nhau. AEA được tạo bằng AEA Framework, một bộ công cụ dựa trên Python trang bị cho các nhà phát triển các công cụ cần thiết để phát triển và thử nghiệm các tác nhân này. Chúng có thể được quản lý và triển khai bằng Trình quản lý AEA, một giao diện web cung cấp quyền truy cập vào các dịch vụ khác nhau.

  • Tự trị và Tiêu điểm Kinh tế:AEAs hoạt động mà không cần sự giám sát liên tục từ chủ sở hữu, tập trung chủ yếu vào việc tạo ra giá trị kinh tế. Chúng được thiết kế để xử lý các nhiệm vụ khác nhau một cách tự động, với sự can thiệp tối thiểu hoặc không có sự can thiệp.
  • Tương thích Mạng lưới Chéo: Khung AEA hỗ trợ việc phát triển các ứng dụng có thể tương tác với các mạng blockchain khác nhau như Ethereum, khiến nền tảng của Fetch.ai trở nên linh hoạt trong hệ sinh thái blockchain.
  • Hiệu quả công việc: AEA có các công cụ trong khuôn khổ để điều hướng mạng, thực hiện các hoạt động hiệu quả và theo đuổi các mục tiêu mới.
    Khung AEA là bộ công cụ phát triển toàn diện để tạo và quản lý các AEA. Nó cung cấp các công cụ cần thiết cho hoạt động hiệu quả của các đại lý và cho phép các nhà phát triển cung cấp cho các AEA các bộ dữ liệu cụ thể cho các tình huống khác nhau. Khung này bao gồm:

  • Khung kinh tế mở đơn giản (sOEF):Cho phép AEAs điều hướng trên mạng Fetch.ai, thực hiện các nhiệm vụ và tìm kiếm mục tiêu.

  • Mạng Liên Lạc Điện Tử (ACN):Thuận tiện việc trao đổi thông tin và giao tiếp giữa các đại lý.
  • Kết nối, Giao thức và Hợp đồng: Các thành phần này xác định các tương tác giữa tác nhân với tác nhân và thành phần với thành phần, bao gồm quyền truy cập vào các hợp đồng thông minh và các dịch vụ khác.

AEAs trong Fetch.ai có thể được áp dụng trong nhiều lĩnh vực, bao gồm nhưng không giới hạn trong:

  • Tương tác Blockchain tự động: Tự động hóa tương tác người dùng với chuỗi khối, chẳng hạn như giao dịch hoặc hoạt động hợp đồng thông minh.
  • Truy vấn dữ liệu và Tương tác với Máy chủ: AEAs có thể tương tác với máy chủ dưới dạng khách hàng hoặc duy trì máy chủ để phục vụ khách hàng khác.
  • Tài chính phi tập trung (DeFi): Tự động hóa các hoạt động phức tạp trong không gian DeFi, như giao dịch và quản lý tài sản.

Đại lý AI

Khái niệm về AI Agents được Fetch.ai giới thiệu thông qua Khung uAgents là một sự phát triển hấp dẫn trong các hệ thống phân tán và trí tuệ nhân tạo. Ở tận cùng của nó, khung mục tiêu hỗ trợ việc tạo ra các chương trình phần mềm tự động, thông minh có khả năng tương tác và hợp tác với nhau trong một mạng phân tán.

Một trong những lợi ích chính của phương pháp này là khả năng cách mạng hóa các ngành công nghiệp khác nhau bằng cách cho phép AI Agents giải quyết các thách thức phức tạp, tối ưu hóa quy trình và cải thiện quyết định. Tài liệu cung cấp các ví dụ thuyết phục, như việc áp dụng AI Agents trong quản lý chuỗi cung ứng và dịch vụ tài chính. Hãy tưởng tượng một chuỗi cung ứng nơi mà AI Agents tương tác và phối hợp một cách mượt mà, tối ưu hóa mọi thứ từ dự báo cầu và kiểm soát tồn kho đến hậu cần và giảm thiểu rủi ro. Mức độ tự động thông minh này có thể cải thiện đáng kể hiệu quả, giảm chi phí và cung cấp khả năng nhìn thấy thời gian thực trên toàn bộ hoạt động.

Tương tự, trong lĩnh vực tài chính, AI Agents có thể tự động hóa các giao dịch giao dịch, thực hiện các đánh giá rủi ro tinh vi, phát hiện các mẫu gian lận và thậm chí cung cấp lời khuyên tài chính được cá nhân hóa cho khách hàng dựa trên hồ sơ và điều kiện thị trường của họ. Tiềm năng cho AI Agents để đơn giản hóa các quy trình, khám phá những hiểu biết có giá trị và tăng cường các biện pháp bảo mật trong lĩnh vực này là rất lớn. Tuy nhiên, điều thực sự khiến uAgents Framework trở nên khác biệt là sự nhấn mạnh vào phân cấp và kiểm soát người dùng. Bằng cách cho phép các nhà phát triển tạo AI Agents với tư cách là các thực thể công cộng hoặc tư nhân, khuôn khổ này tạo ra sự cân bằng tinh tế giữa tính minh bạch và quyền riêng tư. Tính linh hoạt này rất quan trọng trong các lĩnh vực mà tính bảo mật và bảo vệ dữ liệu là tối quan trọng, chẳng hạn như tài chính hoặc chăm sóc sức khỏe.

Các tác nhân công cộng, với các bản kê khai giao thức và tiêu hóa của họ được phơi bày, cho phép cộng tác liền mạch và khả năng tương tác. Hãy tưởng tượng Đại lý AI công cộng của một công ty hậu cần chia sẻ các phương thức giao tiếp của mình, cho phép các đại lý khác tương tác và điều phối trực tiếp các nhiệm vụ vận chuyển. Mức độ cởi mở này có thể thúc đẩy sự đổi mới và tạo điều kiện cho quan hệ đối tác liên ngành. Ngược lại, các đại lý tư nhân giữ các chi tiết giao thức của họ ẩn, đảm bảo mức độ bảo mật và bảo mật cao. Ví dụ, một tổ chức tài chính có thể phát triển một AI Agent riêng để xử lý các giao dịch nhạy cảm, bảo vệ các giao thức của nó khỏi sự giám sát bên ngoài trong khi vẫn có thể được phát hiện thông qua Almanac.

Tính hai mặt này của các đại lý công cộng và tư nhân hoàn toàn phù hợp với các nguyên tắc phân cấp và tương tác không tin cậy làm nền tảng cho blockchain và công nghệ sổ cái phân tán. Bằng cách trao quyền cho người dùng kiểm soát mức độ minh bạch và tiếp xúc với các Tác nhân AI của họ, Khung uAgents bao gồm các đặc tính của các hệ thống phi tập trung đồng thời giải quyết các mối quan tâm thực tế xung quanh quyền riêng tư và bảo vệ dữ liệu. Hơn nữa, bản chất nguồn mở của khung và sự tích hợp của nó với nền tảng AI Engine và Agentverse của Fetch.ai tạo ra một hệ sinh thái chín muồi cho sự đổi mới và hợp tác. Các nhà phát triển từ các nền tảng khác nhau có thể đóng góp vào sự phát triển của khung, thúc đẩy một cộng đồng sôi động dành riêng cho việc thúc đẩy các khả năng và ứng dụng của AI Agents trong bối cảnh phi tập trung.

Agentverse

Agentverse là một môi trường phát triển tích hợp (IDE) dựa trên đám mây, đóng vai trò là cổng thông tin cho Khung uAgents rộng lớn hơn và một loạt các trường hợp sử dụng của nó. Khuôn khổ mạnh mẽ này tạo điều kiện cho sự phát triển của các Đại lý AI phi tập trung, cho phép họ giao tiếp, đàm phán và cộng tác liền mạch trong một mạng lưới phi tập trung, không tin cậy. Một trong những ưu điểm chính của Agentverse là cách tiếp cận thân thiện với người dùng. Với giao diện người dùng đồ họa đơn giản, nền tảng này làm giảm các rào cản đối với việc áp dụng công nghệ tác nhân AI, giúp các nhà phát triển ở mọi cấp độ kỹ năng có thể truy cập được. Điều này đạt được thông qua việc cung cấp các mẫu tác nhân và trường hợp sử dụng được xác định trước, cho phép người dùng tạo AI Agents một cách nhanh chóng và dễ dàng, ngay cả khi chỉ có kiến thức Python cơ bản.

The Agentverse: Explorer

Agentverse Explorer là một thành phần quan trọng của nền tảng, hoạt động như một công cụ khám phá trực quan cho các Đại lý AI được đăng ký trong hợp đồng Almanac. Thư mục phi tập trung này chứa thông tin chi tiết về các đại lý đã đăng ký, bao gồm khả năng, giao thức và phương thức giao tiếp của họ. Thông qua Explorer, người dùng có thể tìm kiếm và kết nối với các tác nhân khác, lọc chúng dựa trên các tiêu hóa giao thức duy nhất hoặc các thuộc tính cụ thể.

Các tổng đài viên được hiển thị trong Explorer có thể được phân loại là tổng đài viên Lưu trữ, Cục bộ hoặc Hộp thư, mỗi tác nhân phục vụ các mục đích riêng biệt. Các tác nhân được lưu trữ là những tác nhân được phát triển và triển khai trực tiếp trên Agentverse, đảm bảo thời gian hoạt động liên tục và khả năng chỉnh sửa mã theo thời gian thực. Mặt khác, các tác nhân địa phương được thiết kế cho mục đích thử nghiệm, hướng tới các điểm cuối địa phương. Cuối cùng, các đại lý Hộp thư được đăng ký trong Phòng thư Agentverse, cho phép họ gửi và nhận tin nhắn liên tục, ngay cả khi ngoại tuyến.

The Agentverse: My Agents

Phần "Đại lý của tôi" của Agentverse là nơi mà các nhà phát triển thực sự có thể đưa AI Agents của họ vào hoạt động. Với mục tiêu đảm bảo thời gian hoạt động 100%, các agent được lưu trữ luôn luôn được duy trì trực tuyến và được cập nhật trong hợp đồng Almanac. Quá trình triển khai được tối ưu hóa, cho phép người dùng triển khai một agent mới chỉ trong vài cú nhấp chuột, hoặc dựa trên các mẫu có sẵn. Khả năng mở rộng là một yếu tố quan trọng trong phần "Đại lý của tôi", vì nền tảng được thiết kế để mở rộng theo số lượng tin nhắn mà một agent nhận tự động. Điều này đảm bảo rằng các nhà phát triển có thể tập trung vào việc tạo mã agent sáng tạo nhất mà không cần phải liên tục triển khai và quản lý cơ sở hạ tầng của họ. An ninh cũng là ưu tiên hàng đầu, với agent chạy trong môi trường Python an toàn, được phân vùng, bảo vệ mã của bạn khỏi các nỗ lực độc hại để truy cập thông tin của bạn. Ngoài ra, Agentverse cung cấp tùy chọn đăng ký danh sách cấm, cho phép bạn dễ dàng bỏ qua các agent được xác định là các tác nhân xấu.

The Agentverse: Mailroom / IoT Gateway

Agentverse Mailroom là một dịch vụ mạnh mẽ giải quyết thách thức trong việc duy trì một máy chủ hoạt động liên tục để liên lạc với tổng đài viên. Bằng cách thiết lập hộp thư cho nhân viên của bạn, Phòng thư cho phép họ truy xuất thư và thực hiện các hành động thích hợp, ngay cả khi họ ngoại tuyến. Dịch vụ này đặc biệt có giá trị trong các tình huống mà việc chạy máy chủ trở thành một thách thức, vì nó quản lý các tin nhắn đến được gửi bởi các tác nhân khác và đóng vai trò trung gian đáng tin cậy. Các nhà phát triển có thể tải xuống các tin nhắn này sau này mà không cần máy chủ chạy liên tục, cho phép giao tiếp liền mạch giữa các đại lý đã đăng ký trong Agentverse và các đại lý địa phương.

Một trong những tính năng nổi bật của Agentverse là tích hợp với các ví tiền và Sổ cái Fetch.ai. Các Đại lý AI được lưu trữ trên nền tảng có khả năng tương tác với Sổ cái Fetch.ai, cho phép họ gửi và nhận giao dịch, truy vấn số dư, tương tác với hợp đồng thông minh, và nhiều hơn nữa. Tích hợp này củng cố hệ thống tin cậy trong Agentverse và cho phép truy vấn minh bạch về các giao dịch được thực hiện bởi bất kỳ đại lý nào.

Bên cạnh môi trường phát triển, Agentverse cung cấp một bộ tính năng tiên tiến, bao gồm chức năng 'Dịch vụ'. Tính năng này cho phép các nhà phát triển kết hợp các đại lý thành nhóm dịch vụ, giúp họ cung cấp dịch vụ cho người dùng. Ví dụ, trong ngữ cảnh của một dịch vụ đặt phòng khách sạn, các nhà phát triển có thể tạo ra các đại lý cá nhân đại diện cho các khía cạnh khác nhau của dịch vụ, chẳng hạn như lễ tân, quản lý phòng và dịch vụ lễ tân. Những đại lý này sau đó có thể được kết hợp thành một nhóm dịch vụ, cung cấp cho người dùng trải nghiệm mượt mà và tích hợp thông qua một giao diện duy nhất.

The Agentverse integrates with the DeltaV chat interface and the Fetch.ai AI Engine, enabling users to provide human input that guides the AI Engine in finding and interacting with relevant AI Agents registered on the network. This powerful combination allows users to request specific services, such as booking a hotel room in a particular city, and the AI Engine will identify and communicate with the appropriate agents to fulfill the request.

Hợp đồng Almanac

Hợp đồng Almanac đóng vai trò quan trọng trong hệ sinh thái Fetch.ai, hoạt động như một trung tâm tập trung tạo điều kiện cho việc tìm kiếm và giao tiếp giữa các Đại lý Trí tuệ nhân tạo. Ý nghĩa của nó nằm ở khả năng nối kết khoảng cách giữa tính phi tập trung của các Đại lý Trí tuệ nhân tạo và nhu cầu về một thư mục có thể truy cập, điều phối về khả năng và giao thức của họ.

Almanac phục vụ như một thư mục phi tập trung, tương tự như Dịch vụ Tên Miền (DNS) của internet. Nó chứa thông tin chi tiết về các AI Agents đã đăng ký, bao gồm khả năng, giao thức và phương pháp giao tiếp của họ. Bộ sưu tập thông tin tổ chức này về dữ liệu agent cho phép người dùng khám phá và tương tác với các agent khác nhau thông qua Agentverse Explorer, lọc chúng dựa trên các bản tóm tắt giao thức duy nhất.

Quá trình đăng ký trong Almanac là rất quan trọng đối với các Đại lý AI để thiết lập sự hiện diện của họ và cho phép tương tác từ xa. Các đại lý phải cập nhật định kỳ chi tiết đăng ký của họ trong giới hạn khối cụ thể để duy trì thông tin hiện tại và chính xác, đảm bảo tính liên quan của dữ liệu cho người dùng. Quá trình năng động này đảm bảo rằng Almanac vẫn được cập nhật, phản ánh bối cảnh không ngừng phát triển của AI Agents và khả năng của họ.

Một trong những tính năng chính của Almanac là vai trò của nó trong việc tạo điều kiện cho sự phân biệt giữa các Đại lý Trí tuệ công cộng và riêng. Sự linh hoạt này được thực hiện thông qua sự tương tác giữa Almanac và các giao thức điều chỉnh các tương tác của các Đại lý trong Khung uAgents. Các giao thức, trong ngữ cảnh này, thiết lập các quy tắc và cấu trúc thông điệp cho phép các Đại lý Trí tuệ hiểu được các thông điệp của nhau và phối hợp hiệu quả cho việc thực thi nhiệm vụ. Các giao thức này là phần không thể thiếu của việc hoạt động trơn tru của mạng lưới phi tập trung, đảm bảo rằng các đại lý có thể cộng tác và làm việc với mục tiêu chung.

Khi một Đại lý Trí tuệ Nhân tạo được chỉ định là công cộng trong quá trình phát triển, các biểu hiện giao thức của nó và các bản tóm tắt liên quan được xuất bản trong Almanac, khiến cho điểm cuối của nó sẵn có để giao tiếp với các đại lý khác. Sự minh bạch này thúc đẩy sự hợp tác và tương thích, vì các đại lý bên ngoài có thể tương tác trực tiếp với đại lý công cộng, hiểu biết về phương pháp và khả năng giao tiếp của nó. Ngược lại, các Đại lý Trí tuệ Nhân tạo riêng tư duy trì mức độ bảo mật cao hơn bằng cách không tiết lộ biểu hiện giao thức của họ ra thế giới bên ngoài. Trong khi bản tóm tắt của họ vẫn có thể nhìn thấy trong Almanac, cho phép phát hiện, những chi tiết về giao thức thực tế của họ vẫn được giấu kín. Điều này đảm bảo rằng chỉ có các đại lý rõ ràng hiểu biết về giao thức của đại lý riêng tư mới có thể giao tiếp với nó, cung cấp môi trường giao tiếp kiểm soát và an toàn khi cần thiết.

Sự song song giữa các đại lý công cộng và riêng tư, được hỗ trợ bởi Almanac và các giao thức cơ bản, phù hợp với các nguyên tắc phân quyền và giao tác không tin cậy là nền tảng của hệ sinh thái Fetch.ai. Nó trao quyền cho các nhà phát triển và người dùng để tạo sự cân bằng giữa sự minh bạch và riêng tư, điều chỉnh mức độ tiếp xúc cho các Đại lý AI của họ dựa trên yêu cầu cụ thể và các trường hợp sử dụng của họ. Hơn nữa, Almanac tăng cường niềm tin và tính toàn vẹn trong hệ sinh thái bằng cách yêu cầu các đại lý xác minh quyền sở hữu địa chỉ của họ thông qua xác thực chữ ký trong quá trình đăng ký. Bước xác minh này đảm bảo tính chính xác của thông tin được lưu trữ trong Almanac, giảm thiểu nguy cơ các đại lý độc hại hoặc không được ủy quyền cố gắng thao túng thư mục.

Khung Định Economic Mở (OEF)

OEF là nền tảng của mạng Fetch.ai, cung cấp một thị trường phi tập trung cho các đại lý khám phá và tương tác với nhau, trao đổi dữ liệu và truy cập dịch vụ. Nó được cung cấp bởi Fetch.ai Ledger, một mạng blockchain giúp chuyển giá trị và điều phối các hoạt động của các đại lý.

Tìm nạp sổ cái thông minh

Sổ cái thông minh của Fetch.ai là một phần không thể thiếu trong hệ sinh thái của nó, cung cấp sự kết hợp độc đáo giữa công nghệ blockchain và Đồ thị theo chu kỳ được định hướng (DAG). Cấu trúc lai này cho phép xử lý giao dịch hiệu quả và xử lý dữ liệu rộng lớn, điều này rất quan trọng đối với hoạt động của các Đại lý kinh tế tự trị (AEA) và các hoạt động phức tạp của họ. Smart Ledger tích hợp các yếu tố blockchain truyền thống với các tính năng DAG, cho phép nó xử lý khối lượng lớn các giao dịch và dữ liệu. Thiết lập này đảm bảo rằng mạng có thể hỗ trợ giao tiếp và giao dịch liên quan đến hàng triệu đại lý cùng một lúc.

Không giống như các blockchain truyền thống tuân theo cấu trúc tuyến tính, Fetch Smart Ledger chỉ định các giao dịch cho các làn đường khác nhau. Cách tiếp cận này nâng cao năng lực của mạng để xử lý một số lượng lớn các giao dịch đồng thời. Sổ cái không chỉ ghi lại các giao dịch mà còn xử lý một lượng lớn dữ liệu, các quyết định được đưa ra bởi AEA và các tương tác trong mạng, tất cả đều trong thời gian thực. Việc lưu trữ hồ sơ này đảm bảo tính bảo mật và minh bạch của các hoạt động trên mạng.

Sổ cái thông minh đóng một vai trò quan trọng trong chức năng của AEA. Nó củng cố các hoạt động của họ, chẳng hạn như đặt chuyến bay hoặc khách sạn và các dịch vụ khác bằng cách ghi lại các giao dịch và hành động được thực hiện bởi AEA. Mã thông báo FET được sử dụng trong khuôn khổ này cho các giao dịch, bao gồm thanh toán cho các dịch vụ và thưởng cho AEA cho những đóng góp của họ.

Phương pháp của Fetch.ai trong kết hợp trí tuệ nhân tạo, học máy và công nghệ blockchain làm nổi bật nó so với các hệ thống trí tuệ nhân tạo truyền thống. Bằng cách tận dụng cấu trúc phi tập trung, nó tăng cường tính minh bạch và giảm thiểu các rủi ro thao túng. Việc tích hợp các chức năng trí tuệ nhân tạo trong Smart Ledger giúp xử lý các nhiệm vụ phức tạp và khối lượng dữ liệu lớn, một tính năng không phổ biến trong các hệ thống trí tuệ nhân tạo truyền thống.

Fetch Smart Ledger, với các khả năng tiên tiến, phù hợp với các ngành công nghiệp khác nhau:

  • Quản lý hồ sơ bệnh nhân, lên lịch và kế hoạch điều trị cá nhân hóa.
  • Theo dõi hàng hóa theo thời gian thực và giao dịch minh bạch.
  • Giao dịch tự động và giao dịch an toàn.
  • Giao dịch hiệu quả năng lượng dư thừa với sự minh bạch.
  • Trải nghiệm mua sắm cá nhân hóa và giao dịch an toàn.

Fetch.ai, là một công nghệ khá mới, đã được triển khai sớm trong các lĩnh vực như di động và ô tô, tài chính phi tập trung (DeFi), và các thành phố thông minh. Công nghệ của nó đã được áp dụng trong các mạng phi tập trung để sạc xe điện và các nền tảng giao dịch hàng hóa như Mettalex.

Hợp đồng thông minh trong Fetch.ai

Hợp đồng thông minh trên Fetch.ai được thực hiện thông qua khung CosmPy. Dưới đây là một phân tích chi tiết về bản chất, hỗ trợ ngôn ngữ, triển khai và thực thi của chúng:

  • Triển khai:Sử dụngHợp đồng sổ cáitrong CosmPy, các nhà phát triển có thể triển khai hợp đồng thông minh. Họ cần đường dẫn của hợp đồng và một đối tượng ví cho việc triển khai.
  • Tương tác:Sau khi triển khai, việc tương tác với hợp đồng thông minh được thực hiện theo nhiều cách khác nhau, như truy vấn và thiết lập biến trạng thái. Phương thức _address được sử dụng để lấy địa chỉ mạng của hợp đồng.
  • Truy vấn Biến Trạng Thái: Các biến trạng thái của hợp đồng có thể được truy vấn bằng cách sử dụng phương thức truy vấn, cung cấp một từ điển chỉ định thông tin truy vấn.
  • Cập nhật biến trạng thái:Phương thức thực hiện được sử dụng để cập nhật các biến trạng thái, tiếp theo là wait_to_complete() để đảm bảo rằng việc thực hiện kết thúc.
  • Xóa Biến Trạng Thái: Các biến trạng thái có thể được xóa bằng cách sử dụng phương thức thực hiện với các hướng dẫn cụ thể.
    Quy trình này cho phép các nhà phát triển tạo và quản lý các hợp đồng thông minh linh hoạt trong hệ sinh thái Fetch.ai, tận dụng khả năng của blockchain để thực hiện hợp đồng một cách an toàn và hiệu quả.

Học tập tập thể và tích hợp trí tuệ nhân tạo

Fetch.ai sử dụng một giao thức học máy phi tập trung được gọi là CoLearn. Giao thức này cho phép các AEAs chia sẻ dữ liệu và mô hình mà không đảm bảo sự riêng tư hoặc bảo mật. CoLearn được triển khai bằng cách sử dụng CosmWasm, một ngôn ngữ hợp đồng thông minh hiệu suất cao, và bao gồm một thị trường để mua bán dữ liệu và mô hình.

Khả năng tương tác

Mạng lưới Fetch.ai tự hào về tính tương tác với các blockchain và mạng khác. Điều này được đạt được thông qua một giao thức cross-chain dựa trên Cosmos SDK, cho phép các đại lý Fetch.ai truy cập dữ liệu và dịch vụ từ các nền tảng như Ethereum và BNB Chain. Nền tảng cũng hỗ trợ việc đổi FET với các loại tiền điện tử khác bằng cầu nối như Axelar.

AI Engine

Mục tiêu chính của AI Engine là phân tích, hiểu và liên kết đầu vào của con người với các AI Agents phù hợp nhất, tạo điều kiện cho tương tác ngôn ngữ tự nhiên. Để đạt được điều này, nó đọc đầu vào của người dùng, chuyển đổi nó thành các nhiệm vụ có thể thực hiện, và chọn lựa các AI Agents phù hợp đã đăng ký trong Agentverse để thực hiện các nhiệm vụ đó. Sức mạnh của AI Engine nằm ở khả năng hiểu và thích nghi với các ngữ cảnh khác nhau. Nó kiểm tra xu hướng và biến các đầu vào ngẫu nhiên thành những hiểu biết có ý nghĩa bằng cách đánh giá các tương tác trước đó. Khi đối mặt với sự không chắc chắn, AI Engine yêu cầu phản hồi từ người dùng để xác minh rằng các đề xuất và khuyến nghị của nó tương ứng với mục tiêu cuối cùng của người dùng. Sự hiểu biết ngữ cảnh này cho phép AI Engine dự đoán nhu cầu của người dùng và thích nghi một cách tích cực, tạo ra một trải nghiệm mượt mà và trực quan.

Tính năng định tuyến thông minh của AI Engine đóng vai trò quan trọng trong hiệu suất của nó. Tính năng này cho phép AI Engine đánh giá cẩn thận các đại lý có sẵn đã đăng ký trong Sách lịch sử, lấy vào xem xét phổ hiệu suất và dữ liệu hiệu suất trước đó. Bằng cách xem xét những yếu tố này, AI Engine đảm bảo rằng các nhiệm vụ được giao cho các đại lý có chuyên môn phù hợp, tối đa hóa khả năng hoàn thành nhiệm vụ thành công và nâng cao trải nghiệm người dùng tổng thể.

DeltaV: Giao diện Trò chuyện Dựa trên Trí tuệ Nhân tạo

DeltaV hoạt động như một giao diện front-end cho AI Engine, cung cấp cho người dùng một giao diện chat đơn giản và trực quan thông qua đó họ có thể nhập các yêu cầu của mình. Những yêu cầu này sau đó được dịch bởi AI Engine thành một loạt các nhiệm vụ cần thực hiện bởi các AI Agents thích hợp. DeltaV đã được phát triển với ý định kết nối người dùng với AI Agents một cách mượt mà và thân thiện với người dùng. Nó phục vụ như cổng vào AI Engine, AI Agents và nền tảng Agentverse, cho phép người dùng truy cập vào một loạt các dịch vụ và chức năng thông qua một giao diện duy nhất.

Các nhà phát triển có thể tận dụng công nghệ AI Agents của Fetch.ai và đóng gói Mô hình ngôn ngữ lớn (LLM), mô hình Học máy (ML), API hiện có và logic kinh doanh khác để làm cho các dịch vụ có thể truy cập thông qua DeltaV. Bằng cách phát triển và đăng ký AI Agents của họ trong Agentverse: Services, các nhà phát triển có thể đảm bảo rằng các dịch vụ của họ có thể truy xuất và truy cập được thông qua giao diện trò chuyện DeltaV.

Hợp tác với Bosch và Mở rộng vào Nền kinh tế của Mọi thứ

Fetch.ai và Bosch đã mở rộng sự hợp tác của họ bằng việc thành lập Quỹ Fetch.ai để nghiên cứu, phát triển và thương mại hóa công nghệ Web3. Sự hợp tác này nhằm tạo ra các máy móc tự tổ chức trong các mạng và đưa ra quyết định kinh tế, cho phép các đối tượng trong Internet of Things (IoT) tham gia vào các tương tác kinh tế, như một chiếc ô tô điện đàm phán giá điện.

Khả năng AI và Machine Learning

Sự tích hợp của trí tuệ nhân tạo và học máy vào mạng lưới Fetch.ai là một tính năng quan trọng của nền tảng. Fetch.ai sử dụng các thuật toán học máy phức tạp và cơ chế xử lý dữ liệu hiệu quả. Các công nghệ này giúp các Tác nhân Kinh tế Tự động (AEAs) học từ các tương tác, tối ưu hóa quyết định và tự động thực hiện các nhiệm vụ phức tạp. Khả năng học máy của mạng lưới cho phép phân tích và dự đoán xu hướng, tăng cường hiệu quả của AEAs trong các ứng dụng như quản lý chuỗi cung ứng, phân phối năng lượng và dịch vụ tài chính.

免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。
目錄
第2課

Các Nền Tảng Kỹ Thuật của Fetch.ai

Giải nén nền tảng kỹ thuật của Fetch.ai trong mô-đun này, nơi chúng tôi đi sâu vào cơ chế đồng thuận độc đáo của nền tảng, UPoW, dân chủ hóa sự tham gia vào mạng. Chúng ta cũng sẽ khám phá kiến trúc tinh vi của Fetch.ai, chi tiết hợp đồng Almanac nền tảng, Dịch vụ tên Fetch để nhận dạng tài nguyên và Fetch Ledger mạnh mẽ làm nền tảng cho nền kinh tế kỹ thuật số an toàn và minh bạch. Tìm hiểu các Tác nhân kinh tế tự trị mang lại sự linh hoạt và hiệu quả cho hệ sinh thái, quy trình phát triển của họ và vai trò nhiều mặt mà họ có thể thực hiện trong mạng blockchain do AI điều khiển này.

Fetch.ai sử dụng cơ chế đồng thuận độc đáo gọi là UPoW. Hệ thống này cho phép các nút yếu hơn cũng có thể kiếm được một phần thưởng khối. UPoW hoạt động bằng cách tạo ra các khối mới tương tự như các giao thức Proof-of-Stake tiêu chuẩn, nhưng nó cũng xếp hạng các vấn đề tính toán theo độ khó và đóng gói chúng vào các gói proof-of-work.

Nền tảng của Fetch.ai kết hợp độc đáo blockchain, AI và học máy để tạo ra một nền kinh tế kỹ thuật số phi tập trung. Kiến trúc và công nghệ cốt lõi của nó thúc đẩy một môi trường nơi các Đại lý kinh tế tự trị (AEA) phát triển mạnh, tạo điều kiện cho các nhiệm vụ phức tạp, tự động hóa trên các lĩnh vực khác nhau.

Cấu trúc nền tảng của mạng Fetch.ai bao gồm hợp đồng Almanac, Dịch vụ Tên Fetch và Sổ cái Fetch. Hợp đồng Almanac là kho lưu trữ thông tin quan trọng về AI Agents, trong khi Dịch vụ Tên Fetch cung cấp quy ước đặt tên dễ đọc cho việc xác định tài nguyên. Là cột sống của cơ sở hạ tầng phi tập trung, Sổ cái Fetch đảm bảo chia sẻ dữ liệu an toàn và tính toàn vẹn giao dịch.

Tự động Hóa Các Tác Nhân Kinh Tế (AEAs)

AEA là các chương trình phần mềm hoạt động tự chủ trong hệ sinh thái Fetch.ai. Họ giao tiếp, đàm phán và cộng tác bằng một ngôn ngữ chung được gọi là Ngôn ngữ giao tiếp đại lý (ACL). Các tác nhân này có thể đại diện cho các cá nhân, doanh nghiệp hoặc thiết bị và xử lý các tác vụ khác nhau. AEA được tạo bằng AEA Framework, một bộ công cụ dựa trên Python trang bị cho các nhà phát triển các công cụ cần thiết để phát triển và thử nghiệm các tác nhân này. Chúng có thể được quản lý và triển khai bằng Trình quản lý AEA, một giao diện web cung cấp quyền truy cập vào các dịch vụ khác nhau.

  • Tự trị và Tiêu điểm Kinh tế:AEAs hoạt động mà không cần sự giám sát liên tục từ chủ sở hữu, tập trung chủ yếu vào việc tạo ra giá trị kinh tế. Chúng được thiết kế để xử lý các nhiệm vụ khác nhau một cách tự động, với sự can thiệp tối thiểu hoặc không có sự can thiệp.
  • Tương thích Mạng lưới Chéo: Khung AEA hỗ trợ việc phát triển các ứng dụng có thể tương tác với các mạng blockchain khác nhau như Ethereum, khiến nền tảng của Fetch.ai trở nên linh hoạt trong hệ sinh thái blockchain.
  • Hiệu quả công việc: AEA có các công cụ trong khuôn khổ để điều hướng mạng, thực hiện các hoạt động hiệu quả và theo đuổi các mục tiêu mới.
    Khung AEA là bộ công cụ phát triển toàn diện để tạo và quản lý các AEA. Nó cung cấp các công cụ cần thiết cho hoạt động hiệu quả của các đại lý và cho phép các nhà phát triển cung cấp cho các AEA các bộ dữ liệu cụ thể cho các tình huống khác nhau. Khung này bao gồm:

  • Khung kinh tế mở đơn giản (sOEF):Cho phép AEAs điều hướng trên mạng Fetch.ai, thực hiện các nhiệm vụ và tìm kiếm mục tiêu.

  • Mạng Liên Lạc Điện Tử (ACN):Thuận tiện việc trao đổi thông tin và giao tiếp giữa các đại lý.
  • Kết nối, Giao thức và Hợp đồng: Các thành phần này xác định các tương tác giữa tác nhân với tác nhân và thành phần với thành phần, bao gồm quyền truy cập vào các hợp đồng thông minh và các dịch vụ khác.

AEAs trong Fetch.ai có thể được áp dụng trong nhiều lĩnh vực, bao gồm nhưng không giới hạn trong:

  • Tương tác Blockchain tự động: Tự động hóa tương tác người dùng với chuỗi khối, chẳng hạn như giao dịch hoặc hoạt động hợp đồng thông minh.
  • Truy vấn dữ liệu và Tương tác với Máy chủ: AEAs có thể tương tác với máy chủ dưới dạng khách hàng hoặc duy trì máy chủ để phục vụ khách hàng khác.
  • Tài chính phi tập trung (DeFi): Tự động hóa các hoạt động phức tạp trong không gian DeFi, như giao dịch và quản lý tài sản.

Đại lý AI

Khái niệm về AI Agents được Fetch.ai giới thiệu thông qua Khung uAgents là một sự phát triển hấp dẫn trong các hệ thống phân tán và trí tuệ nhân tạo. Ở tận cùng của nó, khung mục tiêu hỗ trợ việc tạo ra các chương trình phần mềm tự động, thông minh có khả năng tương tác và hợp tác với nhau trong một mạng phân tán.

Một trong những lợi ích chính của phương pháp này là khả năng cách mạng hóa các ngành công nghiệp khác nhau bằng cách cho phép AI Agents giải quyết các thách thức phức tạp, tối ưu hóa quy trình và cải thiện quyết định. Tài liệu cung cấp các ví dụ thuyết phục, như việc áp dụng AI Agents trong quản lý chuỗi cung ứng và dịch vụ tài chính. Hãy tưởng tượng một chuỗi cung ứng nơi mà AI Agents tương tác và phối hợp một cách mượt mà, tối ưu hóa mọi thứ từ dự báo cầu và kiểm soát tồn kho đến hậu cần và giảm thiểu rủi ro. Mức độ tự động thông minh này có thể cải thiện đáng kể hiệu quả, giảm chi phí và cung cấp khả năng nhìn thấy thời gian thực trên toàn bộ hoạt động.

Tương tự, trong lĩnh vực tài chính, AI Agents có thể tự động hóa các giao dịch giao dịch, thực hiện các đánh giá rủi ro tinh vi, phát hiện các mẫu gian lận và thậm chí cung cấp lời khuyên tài chính được cá nhân hóa cho khách hàng dựa trên hồ sơ và điều kiện thị trường của họ. Tiềm năng cho AI Agents để đơn giản hóa các quy trình, khám phá những hiểu biết có giá trị và tăng cường các biện pháp bảo mật trong lĩnh vực này là rất lớn. Tuy nhiên, điều thực sự khiến uAgents Framework trở nên khác biệt là sự nhấn mạnh vào phân cấp và kiểm soát người dùng. Bằng cách cho phép các nhà phát triển tạo AI Agents với tư cách là các thực thể công cộng hoặc tư nhân, khuôn khổ này tạo ra sự cân bằng tinh tế giữa tính minh bạch và quyền riêng tư. Tính linh hoạt này rất quan trọng trong các lĩnh vực mà tính bảo mật và bảo vệ dữ liệu là tối quan trọng, chẳng hạn như tài chính hoặc chăm sóc sức khỏe.

Các tác nhân công cộng, với các bản kê khai giao thức và tiêu hóa của họ được phơi bày, cho phép cộng tác liền mạch và khả năng tương tác. Hãy tưởng tượng Đại lý AI công cộng của một công ty hậu cần chia sẻ các phương thức giao tiếp của mình, cho phép các đại lý khác tương tác và điều phối trực tiếp các nhiệm vụ vận chuyển. Mức độ cởi mở này có thể thúc đẩy sự đổi mới và tạo điều kiện cho quan hệ đối tác liên ngành. Ngược lại, các đại lý tư nhân giữ các chi tiết giao thức của họ ẩn, đảm bảo mức độ bảo mật và bảo mật cao. Ví dụ, một tổ chức tài chính có thể phát triển một AI Agent riêng để xử lý các giao dịch nhạy cảm, bảo vệ các giao thức của nó khỏi sự giám sát bên ngoài trong khi vẫn có thể được phát hiện thông qua Almanac.

Tính hai mặt này của các đại lý công cộng và tư nhân hoàn toàn phù hợp với các nguyên tắc phân cấp và tương tác không tin cậy làm nền tảng cho blockchain và công nghệ sổ cái phân tán. Bằng cách trao quyền cho người dùng kiểm soát mức độ minh bạch và tiếp xúc với các Tác nhân AI của họ, Khung uAgents bao gồm các đặc tính của các hệ thống phi tập trung đồng thời giải quyết các mối quan tâm thực tế xung quanh quyền riêng tư và bảo vệ dữ liệu. Hơn nữa, bản chất nguồn mở của khung và sự tích hợp của nó với nền tảng AI Engine và Agentverse của Fetch.ai tạo ra một hệ sinh thái chín muồi cho sự đổi mới và hợp tác. Các nhà phát triển từ các nền tảng khác nhau có thể đóng góp vào sự phát triển của khung, thúc đẩy một cộng đồng sôi động dành riêng cho việc thúc đẩy các khả năng và ứng dụng của AI Agents trong bối cảnh phi tập trung.

Agentverse

Agentverse là một môi trường phát triển tích hợp (IDE) dựa trên đám mây, đóng vai trò là cổng thông tin cho Khung uAgents rộng lớn hơn và một loạt các trường hợp sử dụng của nó. Khuôn khổ mạnh mẽ này tạo điều kiện cho sự phát triển của các Đại lý AI phi tập trung, cho phép họ giao tiếp, đàm phán và cộng tác liền mạch trong một mạng lưới phi tập trung, không tin cậy. Một trong những ưu điểm chính của Agentverse là cách tiếp cận thân thiện với người dùng. Với giao diện người dùng đồ họa đơn giản, nền tảng này làm giảm các rào cản đối với việc áp dụng công nghệ tác nhân AI, giúp các nhà phát triển ở mọi cấp độ kỹ năng có thể truy cập được. Điều này đạt được thông qua việc cung cấp các mẫu tác nhân và trường hợp sử dụng được xác định trước, cho phép người dùng tạo AI Agents một cách nhanh chóng và dễ dàng, ngay cả khi chỉ có kiến thức Python cơ bản.

The Agentverse: Explorer

Agentverse Explorer là một thành phần quan trọng của nền tảng, hoạt động như một công cụ khám phá trực quan cho các Đại lý AI được đăng ký trong hợp đồng Almanac. Thư mục phi tập trung này chứa thông tin chi tiết về các đại lý đã đăng ký, bao gồm khả năng, giao thức và phương thức giao tiếp của họ. Thông qua Explorer, người dùng có thể tìm kiếm và kết nối với các tác nhân khác, lọc chúng dựa trên các tiêu hóa giao thức duy nhất hoặc các thuộc tính cụ thể.

Các tổng đài viên được hiển thị trong Explorer có thể được phân loại là tổng đài viên Lưu trữ, Cục bộ hoặc Hộp thư, mỗi tác nhân phục vụ các mục đích riêng biệt. Các tác nhân được lưu trữ là những tác nhân được phát triển và triển khai trực tiếp trên Agentverse, đảm bảo thời gian hoạt động liên tục và khả năng chỉnh sửa mã theo thời gian thực. Mặt khác, các tác nhân địa phương được thiết kế cho mục đích thử nghiệm, hướng tới các điểm cuối địa phương. Cuối cùng, các đại lý Hộp thư được đăng ký trong Phòng thư Agentverse, cho phép họ gửi và nhận tin nhắn liên tục, ngay cả khi ngoại tuyến.

The Agentverse: My Agents

Phần "Đại lý của tôi" của Agentverse là nơi mà các nhà phát triển thực sự có thể đưa AI Agents của họ vào hoạt động. Với mục tiêu đảm bảo thời gian hoạt động 100%, các agent được lưu trữ luôn luôn được duy trì trực tuyến và được cập nhật trong hợp đồng Almanac. Quá trình triển khai được tối ưu hóa, cho phép người dùng triển khai một agent mới chỉ trong vài cú nhấp chuột, hoặc dựa trên các mẫu có sẵn. Khả năng mở rộng là một yếu tố quan trọng trong phần "Đại lý của tôi", vì nền tảng được thiết kế để mở rộng theo số lượng tin nhắn mà một agent nhận tự động. Điều này đảm bảo rằng các nhà phát triển có thể tập trung vào việc tạo mã agent sáng tạo nhất mà không cần phải liên tục triển khai và quản lý cơ sở hạ tầng của họ. An ninh cũng là ưu tiên hàng đầu, với agent chạy trong môi trường Python an toàn, được phân vùng, bảo vệ mã của bạn khỏi các nỗ lực độc hại để truy cập thông tin của bạn. Ngoài ra, Agentverse cung cấp tùy chọn đăng ký danh sách cấm, cho phép bạn dễ dàng bỏ qua các agent được xác định là các tác nhân xấu.

The Agentverse: Mailroom / IoT Gateway

Agentverse Mailroom là một dịch vụ mạnh mẽ giải quyết thách thức trong việc duy trì một máy chủ hoạt động liên tục để liên lạc với tổng đài viên. Bằng cách thiết lập hộp thư cho nhân viên của bạn, Phòng thư cho phép họ truy xuất thư và thực hiện các hành động thích hợp, ngay cả khi họ ngoại tuyến. Dịch vụ này đặc biệt có giá trị trong các tình huống mà việc chạy máy chủ trở thành một thách thức, vì nó quản lý các tin nhắn đến được gửi bởi các tác nhân khác và đóng vai trò trung gian đáng tin cậy. Các nhà phát triển có thể tải xuống các tin nhắn này sau này mà không cần máy chủ chạy liên tục, cho phép giao tiếp liền mạch giữa các đại lý đã đăng ký trong Agentverse và các đại lý địa phương.

Một trong những tính năng nổi bật của Agentverse là tích hợp với các ví tiền và Sổ cái Fetch.ai. Các Đại lý AI được lưu trữ trên nền tảng có khả năng tương tác với Sổ cái Fetch.ai, cho phép họ gửi và nhận giao dịch, truy vấn số dư, tương tác với hợp đồng thông minh, và nhiều hơn nữa. Tích hợp này củng cố hệ thống tin cậy trong Agentverse và cho phép truy vấn minh bạch về các giao dịch được thực hiện bởi bất kỳ đại lý nào.

Bên cạnh môi trường phát triển, Agentverse cung cấp một bộ tính năng tiên tiến, bao gồm chức năng 'Dịch vụ'. Tính năng này cho phép các nhà phát triển kết hợp các đại lý thành nhóm dịch vụ, giúp họ cung cấp dịch vụ cho người dùng. Ví dụ, trong ngữ cảnh của một dịch vụ đặt phòng khách sạn, các nhà phát triển có thể tạo ra các đại lý cá nhân đại diện cho các khía cạnh khác nhau của dịch vụ, chẳng hạn như lễ tân, quản lý phòng và dịch vụ lễ tân. Những đại lý này sau đó có thể được kết hợp thành một nhóm dịch vụ, cung cấp cho người dùng trải nghiệm mượt mà và tích hợp thông qua một giao diện duy nhất.

The Agentverse integrates with the DeltaV chat interface and the Fetch.ai AI Engine, enabling users to provide human input that guides the AI Engine in finding and interacting with relevant AI Agents registered on the network. This powerful combination allows users to request specific services, such as booking a hotel room in a particular city, and the AI Engine will identify and communicate with the appropriate agents to fulfill the request.

Hợp đồng Almanac

Hợp đồng Almanac đóng vai trò quan trọng trong hệ sinh thái Fetch.ai, hoạt động như một trung tâm tập trung tạo điều kiện cho việc tìm kiếm và giao tiếp giữa các Đại lý Trí tuệ nhân tạo. Ý nghĩa của nó nằm ở khả năng nối kết khoảng cách giữa tính phi tập trung của các Đại lý Trí tuệ nhân tạo và nhu cầu về một thư mục có thể truy cập, điều phối về khả năng và giao thức của họ.

Almanac phục vụ như một thư mục phi tập trung, tương tự như Dịch vụ Tên Miền (DNS) của internet. Nó chứa thông tin chi tiết về các AI Agents đã đăng ký, bao gồm khả năng, giao thức và phương pháp giao tiếp của họ. Bộ sưu tập thông tin tổ chức này về dữ liệu agent cho phép người dùng khám phá và tương tác với các agent khác nhau thông qua Agentverse Explorer, lọc chúng dựa trên các bản tóm tắt giao thức duy nhất.

Quá trình đăng ký trong Almanac là rất quan trọng đối với các Đại lý AI để thiết lập sự hiện diện của họ và cho phép tương tác từ xa. Các đại lý phải cập nhật định kỳ chi tiết đăng ký của họ trong giới hạn khối cụ thể để duy trì thông tin hiện tại và chính xác, đảm bảo tính liên quan của dữ liệu cho người dùng. Quá trình năng động này đảm bảo rằng Almanac vẫn được cập nhật, phản ánh bối cảnh không ngừng phát triển của AI Agents và khả năng của họ.

Một trong những tính năng chính của Almanac là vai trò của nó trong việc tạo điều kiện cho sự phân biệt giữa các Đại lý Trí tuệ công cộng và riêng. Sự linh hoạt này được thực hiện thông qua sự tương tác giữa Almanac và các giao thức điều chỉnh các tương tác của các Đại lý trong Khung uAgents. Các giao thức, trong ngữ cảnh này, thiết lập các quy tắc và cấu trúc thông điệp cho phép các Đại lý Trí tuệ hiểu được các thông điệp của nhau và phối hợp hiệu quả cho việc thực thi nhiệm vụ. Các giao thức này là phần không thể thiếu của việc hoạt động trơn tru của mạng lưới phi tập trung, đảm bảo rằng các đại lý có thể cộng tác và làm việc với mục tiêu chung.

Khi một Đại lý Trí tuệ Nhân tạo được chỉ định là công cộng trong quá trình phát triển, các biểu hiện giao thức của nó và các bản tóm tắt liên quan được xuất bản trong Almanac, khiến cho điểm cuối của nó sẵn có để giao tiếp với các đại lý khác. Sự minh bạch này thúc đẩy sự hợp tác và tương thích, vì các đại lý bên ngoài có thể tương tác trực tiếp với đại lý công cộng, hiểu biết về phương pháp và khả năng giao tiếp của nó. Ngược lại, các Đại lý Trí tuệ Nhân tạo riêng tư duy trì mức độ bảo mật cao hơn bằng cách không tiết lộ biểu hiện giao thức của họ ra thế giới bên ngoài. Trong khi bản tóm tắt của họ vẫn có thể nhìn thấy trong Almanac, cho phép phát hiện, những chi tiết về giao thức thực tế của họ vẫn được giấu kín. Điều này đảm bảo rằng chỉ có các đại lý rõ ràng hiểu biết về giao thức của đại lý riêng tư mới có thể giao tiếp với nó, cung cấp môi trường giao tiếp kiểm soát và an toàn khi cần thiết.

Sự song song giữa các đại lý công cộng và riêng tư, được hỗ trợ bởi Almanac và các giao thức cơ bản, phù hợp với các nguyên tắc phân quyền và giao tác không tin cậy là nền tảng của hệ sinh thái Fetch.ai. Nó trao quyền cho các nhà phát triển và người dùng để tạo sự cân bằng giữa sự minh bạch và riêng tư, điều chỉnh mức độ tiếp xúc cho các Đại lý AI của họ dựa trên yêu cầu cụ thể và các trường hợp sử dụng của họ. Hơn nữa, Almanac tăng cường niềm tin và tính toàn vẹn trong hệ sinh thái bằng cách yêu cầu các đại lý xác minh quyền sở hữu địa chỉ của họ thông qua xác thực chữ ký trong quá trình đăng ký. Bước xác minh này đảm bảo tính chính xác của thông tin được lưu trữ trong Almanac, giảm thiểu nguy cơ các đại lý độc hại hoặc không được ủy quyền cố gắng thao túng thư mục.

Khung Định Economic Mở (OEF)

OEF là nền tảng của mạng Fetch.ai, cung cấp một thị trường phi tập trung cho các đại lý khám phá và tương tác với nhau, trao đổi dữ liệu và truy cập dịch vụ. Nó được cung cấp bởi Fetch.ai Ledger, một mạng blockchain giúp chuyển giá trị và điều phối các hoạt động của các đại lý.

Tìm nạp sổ cái thông minh

Sổ cái thông minh của Fetch.ai là một phần không thể thiếu trong hệ sinh thái của nó, cung cấp sự kết hợp độc đáo giữa công nghệ blockchain và Đồ thị theo chu kỳ được định hướng (DAG). Cấu trúc lai này cho phép xử lý giao dịch hiệu quả và xử lý dữ liệu rộng lớn, điều này rất quan trọng đối với hoạt động của các Đại lý kinh tế tự trị (AEA) và các hoạt động phức tạp của họ. Smart Ledger tích hợp các yếu tố blockchain truyền thống với các tính năng DAG, cho phép nó xử lý khối lượng lớn các giao dịch và dữ liệu. Thiết lập này đảm bảo rằng mạng có thể hỗ trợ giao tiếp và giao dịch liên quan đến hàng triệu đại lý cùng một lúc.

Không giống như các blockchain truyền thống tuân theo cấu trúc tuyến tính, Fetch Smart Ledger chỉ định các giao dịch cho các làn đường khác nhau. Cách tiếp cận này nâng cao năng lực của mạng để xử lý một số lượng lớn các giao dịch đồng thời. Sổ cái không chỉ ghi lại các giao dịch mà còn xử lý một lượng lớn dữ liệu, các quyết định được đưa ra bởi AEA và các tương tác trong mạng, tất cả đều trong thời gian thực. Việc lưu trữ hồ sơ này đảm bảo tính bảo mật và minh bạch của các hoạt động trên mạng.

Sổ cái thông minh đóng một vai trò quan trọng trong chức năng của AEA. Nó củng cố các hoạt động của họ, chẳng hạn như đặt chuyến bay hoặc khách sạn và các dịch vụ khác bằng cách ghi lại các giao dịch và hành động được thực hiện bởi AEA. Mã thông báo FET được sử dụng trong khuôn khổ này cho các giao dịch, bao gồm thanh toán cho các dịch vụ và thưởng cho AEA cho những đóng góp của họ.

Phương pháp của Fetch.ai trong kết hợp trí tuệ nhân tạo, học máy và công nghệ blockchain làm nổi bật nó so với các hệ thống trí tuệ nhân tạo truyền thống. Bằng cách tận dụng cấu trúc phi tập trung, nó tăng cường tính minh bạch và giảm thiểu các rủi ro thao túng. Việc tích hợp các chức năng trí tuệ nhân tạo trong Smart Ledger giúp xử lý các nhiệm vụ phức tạp và khối lượng dữ liệu lớn, một tính năng không phổ biến trong các hệ thống trí tuệ nhân tạo truyền thống.

Fetch Smart Ledger, với các khả năng tiên tiến, phù hợp với các ngành công nghiệp khác nhau:

  • Quản lý hồ sơ bệnh nhân, lên lịch và kế hoạch điều trị cá nhân hóa.
  • Theo dõi hàng hóa theo thời gian thực và giao dịch minh bạch.
  • Giao dịch tự động và giao dịch an toàn.
  • Giao dịch hiệu quả năng lượng dư thừa với sự minh bạch.
  • Trải nghiệm mua sắm cá nhân hóa và giao dịch an toàn.

Fetch.ai, là một công nghệ khá mới, đã được triển khai sớm trong các lĩnh vực như di động và ô tô, tài chính phi tập trung (DeFi), và các thành phố thông minh. Công nghệ của nó đã được áp dụng trong các mạng phi tập trung để sạc xe điện và các nền tảng giao dịch hàng hóa như Mettalex.

Hợp đồng thông minh trong Fetch.ai

Hợp đồng thông minh trên Fetch.ai được thực hiện thông qua khung CosmPy. Dưới đây là một phân tích chi tiết về bản chất, hỗ trợ ngôn ngữ, triển khai và thực thi của chúng:

  • Triển khai:Sử dụngHợp đồng sổ cáitrong CosmPy, các nhà phát triển có thể triển khai hợp đồng thông minh. Họ cần đường dẫn của hợp đồng và một đối tượng ví cho việc triển khai.
  • Tương tác:Sau khi triển khai, việc tương tác với hợp đồng thông minh được thực hiện theo nhiều cách khác nhau, như truy vấn và thiết lập biến trạng thái. Phương thức _address được sử dụng để lấy địa chỉ mạng của hợp đồng.
  • Truy vấn Biến Trạng Thái: Các biến trạng thái của hợp đồng có thể được truy vấn bằng cách sử dụng phương thức truy vấn, cung cấp một từ điển chỉ định thông tin truy vấn.
  • Cập nhật biến trạng thái:Phương thức thực hiện được sử dụng để cập nhật các biến trạng thái, tiếp theo là wait_to_complete() để đảm bảo rằng việc thực hiện kết thúc.
  • Xóa Biến Trạng Thái: Các biến trạng thái có thể được xóa bằng cách sử dụng phương thức thực hiện với các hướng dẫn cụ thể.
    Quy trình này cho phép các nhà phát triển tạo và quản lý các hợp đồng thông minh linh hoạt trong hệ sinh thái Fetch.ai, tận dụng khả năng của blockchain để thực hiện hợp đồng một cách an toàn và hiệu quả.

Học tập tập thể và tích hợp trí tuệ nhân tạo

Fetch.ai sử dụng một giao thức học máy phi tập trung được gọi là CoLearn. Giao thức này cho phép các AEAs chia sẻ dữ liệu và mô hình mà không đảm bảo sự riêng tư hoặc bảo mật. CoLearn được triển khai bằng cách sử dụng CosmWasm, một ngôn ngữ hợp đồng thông minh hiệu suất cao, và bao gồm một thị trường để mua bán dữ liệu và mô hình.

Khả năng tương tác

Mạng lưới Fetch.ai tự hào về tính tương tác với các blockchain và mạng khác. Điều này được đạt được thông qua một giao thức cross-chain dựa trên Cosmos SDK, cho phép các đại lý Fetch.ai truy cập dữ liệu và dịch vụ từ các nền tảng như Ethereum và BNB Chain. Nền tảng cũng hỗ trợ việc đổi FET với các loại tiền điện tử khác bằng cầu nối như Axelar.

AI Engine

Mục tiêu chính của AI Engine là phân tích, hiểu và liên kết đầu vào của con người với các AI Agents phù hợp nhất, tạo điều kiện cho tương tác ngôn ngữ tự nhiên. Để đạt được điều này, nó đọc đầu vào của người dùng, chuyển đổi nó thành các nhiệm vụ có thể thực hiện, và chọn lựa các AI Agents phù hợp đã đăng ký trong Agentverse để thực hiện các nhiệm vụ đó. Sức mạnh của AI Engine nằm ở khả năng hiểu và thích nghi với các ngữ cảnh khác nhau. Nó kiểm tra xu hướng và biến các đầu vào ngẫu nhiên thành những hiểu biết có ý nghĩa bằng cách đánh giá các tương tác trước đó. Khi đối mặt với sự không chắc chắn, AI Engine yêu cầu phản hồi từ người dùng để xác minh rằng các đề xuất và khuyến nghị của nó tương ứng với mục tiêu cuối cùng của người dùng. Sự hiểu biết ngữ cảnh này cho phép AI Engine dự đoán nhu cầu của người dùng và thích nghi một cách tích cực, tạo ra một trải nghiệm mượt mà và trực quan.

Tính năng định tuyến thông minh của AI Engine đóng vai trò quan trọng trong hiệu suất của nó. Tính năng này cho phép AI Engine đánh giá cẩn thận các đại lý có sẵn đã đăng ký trong Sách lịch sử, lấy vào xem xét phổ hiệu suất và dữ liệu hiệu suất trước đó. Bằng cách xem xét những yếu tố này, AI Engine đảm bảo rằng các nhiệm vụ được giao cho các đại lý có chuyên môn phù hợp, tối đa hóa khả năng hoàn thành nhiệm vụ thành công và nâng cao trải nghiệm người dùng tổng thể.

DeltaV: Giao diện Trò chuyện Dựa trên Trí tuệ Nhân tạo

DeltaV hoạt động như một giao diện front-end cho AI Engine, cung cấp cho người dùng một giao diện chat đơn giản và trực quan thông qua đó họ có thể nhập các yêu cầu của mình. Những yêu cầu này sau đó được dịch bởi AI Engine thành một loạt các nhiệm vụ cần thực hiện bởi các AI Agents thích hợp. DeltaV đã được phát triển với ý định kết nối người dùng với AI Agents một cách mượt mà và thân thiện với người dùng. Nó phục vụ như cổng vào AI Engine, AI Agents và nền tảng Agentverse, cho phép người dùng truy cập vào một loạt các dịch vụ và chức năng thông qua một giao diện duy nhất.

Các nhà phát triển có thể tận dụng công nghệ AI Agents của Fetch.ai và đóng gói Mô hình ngôn ngữ lớn (LLM), mô hình Học máy (ML), API hiện có và logic kinh doanh khác để làm cho các dịch vụ có thể truy cập thông qua DeltaV. Bằng cách phát triển và đăng ký AI Agents của họ trong Agentverse: Services, các nhà phát triển có thể đảm bảo rằng các dịch vụ của họ có thể truy xuất và truy cập được thông qua giao diện trò chuyện DeltaV.

Hợp tác với Bosch và Mở rộng vào Nền kinh tế của Mọi thứ

Fetch.ai và Bosch đã mở rộng sự hợp tác của họ bằng việc thành lập Quỹ Fetch.ai để nghiên cứu, phát triển và thương mại hóa công nghệ Web3. Sự hợp tác này nhằm tạo ra các máy móc tự tổ chức trong các mạng và đưa ra quyết định kinh tế, cho phép các đối tượng trong Internet of Things (IoT) tham gia vào các tương tác kinh tế, như một chiếc ô tô điện đàm phán giá điện.

Khả năng AI và Machine Learning

Sự tích hợp của trí tuệ nhân tạo và học máy vào mạng lưới Fetch.ai là một tính năng quan trọng của nền tảng. Fetch.ai sử dụng các thuật toán học máy phức tạp và cơ chế xử lý dữ liệu hiệu quả. Các công nghệ này giúp các Tác nhân Kinh tế Tự động (AEAs) học từ các tương tác, tối ưu hóa quyết định và tự động thực hiện các nhiệm vụ phức tạp. Khả năng học máy của mạng lưới cho phép phân tích và dự đoán xu hướng, tăng cường hiệu quả của AEAs trong các ứng dụng như quản lý chuỗi cung ứng, phân phối năng lượng và dịch vụ tài chính.

免責聲明
* 投資有風險,入市須謹慎。本課程不作為投資理財建議。
* 本課程由入駐Gate Learn的作者創作,觀點僅代表作者本人,絕不代表Gate Learn讚同其觀點或證實其描述。