4
// 概要
Verified Agent Identity は、AI エージェントが iden3 プロトコルを使用して分散型 ID を作成、管理、検証するための分散型ツールキットです。暗号署名を通じて人間とエージェントの安全なリンクを可能にし、堅牢な ID 管理機能をサポートします。このシステムは、機密性の高い暗号化素材をエージェントのワークスペース外に保存し、オプションで AES-256-GCM 暗号化を行うことでセキュリティを確保します。
// 技術解説
Verified Agent Identity は、 AI エージェントが Billions Network 上で iden3 プロトコルを使用して DID を作成、管理、検証できるように設計された分散型アイデンティティ管理ツールキットです。 @0xpolygonid/js-sdk のような確立された暗号ライブラリを活用することで、このプロジェクトは署名付きチャレンジや検証可能な証明を通じて、人間と AI エージェント間の信頼を確立するためのセキュアなフレームワークを提供します。注目すべき技術的決定として、機密性の高い暗号化素材をエージェントのワークスペース外に保持する分離型ストレージアーキテクチャの実装があり、セキュリティ強化のためにオプションで AES-256-GCM による保存時暗号化をサポートしています。
// 主要ハイライト
01
ランダムまたは既存の Ethereum プライベートキーを使用して、新しい分散型アイデンティティの生成を可能にします。
02
署名付きの暗号学的チャレンジを通じて、人間のアイデンティティと AI エージェント間のセキュアなリンクをサポートします。
03
アイデンティティの所有権と真正性を確認するための堅牢な証明生成および検証メカニズムを提供します。
04
セキュリティ向上のため、エージェントのワークスペース外に配置される暗号キー用の分離型ストレージシステムを実装しています。
05
AES-256-GCM 標準を使用した、保存済みプライベートキー向けのオプションのマスターキー暗号化を提供します。
06
不正なデータ流出を防ぐため、ネットワーク通信を Privado ID や Billions Network などの信頼されたドメインに厳格に制限しています。
// ユースケース
01
Ethereum キーを使用して分散型 ID (DIDs) を生成および管理する
02
署名付き暗号チャレンジを介して人間の ID を AI エージェントにリンクする
03
検証可能な証明の生成と検証を通じてエージェントの所有権を認証する
// クイックスタート
開始するには、 npx を使用して clawhub または skills.sh からスキルをインストールしてください。人間ユーザーの場合は、提供されている node スクリプトを使用してアイデンティティを生成し、手動リンクスクリプトを実行して、アイデンティティをエージェントに接続するための検証 URL を生成してください。