Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【ITニュース解説】Visa tiene un protocolo de agentes de confianza. Mastercard tiene Verifiable Intent. Esta es la capa que ninguno te da (en español)

2026年09月09日に「Dev.to」が公開したITニュース「Visa tiene un protocolo de agentes de confianza. Mastercard tiene Verifiable Intent. Esta es la capa que ninguno te da (en español)」について初心者にもわかりやすく解説しています。

作成日: 更新日:

ITニュース概要

VisaとMastercardはAIエージェント間の安全な取引のため、TAPやVIプロトコルを発表した。これらはネットワーク内でエージェントに取引許可を与えるが、第三者が検証者を監査したり改ざん不能な証拠を得たりする機能は不足する。記事は、誰でもオフラインで独立して検証可能な、不変の信頼基盤の重要性を訴え、その実現策を示す。

ITニュース解説

近年、インターネット上での取引やサービスはますます高度化し、私たちユーザーだけでなく、裏側で連携するシステム同士も「信頼」に基づいて動作する必要がある。特に、人工知能(AI)エージェントと呼ばれるプログラムが自律的に様々な処理を行うようになると、その信頼性の確保は極めて重要な課題となる。例えば、AIエージェントが私たちの代わりに商品を購入したり、金融取引を行ったりする際に、そのエージェントが本当に信頼できるものなのか、意図しない不正な行動をしていないかを確認する仕組みが不可欠となる。

この課題に対し、世界の金融決済を支える二大巨頭であるVisaとMastercardが、それぞれ独自の「信頼」に関する新しいプロトコルを発表した。Visaは「Trusted Agent Protocol(TAP)」を、Mastercardは「Verifiable Intent(VI)」を開発し、AIエージェント間の安全な取引を実現しようとしている。これらの動きは、エージェント間の信頼性確保が単なるトレンドではなく、今後のデジタル経済において不可欠なインフラとなることを示唆している。

まず、VisaのTrusted Agent Protocol(TAP)について説明する。これは、AIエージェントが行う一つ一つのリクエストに、データの正しさを保証するデジタルなサイン、いわゆる「暗号署名」を付与する仕組みである。この署名には、リクエストが行われた時刻を示すタイムスタンプや、その操作を一意に識別するID、さらに署名に使われた秘密鍵の識別子やアルゴリズムの種類といった情報が含まれる。これらの情報は、特定のウェブサイトやサービス(商用ドメイン)と、そのAIエージェントが行おうとしている具体的な操作に厳密に紐付けられているため、一度使われた署名や情報が他の目的で再利用されることは絶対にない。これにより、各リクエストが正規のエージェントから、正規の意図をもって発信されたものであることを高い精度で確認できる。

次に、MastercardのVerifiable Intent(VI)についてである。こちらは、AIエージェントが取引を行おうとする「意図」(インテント)を、お金が実際に移動する前にリアルタイムで検証する仕組みである。具体的には、AIエージェントが持つ「この取引を行う意思がある」という署名された証明書を、決済フローの中で瞬時に確認する。これにより、不正な取引や意図しない操作を防ぎ、ユーザーやサービス提供者にとって安全な取引環境を提供する。

これらのプロトコルは、AIエージェントによる取引の安全性を高める上で非常に画期的な進歩である。しかし、これら大手のプロトコルにも、まだカバーされていない重要なギャップが存在する。一つは、「検証者の監査」の難しさである。TAPやVIでは「このエージェントは信頼できる」という判断がネットワークによって下されるが、その判断自体が本当に正しいのか、あるいは改ざんされていないのかを、外部の第三者が独自に確認する手段がない。結局のところ、ネットワーク自体を信頼するしかないという点で、透明性や客観性に限界があるのだ。

二つ目は、「認証情報の再現性」である。公開されているデータ(バイトデータ)から、第三者が全く同じ認証情報をゼロから作り出し、その正しさを検証できるかという点である。現在のプロトコルでは、これが難しい場合がある。

三つ目は、「不変な証拠」の欠如である。何がいつ公開され、どのような情報が承認されたのかを証明する、一度記録されたら誰も書き換えられないような、第三者によって管理される記録が存在しない。これは、後から取引の正当性を証明したり、何らかの不正がなかったかを監査したりする上で大きな課題となる。TAPやVIは、あくまで「ネットワーク内でエージェントが取引を許可されるための許可証」を提供するものであり、「ネットワーク外で、誰でも検証可能な証拠」までは提供していないのである。これはまるで、ネットワークが運転免許証を発行する役割を果たす一方で、その免許証の信頼性や発行過程を誰でも検証できるような裁判記録のようなものが欠けている状態に似ている。

これらのギャップを埋めるために、ある企業が「Universal Trust Adapter(UTA)」というアプローチを提案している。彼らは、VisaとMastercardのプロトコルから得た教訓を活かしつつ、上記の課題を解決することを目指している。

VisaのTAPからは、「有効性のチェックは双方向で、かつデータの本体から直接導き出すべき」という教訓を得た。UTAでは、認証情報の発行日時と有効期限の両方を厳密にチェックし、未来の日付を持つものや期限切れのものは無効と判断する。そして、このチェックは、認証情報そのもののデータから直接行われるため、外部の不正確な情報や改ざんされたメタデータに影響されることがない。

MastercardのVIからは、「検証は取引フロー内で行われるべきだが、ネットワークに依存せずオフラインで完結すべき」という教訓を得た。UTAでは、認証情報の検証を数ミリ秒でオフラインで実行する。特定の暗号技術(Ed25519署名など)を利用し、ネットワークへの接続や特別なAPIキー、メンバーシップを必要としない。これにより、取引の流れを妨げることなく、迅速かつ独立した検証が可能となる。

そして、VisaとMastercardの両プロトコルから共通して得た教訓は、「記録を残すことの重要性、ただしその記録は追記専用で、作成者自身も変更できないものであるべき」という点である。UTAのチームは、彼らが開発した適合性スイート(プロトコルが正しく実装されているかを検証するテストツール群)のすべてのリリースを、Sigstoreというオープンソースプロジェクトが提供する「Rekor」という公開の透明性ログに署名し、記録している。Rekorは一度データが記録されると、誰もそれを書き換えたり削除したりできない追記専用の記録システムである。これにより、仮に彼ら自身が過去の記録を黙って変更しようとしても、Rekorのログがその試みを矛盾によって暴き出す。これは、まさに「誰が監査者を監査するのか?」という問いに対する答えとなる。

この取り組みは、実際に誰でもその成果を検証できる形で公開されている。彼らの適合性スイートには、プロトコルの動作を検証するための多数のテストケースが含まれており、公開された情報に基づいて誰でもその正しさを確認できる。また、彼らのソフトウェアは、公開されているソースコードからバイト単位で全く同じものが再構築できる「再現可能なビルド」が保証されており、透明性が非常に高い。さらに、Rekorに記録された不変のログエントリも公開されており、実際に過去のリリースがどのように記録されているかを誰でも確認できる。これらのコードやツールは、すべてGitHubというコード共有プラットフォームで公開されている。

このように、大企業がAIエージェント間の「許可」を与える層を構築する一方で、Universal Trust Adapterのような取り組みは、その許可が本当に信頼できるものかを、誰でも独立して検証できる「証拠」を提供する層を構築している。これは、販売元を信頼する必要なく、誰もが自分でその正当性を確認できるという、デジタル世界における新たな信頼の形を提示していると言える。

関連コンテンツ

関連IT用語

関連ITニュース