Nghị định thanh toán là gì.
Một mệnh lệnh thanh toán là một hướng dẫn được ủy quyền trước cho phép một tác nhân thực hiện một loại thanh toán cụ thể mà không cần phê duyệt thêm. Mệnh lệnh này được tham số hóa: nó có thể chỉ định một số tiền tối đa, một người nhận hoặc tập hợp các người nhận được phép, một khoảng thời gian tần suất và một ngày hết hạn. Giao thức AP2 nguyên thủy của Google và một số hệ thống thanh toán dựa trên mệnh lệnh tương tự được xây dựng trên.
The "approve every payment" model does not scale to agents.
Mô hình thanh toán của con người giả định một phê duyệt cho mỗi giao dịch: bạn thấy tổng số tại thanh toán, bạn chạm để xác nhận. Các agent cần thanh toán 200 API trong một giờ không thể hoạt động theo cách này. Người dùng không thể nhấp 200 xác nhận, và ngay cả khi họ có thể, độ trễ sẽ làm giảm tính hữu ích của agent. Một mô hình phê duyệt trước là cần thiết.
Payment mandates formalize the pre-authorization. Instead of "approve every payment" or "approve nothing" (a static spend limit), a mandate says: "approve any payment that matches these parameters, up to this cap, until I revoke it." The user grants the mandate once; the agent executes against it many times. This is the structural primitive that turns the agent into an autonomous economic actor while still keeping the human in control of the boundaries.
Cấp, trình bày, giải quyết, thu hồi.
- Cấp quyền. Người dùng (hoặc đại diện của người dùng) tạo một ủy quyền thông qua giao diện người dùng của giao thức, chỉ định các tham số: số tiền tối đa cho mỗi khoản thanh toán, tổng tối đa trong một khoảng thời gian, danh sách cho phép người nhận, ngày hết hạn. Ủy quyền được ký và lưu trữ bởi giao thức.
- Trình bày. Khi đại lý cần thực hiện thanh toán, nó trình bày mệnh lệnh cho bộ xử lý thanh toán của người nhận như là bằng chứng ủy quyền. Bộ xử lý xác thực mệnh lệnh, kiểm tra các tham số thanh toán có nằm trong giới hạn của mệnh lệnh hay không, và chấp nhận thanh toán.
- Thanh toán. Việc thanh toán thực tế xảy ra trên bất kỳ đường ray nào mà mệnh lệnh chỉ định (stablecoin, thẻ, ACH). Việc xác thực mệnh lệnh là tách biệt với việc thanh toán; một mệnh lệnh có thể ủy quyền thanh toán qua nhiều phương thức thanh toán nếu giao thức cho phép.
- Thu hồi. Bất kỳ lúc nào, người dùng có thể thu hồi mệnh lệnh. Các trình bày tiếp theo không hợp lệ. Các khoản thanh toán đang thực hiện có thể hoàn thành hoặc không hoàn thành tùy thuộc vào các đảm bảo nguyên tử của giao thức.
The protocol layer holds the mandate; the agent never holds the user's payment credentials directly. This is the safety property that makes mandate-based systems different from "give the agent your credit card." Compromise the agent and the worst case is the mandate's parameter envelope, not the user's full payment power.
Ba hình dạng ủy quyền.
Nghị định truy cập API theo cuộc gọi
Một tác nhân được cấp một mệnh lệnh để chi tiêu tối đa $0.10 cho mỗi cuộc gọi trên bất kỳ API nào trong danh sách cho phép đã xác định, tối đa $50 tổng cộng mỗi ngày. Tác nhân gọi các API trong suốt cả ngày; mỗi cuộc gọi trong các tham số của mệnh lệnh sẽ thanh toán mà không cần phê duyệt thêm. Chi tiêu trên $50 trong 24 giờ sẽ bị chặn ở lớp nền tảng.
Mệnh lệnh đăng ký cụ thể của nhà cung cấp
Một đại lý nghiên cứu được cấp một mệnh lệnh để thanh toán cho một nhà cung cấp dữ liệu cụ thể lên đến $200/tháng, được lập hóa đơn bằng stablecoin. Hóa đơn của nhà cung cấp kích hoạt thanh toán đã được ủy quyền trước của mệnh lệnh tự động. Đại lý không bao giờ phải đưa hóa đơn cho một con người.
Mệnh lệnh có giới hạn một lần
Một người dùng cấp cho một đại lý một mệnh lệnh sử dụng một lần để chi tiêu tối đa $500 cho việc đặt phòng khách sạn từ một nền tảng đặt phòng đáng tin cậy. Đại lý tìm kiếm, chọn một tùy chọn trong giới hạn và đặt chỗ. Khi mệnh lệnh được sử dụng, nó không thể được sử dụng lại.
Nơi điều này phù hợp.
Giao thức AP2
Protocol của Google được xây dựng trên primitive mandate.
Chính sách chi tiêu của đại lý
Phiên bản các kiểm soát tương tự của Blockchain0x được thực thi qua API, nhưng không mang khung diễn giải kiểu mandate chính thức.
x402
Một protocol thay thế, trong đó thanh toán được yêu cầu theo từng lần gọi thay vì được ủy quyền trước.