Tiền điện tử

X402

Định nghĩa

X402 là một tiêu chuẩn thanh toán gốc HTTP sử dụng phản hồi HTTP 402 để yêu cầu và xác minh các khoản thanh toán lập trình cho các tài nguyên trực tuyến.

x402 là gì?

x402 là một giao thức thanh toán mở cho phép việc thanh toán cho các tài nguyên internet trở thành một phần tích hợp trong các yêu cầu HTTP thông thường, sử dụng phản hồi http 402 để báo hiệu rằng thanh toán là cần thiết.

Thay vì tạo tài khoản, quản lý khóa API, hoặc chạy một quy trình thanh toán riêng biệt, một khách hàng (bao gồm cả một đại lý AI) có thể được nhắc thanh toán và sau đó thử lại cùng một yêu cầu với bằng chứng thanh toán đính kèm. Thiết kế này ngày càng phù hợp với nền kinh tế đại lý được giải thích, nơi các đại lý phần mềm cần mua dữ liệu, công cụ và tính toán một cách tự động thông qua các dòng thanh toán đại lý.

x402 là một giao thức để kiếm tiền từ các API, nội dung và dịch vụ bằng cách nhúng việc thương lượng thanh toán trực tiếp vào HTTP.

Một quy trình điển hình trông như sau: (1) một khách hàng yêu cầu một điểm cuối có phí, (2) máy chủ trả lời với mã trạng thái http 402 và bao gồm các yêu cầu thanh toán có cấu trúc (chẳng hạn như các mạng được chấp nhận hoặc tài sản và số tiền), (3) khách hàng tạo một khoản thanh toán và đính kèm một chứng cứ mã hóa vào một yêu cầu tiếp theo, và (4) máy chủ xác thực chứng cứ đó trước khi trả lại tài nguyên.

Nhiều triển khai dựa vào một người trung gian - một thành phần bên ngoài giúp xác minh, định tuyến hoặc giải quyết thanh toán - để máy chủ có thể tập trung vào việc thực thi các quy tắc truy cập mà không cần xây dựng một hệ thống thanh toán hoàn chỉnh.

Ý nghĩa X402

Ý nghĩa “x402” được hiểu tốt nhất là “thanh toán như một tương tác HTTP hạng nhất.” Tên gọi này tham chiếu đến mã trạng thái HTTP 402 (Yêu cầu thanh toán) đã được bảo lưu lâu dài và mở rộng nó thành một mẫu thực tiễn, thân thiện với nhà phát triển: một máy chủ có thể phản hồi với hướng dẫn thanh toán, và một khách hàng có thể phản hồi với một tải trọng thanh toán đã ký mà máy chủ có thể xác minh.

Nói cách khác, x402 biến một bức tường thanh toán thành một vòng lặp yêu cầu/phản hồi tiêu chuẩn thay vì một hệ thống lập hóa đơn riêng biệt. Điều này đặc biệt hữu ích cho thanh toán giữa máy với máy kịch bản, nơi người mua là phần mềm cần các bước xác định, có thể tự động hóa thay vì các trang thanh toán của con người.

Định nghĩa X402

Một định nghĩa x402 thực tiễn là: một cách tiêu chuẩn hóa cho các máy chủ HTTP yêu cầu thanh toán và cho các khách hàng HTTP đáp ứng yêu cầu đó một cách lập trình, thường sử dụng chuyển giao giá trị onchain và các chứng nhận.

Phần “chuẩn hóa” là điều quan trọng: khi các tiêu đề yêu cầu và phản hồi tuân theo một định dạng dễ dự đoán, các khách hàng tổng quát (bao gồm cả các khung đại lý) có thể thanh toán cho nhiều dịch vụ khác nhau mà không cần tích hợp riêng biệt.

Tính tương tác đó chính là điều làm cho x402 trở thành một bức tường thanh toán không chỉ của một nhà cung cấp—nó là một giao diện có thể tái sử dụng cho thanh toán đại lý, nơi cùng một logic khách hàng có thể mua dữ liệu thời tiết, gọi công cụ LLM, nguồn cấp dữ liệu riêng tư, hoặc dịch vụ vi mô theo yêu cầu.

Tại sao x402 lại quan trọng

x402 quan trọng vì nó giảm thiểu ma sát giữa “Tôi có thể truy cập URL này” và “Tôi có thể thanh toán cho tài nguyên này,” điều này là một nút thắt lớn cho thương mại tự động trên internet. Việc kiếm tiền truyền thống thường buộc người dùng phải tạo tài khoản, đăng ký, tín dụng trả trước và quản lý khóa API—các mô hình này thường khó khăn cho phần mềm tự động và dễ bị hỏng khi mở rộng.

Bằng cách làm cho thanh toán trở thành một phần bình thường của vòng đời HTTP, x402 cho phép định giá chi tiết hơn (bao gồm cả quyền truy cập theo yêu cầu) và hỗ trợ thanh toán giữa máy với máy mà không cần biến mọi dịch vụ thành một nền tảng thanh toán riêng biệt.

Khi nền kinh tế đại lý được giải thích mở rộng, các tiêu chuẩn như x402 giúp các đại lý khám phá, mua sắm và sử dụng dịch vụ một cách an toàn và ngay lập tức, với ít trung gian hơn và các quy tắc rõ ràng, có thể lập trình.

Câu hỏi thường gặp

x402 sử dụng HTTP 402 như thế nào?

Khi một khách hàng yêu cầu một tài nguyên trả phí, máy chủ có thể phản hồi với trạng thái http 402 để chỉ ra rằng cần phải thanh toán. Phản hồi bao gồm các yêu cầu thanh toán, và khách hàng sẽ thử lại yêu cầu với bằng chứng thanh toán đã ký mà máy chủ có thể xác minh.

x402 chỉ dành cho thanh toán bằng tiền điện tử phải không?

X402 được thiết kế để không phụ thuộc vào mạng và có thể hỗ trợ các hệ thống khác nhau, bao gồm cả tiền điện tử và có thể là các hệ thống dựa trên fiat, tùy thuộc vào cách triển khai. Trong thực tế, nhiều tích hợp ban đầu tập trung vào stablecoin vì chúng thanh toán nhanh chóng và dễ dàng xác minh bằng chương trình.

Người hỗ trợ trong x402 là gì?

Người hỗ trợ là một thành phần dịch vụ giúp xác thực và/hoặc giải quyết thanh toán liên quan đến yêu cầu x402. Nó có thể giảm bớt gánh nặng cho các máy chủ cá nhân bằng cách cung cấp logic xác minh chia sẻ, định tuyến và xử lý thanh toán tiêu chuẩn hóa.

x402 được sử dụng để làm gì?

X402 thường được sử dụng để kiếm tiền từ API, khóa nội dung kỹ thuật số và tính phí cho các dịch vụ vi mô theo từng yêu cầu. Nó cũng rất phù hợp với các trường hợp sử dụng thanh toán tự động nơi các tác nhân AI cần mua công cụ hoặc dữ liệu một cách tự động.

Tại sao x402 lại quan trọng cho thanh toán giữa máy với máy?

Thanh toán giữa máy với máy yêu cầu các bước xác định, có thể tự động hóa thay vì các quy trình thanh toán của con người. x402 cung cấp một mẫu HTTP có thể dự đoán—thách thức với 402, sau đó thanh toán và thử lại—để các khách hàng phần mềm có thể mua quyền truy cập qua nhiều dịch vụ với tích hợp tùy chỉnh tối thiểu.

Thuật ngữ liên quan