focEliza được tiết lộ: Plugin ghi nhật ký có thể xác minh được cho TEE Eliza
Các nhà phát triển có thể dễ dàng triển khai việc triển khai các tác nhân AI tự trị trên chuỗi bằng cách tích hợp plug-in focEliza.
Tác giả gốc: CP, người sáng lập Artela
0) Quá dài để đọc phiên bản
Bước đầu tiên để nhận ra đầy đủ Eliza trên dây chuyền: Đừng tin! Đi xác minh!
Eliza chạy trong TEE có thể thoát khỏi sự điều khiển thủ công và thực thi theo mã riêng của Eliza.
Vì vậy, làm thế nào thế giới bên ngoài biết cụ thể những gì Eliza đã làm cần được phát triển hơn nữa: thế giới bên ngoài có thể đọc nhật ký hoạt động của Eliza và những nhật ký này có thể được xác minh từ Eliza trong TEE. Eliza phải ký các nhật ký này bằng cặp khóa lấy từ TEE để có thể xác minh nhật ký có nguồn gốc từ Eliza trong TEE.
plugin-tee-verificable-log của plugin focEliza triển khai chức năng này: nó tạo ra một cặp khóa dành riêng cho việc ký nhật ký thông qua TEE. Nhật ký đã tạo (bao gồm các tin nhắn AI đã nhận và phản hồi cũng như các hành động đã thực hiện) được ký bằng khóa này, tạo nhật ký có thể xác minh và lưu trữ trong cơ sở dữ liệu. Nó cũng cung cấp giao diện RPC cho phép các thực thể bên ngoài:
· Lấy khóa công khai nhật ký có thể xác minh của tác nhân AI thông qua xác thực từ xa.
· Truy vấn các nhật ký có thể xác minh này và xác minh chữ ký bằng khóa chung để xác nhận rằng tác nhân AI đã thực hiện hành động thích hợp.
Khả năng xác minh là nền tảng để đạt được các tác nhân AI toàn diện trên chuỗi, biến điều kỳ diệu thành hiện thực!
1) Từ một câu hỏi bắt đầu!
Một nhà phát triển đã triển khai tác nhân Eliza AI trên máy chủ của mình và khởi chạy một trang web để người dùng tương tác với nó.
Làm thế nào để bạn biết liệu đối tượng bạn tương tác có thực sự xuất phát từ phản hồi của tác nhân AI (ám chỉ Eliza + LLMs), chứ không phải do bị thao túng bởi nhà phát triển đằng sau hậu trường?
2) Vấn đề này có quan trọng không?
Đôi khi câu hỏi này quan trọng, đôi khi không.
· Đôi khi không quan trọng: ví dụ như chatbot giúp viết bài. Miễn là bạn nhận được thứ mình cần, việc phản hồi đến từ LLM hay con người có thể không thành vấn đề.
· Đôi khi quan trọng hơn một chút: ví dụ: robot giao dịch sẽ quản lý các giao dịch của bạn. Bạn cần chuyển tiền vào ví do tác nhân AI kiểm soát, tại thời điểm đó, bạn quan tâm liệu quyết định được đưa ra bởi quy tắc chương trình chạy LLM hay bởi con người có thể có mục đích xấu.
· Đôi khi rất quan trọng: Khi nói đến sự công bằng, vấn đề này trở nên cực kỳ quan trọng. Ví dụ: một tác nhân AI quản lý một cộng đồng và phân phối phần thưởng cho những người đóng góp. Khi cộng đồng phát triển và giá trị phần thưởng tăng lên, nguy cơ tham nhũng hoặc thao túng của con người dẫn đến kết quả không công bằng sẽ tăng lên đáng kể.
3) Eliza giờ đây có thể chứng minh những hành động mình đã thực hiện thông qua nhật ký có thể kiểm chứng!
Eliza chạy trong TEE độc lập với sự điều khiển của con người và thực hiện các nhiệm vụ theo quy tắc riêng.
Nhưng để các bên bên ngoài biết được những hoạt động nào Eliza đã hoàn thành, cần có thêm chức năng: các bên bên ngoài cần truy cập vào nhật ký hoạt động của Eliza và các nhật ký này phải được Xác minh có thể truy cập đến từ Eliza trong TEE.
plugin-tee-ver thể-log triển khai các chức năng này và hoàn thành các tác vụ sau:
· Dẫn xuất cặp khóa: Sử dụng TEE để lấy cặp khóa dành riêng cho việc ký nhật ký.
· Xác thực từ xa: Nhúng khóa chung vào báo cáo xác thực từ xa, cho phép các bên bên ngoài truy xuất và xác minh rằng nó thực sự đến từ Eliza trong TEE.
· Ký nhật ký: Sử dụng phím này để ký các nhật ký được tạo trong quá trình hoạt động của Eliza (bao gồm các tin nhắn đã nhận và phản hồi cũng như các hoạt động đã thực hiện) và được lưu trữ ở trung tâm cơ sở dữ liệu .
· Khả năng xác minh: Các bên bên ngoài có thể xác minh các nhật ký này bằng cách sử dụng khóa chung được chứng nhận từ xa, đảm bảo rằng một số hoạt động nhất định thực sự được thực hiện bởi TEE Eliza.
· Khả năng truy vấn: Các bên bên ngoài có thể đăng ký nhật ký có thể xác minh mới nhất hoặc truy vấn nhật ký cụ thể dựa trên nội dung thư.
Ý nghĩa của kết quả xác minh là gì?
· Đã qua: Hành động này quả thực do Eliza thực hiện.
· Thất bại: Hoạt động này có thể không được thực hiện bởi Eliza. Ví dụ: nhật ký có thể bị chặn (ví dụ: bị xóa) trong quá trình truyền tới khách hàng, khiến các bên bên ngoài không thể xác nhận liệu Eliza có thực hiện một hành động cụ thể hay không.
4) Kích hoạt plugin-tee-ver thể-log cho Eliza của bạn!
focEliza là một bộ plugin Eliza được thiết kế dành cho các tác nhân AI toàn diện trên chuỗi. Nó hoàn toàn tương thích với Eliza, điều đó có nghĩa là bất kỳ tác nhân AI nào chạy trên Eliza đều có thể đạt được đầy đủ chức năng trên chuỗi bằng cách tích hợp focEliza!
Nếu bạn quan tâm đến một tác nhân AI tự động trên chuỗi có thể kiểm chứng và toàn diện, vui lòng dùng thử!
5) Kết thúc
Chúng tôi rất vui mừng được xây dựng quyền tự chủ toàn diện trên chuỗi dựa trên Eliza và đặc vụ TEE AI. Đây là plugin TEE đầu tiên do focEliza phát hành và chúng tôi đã gửi PR tới @ai16zdao và nhóm @shawmakesmagic. Chúng tôi mong muốn có thêm nhiều nhà phát triển tham gia cùng chúng tôi!
Chào mừng bạn đến xem mã.
6) tính năng tiếp theo của focEliza: trạng thái trên chuỗi! Đạt được các hoạt động độc lập!
Eliza chạy trong TEE nắm giữ các khóa riêng tư và dữ liệu nhạy cảm. Tuy nhiên, nó dựa vào các máy vật lý hỗ trợ TEE để chạy. Nếu quản trị viên tắt máy, “tuổi thọ” của tác nhân AI có thể bị chấm dứt vĩnh viễn, tài sản và dữ liệu được quản lý có thể bị mất vĩnh viễn.
Để giải quyết vấn đề này, chúng ta cần mã hóa dữ liệu “cuộc sống” chính của tác nhân AI trong TEE, chẳng hạn như định nghĩa vai trò, rút gọn -Bộ nhớ dài hạn và lưu trữ khóa. Dữ liệu này sau đó được tải lên mạng blockchain hoặc DA.
Nếu TEE lưu trữ tác nhân AI bị hỏng, một máy TEE khác sẽ có thể tải xuống dữ liệu được mã hóa, giải mã và khôi phục "cuộc sống" của tác nhân AI, giúp nó hoạt động liền mạch.
Tuyên bố miễn trừ trách nhiệm: Mọi thông tin trong bài viết đều thể hiện quan điểm của tác giả và không liên quan đến nền tảng. Bài viết này không nhằm mục đích tham khảo để đưa ra quyết định đầu tư.
Bạn cũng có thể thích
Điều gì tiếp theo tại SEC trong kỷ nguyên sau Gary Gensler
Tóm tắt nhanh Vào cuối tháng 11, Chủ tịch SEC Gary Gensler và Ủy viên Đảng Dân chủ Jaime Lizárraga đều cho biết họ sẽ rời khỏi SEC. Paul Atkins, người được Trump chọn làm Chủ tịch SEC, "thực sự hiểu về tiền điện tử," Alison Mangiero, giám đốc điều hành tại Proof of Stake Alliance, cho biết trong một cuộc phỏng vấn với The Block.
Floki dự kiến sẽ ra mắt FLOKI ETP vào 2025
Chính phủ Nhật Bản phản hồi đề xuất mở quỹ dự trữ Bitcoin
Tòa án Montenegro tiếp tục bác đơn kháng cáo dẫn độ của Do Kwon