Claudeがエージェント評判を確認:信頼できないAI検証のためのERC-8004 MCPツール

Dev.to / 2026/5/30

📰 ニュースDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical UsageIndustry & Market Moves

要点

  • ERC-8004のMCPツールにより、Claudeはオンチェーン上のエージェントとやり取りする前に、その評判(レピュテーション)をオンチェーンで検証できるようになります。
  • 中央集権的な評価や固定のホワイトリストに頼るのではなく、エージェントの信頼性は登録状況、成功した取引履歴、信頼できる第三者によるバリデーションといった検証可能なオンチェーン行動に基づきます。
  • WAIaaSはerc8004-get-agent-info、erc8004-get-reputation、erc8004-get-validation-statusの3つのMCPツールを提供し、Claudeがブロックチェーンから評判と信頼度のデータを直接取得できるようにしています。
  • この仕組みは、AIが判断する際に、コントラクトやプロトコルを盲目的に信じるのではなく、オンチェーンの信用シグナルに基づいてより安全な意思決定を行うことを目指しています。
  • コード例では、npxと環境変数(ベースURLやセッショントークン)を使ってClaude DesktopにwaiaasのMCPサーバーを組み込む手順が示されています。

ERC-8004 の信頼不要(trustless)な AI 検証用 MCP ツールは、Claude がオンチェーンのエージェントとやり取りする際の安全性に新たな層を加えます。スマートコントラクトやプロトコルを盲目的に信頼するのではなく、AI がエージェントの評判スコアを検証し、検証ステータスを確認し、オンチェーンの信頼性データに基づいて情報に基づく判断を行えるようになります。

エージェントの評判が AI の安全性に重要な理由

Claude が DeFi の取引を実行したり、スマートコントラクトとやり取りしたりする場合、実質的には未知のコードを実資金で信頼していることになります。従来の手法では、ハードコードされたホワイトリストや基本的なアドレス検証に依存していました。しかし、AI が相互作用を決める前にオンチェーン上のエージェントの評判を確認できたらどうでしょうか。エージェントが完了した成功取引の件数や、信頼できる関係者によって検証されているかどうかを確認できたらどうでしょうか。

ERC-8004 は、信頼不要な形でブロックチェーンにエージェントの評判をもたらします。集中型の評価システムに頼るのではなく、エージェントは検証可能なオンチェーンの行動によって評判を積み上げます。これを Claude の MCP ツールと組み合わせることで、AI はこの評判データにアクセスでき、より賢く安全な判断を行えます。

ERC-8004 MCP ツールの仕組み

WAIaaS は 3 つの ERC-8004 MCP ツールを提供しており、Claude がブロックチェーンから直接エージェントの評判データを照会できます。

erc8004-get-agent-info — 基本的なエージェントのメタデータと登録ステータスを取得

erc8004-get-reputation — 評判スコアと取引履歴を取得

erc8004-get-validation-status — エージェントが信頼できる関係者によって検証されているかを確認

Claude Desktop のセットアップに ERC-8004 の機能を追加する方法は以下のとおりです。

{
  "mcpServers": {
    "waiaas": {
      "command": "npx",
      "args": [ "-y", "@waiaas/mcp"],
      "env": {
        "WAIAAS_BASE_URL": "http://127.0.0.1:3100",
        "WAIAAS_SESSION_TOKEN": "wai_sess_<your-token>",
        "WAIAAS_DATA_DIR": "~/.waiaas",
      }
    }
  }
}
}
 

一度設定すれば、Claude は相互作用の前にいつでもエージェントの評判を確認できます。

User: "Should I swap tokens using this new DeFi protocol at 0x1234...?"

Claude: Let me check the agent reputation for that contract...
→ Calls erc8004-get-agent-info with contract address
→ Calls erc8004-get-reputation to check transaction history
→ Calls erc8004-get-validation-status to see if it's been audited

"このエージェントは 1,247 件の成功取引を完了しており、成功率は 99.2% です。また、3 人の信頼できる監査人によって検証されています。安全に進められるようです。"

評判ベースのポリシーを設定する

WAIaaS のポリシーを設定して、評判の閾値を自動的に強制できます。検証されていないエージェントとのやり取りをブロックするポリシーを作成する方法は以下のとおりです。

