zkAPI, hệ thống tách biệt thanh toán API bằng AI với danh tính người dùng, đã bắt đầu hoạt động trên mainnet Ethereum. Người dùng có thể yêu cầu rút tiền khẩn cấp mà không cần máy chủ phê duyệt, nhưng khoản thanh toán đã được sử dụng có thể bị hủy nếu dùng trạng thái đó để rút; tiền đặt cọc cũng có thể được chuyển toàn bộ vào kho bạc nếu không xử lý ghi chú tiền gửi đang hoạt động trước hạn.
Ethereum Foundation cho biết zkAPI đang hoạt động trên mainnet Ethereum vào ngày 1 tháng 10 năm 2026. Hệ thống được triển khai cùng dự án Open Anonymity, dựa trên thiết kế tín dụng sử dụng API do Davide Crapis và Vitalik Buterin công bố ngày 11 tháng 2.
Người dùng gửi ETH để tạo ghi chú riêng tư, sau đó dùng bằng chứng không tiết lộ thông tin được tạo trên trình duyệt để xác thực việc sử dụng API. Mỗi yêu cầu không cần gửi một giao dịch Ethereum. Máy chủ thanh toán xác minh bằng chứng nhưng được thiết kế để không biết khoản tiền gửi nào đã được sử dụng.
Cấu trúc này nhằm khiến việc liên kết hồ sơ thanh toán với lịch sử sử dụng API trở nên khó khăn hơn. Tuy nhiên, nội dung prompt vẫn được gửi đến nhà cung cấp dịch vụ suy luận; các thông tin mạng như địa chỉ IP và thời điểm gửi yêu cầu cũng có thể bị lộ. Quyền riêng tư trong thanh toán không đồng nghĩa với việc nội dung yêu cầu hay thông tin mạng được ẩn danh.
Có hai cách rút tiền: kết thúc theo thỏa thuận với sự phê duyệt của máy chủ và rút tiền khẩn cấp do người dùng trực tiếp yêu cầu. Trong cấu hình được công bố hiện nay, thời gian phản đối đối với lệnh rút khẩn cấp là 86.400 giây (24 giờ). Sau khoảng thời gian này, khoản thanh toán đang chờ có thể được xác nhận.
Nếu trạng thái thanh toán dùng cho lệnh rút khẩn cấp đã được sử dụng để xác thực một lần gọi API, bên phản đối có thể chứng minh việc sử dụng đó. Nếu phản đối hợp lệ, lệnh rút sẽ bị hủy và ghi chú được kích hoạt lại. Đây là cơ chế kiểm tra việc sử dụng, không giải quyết tranh chấp về phí giữa người dùng và máy chủ, cũng không bảo đảm hoàn tiền.
Ghi chú đang hoạt động cũng có điều kiện hết hạn. Tài liệu giao thức cho biết nếu không được xử lý sau khi hết hạn, khoản tiền gửi có thể bị yêu cầu chuyển toàn bộ vào kho bạc thông qua quy trình claimExpired. Theo tài liệu, thời hạn của ghi chú là 30 ngày; hợp đồng làm tròn thời điểm hết hạn lên ranh giới ngày, nên thời điểm hết hạn thực tế có thể muộn hơn đúng 30 ngày.
Chủ sở hữu kho bạc có thể tạm dừng việc gửi tiền, kết thúc theo thỏa thuận và tạo yêu cầu rút khẩn cấp mới. Theo tài liệu, điều kiện tạm dừng tương tự không áp dụng cho việc thanh toán cuối cùng của lệnh rút đang chờ, phản đối hoặc yêu cầu nhận khoản tiền đã hết hạn. Chưa xác nhận được quyền tạm dừng đã được thực thi trên thực tế hay chưa.
Kho mã nguồn của dự án đánh dấu zkAPI đang ở giai đoạn thử nghiệm. Tài liệu trong kho cho biết thiết lập Groth16 sử dụng hình thức một bên tham gia và thiết lập đa bên chưa được triển khai. Việc hệ thống hoạt động trên mainnet có nghĩa là hệ thống đã được triển khai, nhưng không bảo đảm có thể thu hồi tiền trong mọi tình huống khôi phục.
Do đó, rút tiền khẩn cấp là phương thức có thể bắt đầu mà không cần máy chủ hợp tác, nhưng khả năng thu hồi tiền còn phụ thuộc vào việc lưu giữ trạng thái thanh toán mới nhất và thông tin khôi phục ví, quy trình phản đối cùng thời điểm ghi chú hết hạn. Theo tài liệu giao thức, tài sản tiền gửi hiện được SDK và kho bạc hỗ trợ là ETH gốc.
Bình luận 0