0
0
Lập trình
TT

Xây dựng Đại lý Giao dịch Riêng tư với PawPad và Oasis

Đăng vào 4 tuần trước

• 4 phút đọc

Giới thiệu về PawPad

Trong thế giới giao dịch tự động, một trong những thách thức lớn nhất là làm thế nào để xây dựng các đại lý vừa tin cậy vừa riêng tư. Các phương pháp truyền thống thường yêu cầu các nhà phát triển phải giao phó quyền kiểm soát khóa hoặc tiết lộ các chiến lược giao dịch nhạy cảm lên chuỗi.

zkAGI đã giải quyết vấn đề này với PawPad, một nền tảng cho các đại lý giao dịch riêng tư được xây dựng trên giao thức Oasis. Bằng cách kết hợp Sapphire runtime (hợp đồng thông minh bảo mật) với ROFL (thực thi ngoài chuỗi dựa trên TEE), PawPad cho phép kiểm soát ví đa chuỗi một cách an toàn và thực thi chiến lược mã hóa mà không cần dựa vào cầu nối.


Vấn đề: Sự tin cậy và phân mảnh

Việc xây dựng các đại lý đa chuỗi gặp phải một số vấn đề chính:

  • Quản lý khóa: Người dùng phải tin tưởng rằng các nhà phát triển sẽ không lạm dụng các khóa riêng tư.
  • Bảo mật thông tin: Việc thực thi trên chuỗi có nguy cơ tiết lộ các chiến lược cho đối thủ.
  • Sự phức tạp của đa chuỗi: Mỗi chuỗi có các SDK, định dạng tài khoản và quy trình ký riêng.

PawPad giải quyết những vấn đề này bằng cách tận dụng môi trường thực thi tin cậy (TEE) để xử lý các khóa và logic một cách an toàn.


Giải pháp: Kiến trúc của PawPad

PawPad tích hợp hai công nghệ chính của Oasis:

  • Sapphire (EVM Bảo mật)

    • Cung cấp một môi trường runtime tương thích với EVM với mã hóa đầu cuối.
    • Hỗ trợ các đăng ký đại lý bảo mật, ghi nhật ký sự kiện và lưu trữ trạng thái riêng tư.
  • ROFL (Logic Ngoài chuỗi)

    • Chạy logic đại lý bên trong các TEE với khả năng thực thi có thể xác minh.
    • Tạo ra các khóa mật mã qua nhiều đường cong elip:
      • secp256k1 (chuỗi EVM, Bitcoin)
      • Ed25519 (Solana, Aptos)
    • Cho phép các đại lý kiểm soát ví gốc trên nhiều hệ sinh thái mà không cần cầu nối.

Kiến trúc này đảm bảo rằng:

  • Các khóa không bao giờ rời khỏi khu vực bảo mật.
  • Các chiến lược vẫn được mã hóa.
  • Người dùng có thể xác minh việc thực thi thông qua chứng thực mà không cần phải tin tưởng vào các nhà phát triển.

Khả năng kỹ thuật

Nhóm zkAGI đang xây dựng cơ sở hạ tầng cốt lõi trên Sapphire và ROFL để hỗ trợ “thị trường vốn có tri giác”:

  • Đăng ký đại lý: Theo dõi và xác minh các đại lý đã triển khai.
  • Ghi nhật ký sự kiện: Lưu trữ hành động của đại lý một cách bảo mật để dễ dàng kiểm toán.
  • Lưu trữ chiến lược riêng tư: Giữ các chiến lược thuật toán được mã hóa.
  • Trạng thái danh mục mã hóa: Quản lý các vị trí một cách an toàn trên nhiều chuỗi.
  • Ký đa chuỗi: Sử dụng khả năng phát sinh khóa của ROFL để ký giao dịch một cách bản địa trên Solana, EVM hoặc thậm chí trên các API sàn giao dịch.

Điều này tạo ra một khung chung cho các đại lý bảo vệ quyền riêng tư và đa chuỗi.


Chứng minh khái niệm: Ứng dụng Mini-App trên Telegram

Để giới thiệu, zkAGI đang xây dựng một mini-app trên Telegram được hỗ trợ bởi ROFL. Nó có một cơ chế thưởng quay vòng được triển khai trên một nhánh của Solana có tên là Gorbagana.

Ví dụ này minh chứng cho cách mà cơ sở hạ tầng TEE của Oasis có thể cho phép:

  • Thực thi có thể xác minh ngay cả trên các chuỗi không phải EVM.
  • Quy trình ký không cần tin cậy mà không cần cầu nối bên ngoài.
  • Tích hợp dễ dàng vào các ứng dụng hướng tới người dùng như bot Telegram.

Tại sao điều này quan trọng đối với các nhà phát triển

Đối với các nhà phát triển, PawPad chỉ ra một con đường thực tiễn để xây dựng các đại lý mà:

  • Bảo vệ quyền riêng tư: Các chiến lược bảo mật vẫn được giữ kín.
  • Giảm thiểu giả định về lòng tin: Khả năng xác minh thực thi thay thế cho sự tin tưởng vào sự trung thực của nhà phát triển.
  • Hoạt động đa chuỗi: Các ví bản địa có thể được kiểm soát trên EVM, Solana và nhiều hơn nữa.

zkAGI cũng có kế hoạch mở mã các hợp đồng và cung cấp các tài liệu tham khảo, giúp cho các nhà phát triển khác dễ dàng xây dựng các ứng dụng đại lý bảo vệ quyền riêng tư trên nền tảng Oasis.


Kết luận

Bằng cách kết hợp EVM bảo mật của Sapphire với logic ngoài chuỗi dựa trên TEE của ROFL, zkAGI đang tạo ra một nền tảng nơi các đại lý có thể giao dịch một cách an toàn, quản lý danh mục đầu tư và tương tác qua các chuỗi—tất cả mà không tiết lộ thông tin nhạy cảm hoặc yêu cầu cầu nối.

PawPad đại diện cho một bước quan trọng hướng tới “thị trường vốn có tri giác”, nơi các đại lý tự động thực hiện các chiến lược một cách minh bạch với người dùng nhưng kín đáo với thế giới.

Nếu bạn đang khám phá các hệ thống dựa trên đại lý hoặc DeFi bảo vệ quyền riêng tư, hãy theo dõi PawPad và nền tảng Oasis, nó có thể cung cấp cho bạn các khối xây dựng mà bạn cần.

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào