Bitcoin.com News
Được cung cấp bởi

zkAPI của Ethereum mang đến lớp bảo vệ quyền riêng tư cho các giao dịch thanh toán bằng AI, nhưng có một điểm cần lưu ý

Quỹ Ethereum và Dự án Open Anonymity đã ra mắt zkAPI, một hệ thống cho phép người dùng thanh toán trước cho các dịch vụ AI và các dịch vụ tính phí theo lưu lượng khác mà không cần gắn thông tin thanh toán của họ vào từng yêu cầu. Đã đi vào hoạt động trên mạng chính Ethereum từ ngày 1 tháng 10, zkAPI sử dụng bằng chứng kiến thức bằng không (zero-knowledge proofs) và các khóa API dùng một lần để tách biệt người thanh toán khỏi những gì họ đang mua. Tuy nhiên, vẫn có một điểm cần lưu ý. Trí tuệ nhân tạo (AI) vẫn có thể nhìn thấy lời nhắc, và tính ẩn danh có thể bị lộ ở những nơi khác.

TÁC GIẢ
CHIA SẺ
zkAPI của Ethereum mang đến lớp bảo vệ quyền riêng tư cho các giao dịch thanh toán bằng AI, nhưng có một điểm cần lưu ý

Điểm chính

  • zkAPI của Quỹ Ethereum (EF) đã chính thức đi vào hoạt động từ ngày 1 tháng 10, tách biệt các khoản thanh toán API khỏi danh tính.
  • Open Anonymity sử dụng bằng chứng zero-knowledge để các yêu cầu API được tài trợ vẫn không thể liên kết được.
  • Các nhà cung cấp AI vẫn có thể xem lời nhắc, trong khi người dùng zkAPI có thể để lộ danh tính thông qua dữ liệu IP.

Ethereum muốn xóa dấu vết của AI

Mỗi câu hỏi được gửi đến một mô hình AI thương mại có thể để lại nhiều dấu vết hơn những gì hầu hết người dùng có thể tưởng tượng. Một khóa API kết nối với một tài khoản. Tài khoản đó lại liên kết với tiền. Các lời nhắc tích lũy phía sau cả hai. Quỹ Ethereum (EF) nêu rõ vấn đề này: “Mỗi lần gọi API AI ngày nay đều mang theo danh tính.” Đó chính là dấu vết mà zkAPI đang cố gắng xóa bỏ.

Ra mắt vào ngày 1 tháng 10 bởi Quỹ Ethereum và Dự án Open Anonymity, zkAPI cho phép người dùng nạp ETH, USDC hoặc các loại tín dụng được hỗ trợ khác vào một kho Ethereum và sau đó thanh toán cho các yêu cầu AI mà không cần tiết lộ danh tính cho máy chủ thanh toán. Nhà cung cấp AI nhận được yêu cầu nhưng không biết danh tính thanh toán đằng sau nó.

Mô tả của Quỹ rất ấn tượng vì lịch sử thanh toán đó có thể trở nên cá nhân đến mức nào. “Các lời nhắc là cá nhân. Mọi người hỏi các mô hình AI về sức khỏe, tài chính và những băn khoăn của họ,” bài đăng trên blog của Quỹ có tiêu đề “Giới thiệu zkAPI: tín dụng sử dụng riêng tư cho bất kỳ API nào” nêu rõ. Nếu tích lũy đủ số lượng câu hỏi đó trong một tài khoản, nhà cung cấp sẽ không chỉ có một hóa đơn. Họ có thể có một bản ghi kéo dài nhiều năm về những gì một người đã suy nghĩ.

Gửi tiền vào Kho, Rồi Biến Mất Khỏi Hóa Đơn

Bí quyết của zkAPI bắt đầu từ một giao dịch Ethereum thông thường. Người dùng gửi tín dụng vào hợp đồng kho tiền. Sau đó, số tiền này được thể hiện dưới dạng một ghi chú riêng tư có thể được chi tiêu mà không cần xác định khoản tiền gửi ban đầu nào đã cung cấp số tiền đó. Như mô tả của EF, “zkAPI tách biệt thanh toán khỏi danh tính.”

Ethereum Foundation blog screenshot.
Nguồn hình ảnh: Bài đăng trên blog của Ethereum Foundation.

Phần mềm chạy trên thiết bị của người dùng sau đó tạo ra một bằng chứng không tiết lộ thông tin (zero-knowledge proof), chứng minh rằng một ghi chú có số dư đủ để chi trả khoản chi tiêu được yêu cầu và chưa từng được chi tiêu trước đó. Máy chủ xác minh tuyên bố này mà không cần biết ghi chú nào thuộc về người dùng. Cơ chế kỹ thuật trở nên phức tạp rất nhanh. Các khoản nạp tiền là các cam kết nằm trong một cây Merkle sâu 32 cấp. Việc chi tiêu tạo ra các số sê-ri một chiều được gọi là “nullifiers”, trong khi các bằng chứng Groth16 trên đường cong BN254 và hàm băm Poseidon đảm nhận phần tính toán mật mã phức tạp.