curl -X POST http://localhost:3100/v1/policies \
  -H 'Content-Type: application/json' \
  -H 'X-Master-Password: <password>' \
  -d '{
    "walletId": "<wallet-uuid>",
    "type": "REPUTATION_THRESHOLD",
    "rules": {
      "min_reputation_score": 75,
      "min_successful_transactions": 100,
      "require_validation": true,
      "trusted_validators": [
        "0x742d35Cc6634C0532925a3b8D33Aa6C0bBd8cE8f",
        "0x8a2401d85db5a5e0a5a5b5c4eA6fB7e9d4c8b6a2"
      ]
    }
  }'

このポリシーにより、Claude は最低限の評判要件を満たすエージェントとのみ相互作用できます。検証されていない、または評判が低いエージェントとの取引は APPROVAL(承認)ティア にエスカレーションされ、人間の監督が必要になります。

実世界の評判確認シナリオ

DeFi プロトコルの安全性:Jupiter でスワップを実行する前、または Aave に資金を預ける前に、Claude はそのプロトコルのエージェントコントラクトが良好な評判スコアを維持しており、不審な活動としてフラグが立てられていないかを確認します。

NFT マーケットプレイスの検証:NFT を購入または販売するとき、Claude はマーケットプレイスのコントラクトに適切な検証ステータスと、プラスの取引履歴があることを確認します。

クロスチェーンブリッジの信頼:LI.FI や Across でアセットをブリッジする前に、Claude はブリッジのバリデータエージェントの評判を確認し、セキュリティリスクを評価します。

レンディングプロトコルの評価:担保を預ける、またはローンを借りるとき、Claude はレンディングプロトコルのエージェントが一貫した稼働状況と、公正な清算(リキエディーション)の実践を維持しているかを評価します。

高度な評判ベースの意思決定

WAIaaS は Claude が複数の評判要因に基づいて、きめ細かな判断を下せるようにします。

User: "Find the safest place to stake my SOL"

Claude process:
1. Query available staking providers (Lido, Jito, etc.)
2. For each provider, call erc8004-get-reputation
3. Compare reputation scores, validation status, and transaction history
4. Recommend provider with highest combined safety score
5. Execute staking action with the chosen provider

評判データは Claude が次のようなよくある落とし穴を避けるのに役立ちます。

  • 実績のない新しいプロトコル
  • 最近の失敗やエクスプロイトがあるエージェント
  • バグを含んでいる可能性のある未検証コントラクト
  • 評判スコアが低下しているプロトコル

クイックスタート:ERC-8004 評判確認

5 分以内に Claude にエージェントの評判を確認させる方法は以下のとおりです。

  1. WAIaaS デーモンを開始
npm install -g @waiaas/cli
waiaas init --auto-provision
waiaas start
waiaas quickset --mode mainnet
  1. Claude MCP を設定
waiaas mcp setup --all
返却形式: {"translated": "翻訳されたHTML"}
  1. 評判(レピュテーション)の確認テスト:Claude Desktop を開き、次のように依頼します:「エージェント 0x742d35Cc6634C0532925a3b8D33Aa6C0bBd8cE8f の評判を確認してください」

  2. 評判ポリシーを設定

curl -X POST http://localhost:3100/v1/policies \
  -H 'Content-Type: application/json' \
  -H 'X-Master-Password: <password>' \
  -d '{
    "walletId": "<wallet-uuid>",
    "type": "REPUTATION_THRESHOLD", 
    "rules": {"min_reputation_score": 80, "require_validation": true}
  }'
  1. 保護されたトランザクションを試す:Claude にプロトコルと連携するよう依頼し、進行する前に評判を自動的にチェックする様子を観察します。

Claude は現在、ウォレット管理、DeFi アクション、NFT 操作、x402 決済に加えて、合計 45 個の MCP ツールにアクセスできます。評判チェック用の 3 つの ERC-8004 ツールもその中に含まれています。評判の確認は、Claude がエージェントのコントラクトに遭遇するたびに自動的に行われます。

オンチェーンの評判データと AI による意思決定の組み合わせは、信頼不要(トラストレス)なやり取りに対する新しいパラダイムを生み出します。あなたの Claude エージェントは、ブロックチェーン検証ネットワークの集合的な知性を活用することで、単により高機能になるだけでなく、著しく安全になります。

次は何をする?:まずは基本的な評判チェックから始め、その後、評判スコアに基づいて取引を自動的にルーティングする高度なポリシー構成を探索してください。完全な ERC-8004 の仕様によって、さらに洗練された信頼および検証のシナリオが開かれます。

Claude のセットアップに、信頼不要のエージェント検証を追加する準備はできていますか? GitHub からリポジトリをクローンするか、waiaas.ai で詳しく学んでください。