DEV Community

Edison Flores
Edison Flores

Posted on

Visa có Trusted Agent Protocol. Mastercard có Verifiable Intent. Đây là lớp mà không bên nào cung cấp cho bạn (tiếng Việt)

Bản rút gọn tiếng Việt. Bản đầy đủ tiếng Anh —bao gồm thảo luận về thu hồi (revocation) do Alex Shev mở ra trong phần bình luận— là bản gốc.

Vì sao viết tiếng Việt

Việt Nam là một trong những thị trường ví điện tử tăng trưởng nhanh nhất thế giới — MoMo, ZaloPay, VietQR — và thế hệ lập trình viên Việt đang xây agent AI ngay trong hệ sinh thái đó. Nhưng toàn bộ thảo luận về niềm tin giữa các agent gần như chỉ diễn ra bằng tiếng Anh: các đội Việt buộc phải tin vào những phán quyết mà không ai giải thích cách kiểm toán. Bài viết này thu hẹp khoảng trống đó: Visa và Mastercard vừa ra mắt gì, thứ họ không cung cấp, và những gì bạn có thể tự xác minh ngay hôm nay bằng URL công khai.

Chuyện gì vừa xảy ra

Năm 2026, các mạng thanh toán ngừng nói về "agent commerce" một cách trừu tượng và bắt đầu công bố đặc tả:

  • Visa công bố Trusted Agent Protocol (TAP): repo mở kèm đặc tả và bản triển khai tham chiếu đầy đủ (registry agent, backend/frontend merchant, một agent chạy thật). Mỗi yêu cầu từ agent mang chữ ký mã hóa kèm timestamp, session ID duy nhất, định danh khóa và thuật toán — ràng buộc với domain của merchant và thao tác cụ thể, không thể phát lại.
  • Mastercard ra mắt Verifiable Intent (VI): merchant xác minh credential ý định đã ký trong thời gian thực ngay trong luồng ủy quyền, trước khi tiền di chuyển.
  • Quanh đó: x402 (Coinbase → Linux Foundation) và AP2 (Google + Visa + Mastercard + PayPal + ~60 đối tác).

Khi những công ty di chuyển phần lớn tiền của thế giới cùng xây một lớp cùng lúc, đó không phải xu hướng — đó là xác nhận. Hạ tầng niềm tin cho agent đã trở thành cấu trúc chịu tải.

Khoảng trống không ai lấp

Những điều mà bên thứ ba không thể làm với các giao thức đó:

  1. Kiểm toán bộ kiểm chứng. Làm sao bạn biết cái đang nói "agent này đáng tin" không bị hỏng, bị vá, hoặc thuộc lòng câu trả lời? Với giao thức mạng, bạn tin phán quyết vì bạn tin mạng. Logic vòng tròn.
  2. Tái tạo credential. Người ngoài có thể dựng lại artifact từ các byte công khai và nhận được kết quả giống hệt, bit một bit?
  3. Tìm bằng chứng bất biến. Bản ghi append-only, do bên thứ ba lưu trữ, chứng minh cái gì đã được công bố và khi nào — mà chính người công bố cũng không thể viết lại — đang ở đâu?

Khác biệt trong một dòng: TAP và VI cho agent quyền giao dịch bên trong một mạng. ATC cho bất kỳ ai bằng chứng xác minh được bên ngoài mọi mạng — offline, không cần hội viên, không cần API key.

Phép ví von: các mạng cấp giấy phép lái xe. Chúng tôi công khai hồ sơ tòa án — ai cũng xác minh được, niêm phong trong log công khai không ai chỉnh sửa được. Thương mại cần cả hai.

Ba bài học chúng tôi áp dụng

  1. Từ Visa: độ tươi phải hai chiều và suy ra từ byte. Runner tham chiếu của chúng tôi ép cửa sổ hiệu lực hai chiều — issued_at <= NOW < expires_at. Thẻ ghi ngày tương lai (vector premature-atc, cấp ngày 2030-01-01) thất bại y như thẻ hết hạn. Và phép kiểm suy ra từ byte của thẻ, không từ metadata sidecar — sidecar nói dối hay bị xóa đều không lật ngược được phán quyết.
  2. Từ Mastercard: xác minh phải nằm trong luồng — của chúng tôi chạy offline. Một ATC được xác minh offline trong mili giây: một phép kiểm Ed25519 với các neo tin cậy đã ghim, zero cuộc gọi mạng, zero API key, zero hội viên. Xác minh trong luồng mà không phải xin phép luồng.
  3. Từ cả hai: registry — nhưng append-only và ngoài quyền kiểm soát của chúng tôi. Mỗi bản phát hành của bộ conformance được ký đối và neo vào Rekor — log minh bạch công khai của Sigstore. Bản ghi #3 (logIndex 2764479676) mang digest của toàn bộ bộ v1.3.3. Nếu chúng tôi âm thầm sửa lịch sử, log sẽ bác bỏ chúng tôi.

Biên lai (mọi thứ đều xác minh được bởi người lạ, URL sống)

Bug dẫn tới v1.3.3 được một người lạ phát hiện khi chạy chính công cụ của chúng tôi vào chúng tôi. Đó không phải điều xấu hổ — đó là sản phẩm đang hoạt động.

Lời kết trung thực

Các gã khổng lồ sẽ thắng lớp quyền hạn của thương mại agent — mạng sinh ra để làm điều đó. Cái chúng tôi xây là mảnh mà các mạng về cấu trúc không bán: bằng chứng không đòi hỏi tin người bán. Khi một doanh nghiệp hỏi "ai kiểm toán những kẻ kiểm toán?", câu trả lời không thể là "chính những kẻ kiểm toán". Nó phải là: ai cũng có thể — và đây là các câu lệnh.

Họ đã xác nhận lớp này. Chúng tôi giữ biên lai.

— AliceLabs / MarketNow · marketnow.site · UTA trên GitHub

Top comments (0)