"Nullifier" đóng vai trò như một cảnh sát tuần tra. Nếu cố gắng chi tiêu cùng một số dư hai lần, sự trùng lặp sẽ làm lộ ra hành vi gian lận. Miễn là người dùng chi tiêu trong phạm vi số dư, giao thức được thiết kế để đảm bảo tờ tiền không thể liên kết được. Hoặc, theo lời của Quỹ:

“Người dùng nào chi tiêu trong phạm vi số dư của mình sẽ không thể bị liên kết.”

AI nhận được một khóa dùng một lần

Phần thông minh nhất diễn ra sau khi xác thực thanh toán. Thay vì cấp cho nhà cung cấp trí tuệ nhân tạo (AI) một khóa API vĩnh viễn gắn với tài khoản khách hàng thông thường, máy chủ zkAPI sẽ kiểm tra bằng chứng thanh toán và tạo ra một khóa mới, có thời hạn ngắn với giới hạn số tiền. Khóa này chỉ tồn tại trong bộ nhớ thiết bị của người dùng. Sau đó, yêu cầu được gửi trực tiếp đến nhà cung cấp AI.

“Máy chủ xử lý tiền không bao giờ nhìn thấy nội dung, và nhà cung cấp nhìn thấy nội dung cũng không bao giờ biết được danh tính thanh toán đằng sau khóa đó,” Quỹ giải thích.

Khi khóa tạm thời đó hết hạn, nhà cung cấp ghi lại số tiền thực tế đã tiêu thụ vào biên lai sử dụng đã được ký. zkAPI trừ số tiền đó khỏi số dư riêng tư của người dùng thay vì tự động trừ toàn bộ giới hạn chi tiêu. Điều này có nghĩa là một lần ủy quyền có thể áp dụng cho cả phiên làm việc thay vì phải thực hiện giao dịch Ethereum cho mỗi câu hỏi. Hệ thống thanh toán biết rằng đã có người thanh toán. Trí tuệ nhân tạo biết rằng đã có người đặt câu hỏi. Cả hai đều không được phép biết đủ thông tin để liên kết hai bên với nhau.

Bản thân Ethereum chỉ có cái nhìn hẹp hơn nữa. Chuỗi khối công khai có thể thấy các khoản nạp, đóng tài khoản và rút tiền, nhưng không biết số dư đó đã được dùng để mua gì. Tiền cũng có thể được lấy lại nếu các máy chủ zkAPI biến mất. “Bạn có thể đóng số dư và rút tiền trên chuỗi, ngay cả khi mọi máy chủ zkAPI biến mất,” bài đăng trên blog của EF giải thích.

Mẹo bảo mật này có một lối thoát

Tuy nhiên, không có “chiếc áo tàng hình” nào ở đây cả. Công nghệ zkAPI tách biệt danh tính thanh toán khỏi việc sử dụng API. Nó không thể che giấu một cách kỳ diệu những gì ai đó nhập vào mô hình AI. Nhà cung cấp vẫn nhận được các lời nhắc và phản hồi vì họ phải chạy mô hình. Thông tin mạng cũng có thể tiết lộ danh tính của người ở đầu bên kia. Một địa chỉ IP ổn định, các mẫu thời gian hoặc hành vi lặp lại có thể giúp kết nối lại các phiên được cho là riêng biệt.

Quỹ rất thẳng thắn về một vấn đề khác, khi tuyên bố:

“Nội dung lời nhắc được chia sẻ có thể đóng vai trò như dấu vân tay đối với bất kỳ ai có thể đọc được các lời nhắc đó.”

Nếu liên tục đề cập đến cùng một nơi làm việc, thành viên gia đình, thói quen viết lách, tài liệu dự án hoặc lịch sử trò chuyện cũ, chính nội dung đó có thể bắt đầu ghép lại hình ảnh của Humpty Dumpty. Người dùng muốn có tính ẩn danh mạng cao hơn được khuyến nghị sử dụng Tor và các mạch mới cho từng phiên làm việc riêng biệt. Kho lưu trữ của giao thức cũng ghi chú rằng zkAPI đang ở giai đoạn thử nghiệm.

Tuy nhiên, AI chỉ là bước đầu tiên. Hệ thống này cũng có thể xử lý các truy vấn RPC trên blockchain, các tác vụ xử lý hình ảnh và video, băng thông VPN và các dịch vụ máy-máy, nơi các tác nhân phần mềm thanh toán cho công việc mà không cần duy trì các tài khoản khách hàng truyền thống. Điều này khiến đề xuất của zkAPI vừa hẹp hơn vừa thú vị hơn so với AI ẩn danh. Nó không hứa hẹn rằng không ai biết gì cả. Nó cố gắng đảm bảo rằng không ai biết tất cả mọi thứ.

Bài viết này được dịch từ tiếng Anh bằng AI. Phiên bản gốc bằng tiếng Anh là nguồn có thẩm quyền; các bản dịch tự động có thể chứa thông tin không chính xác, đặc biệt là trong thuật ngữ pháp lý và quy định.