OpenClaw 에이전트에 검증 가능한 탈중앙화 신원(DID) 부여하기
Agent·JavaScript0 / 0
iden3 프로토콜을 사용하여 AI 에이전트의 탈중앙화 신원(DID)을 생성하고 인간 사용자와의 소유권 링크를 검증하는 툴킷이다.
주요 기능
- npx clawhub@latest install verified-agent-identity 명령어로 에이전트에 신원 관리 기능을 즉시 추가한다.
- Ethereum 개인키를 기반으로 새로운 탈중앙화 식별자(DID)를 생성하고 여러 신원을 목록화하여 관리한다.
- 서명된 챌린지(Signed Challenge) 방식을 통해 인간 사용자의 신원과 에이전트의 DID를 안전하게 연결한다.
- 특정 신원 소유권을 인증하기 위한 암호화 증명(Cryptographic Proof)을 생성하고 유효성을 검증한다.
- BILLIONS_NETWORK_MASTER_KMS_KEY 환경 변수를 설정하여 로컬에 저장되는 개인키를 AES-256-GCM으로 암호화한다.
사용 사례
- AI 에이전트가 온체인 활동을 수행할 때 신뢰할 수 있는 신원 증명이 필요한 경우
- 특정 에이전트가 특정 인간 사용자에 의해 제어됨을 암호학적으로 증명해야 하는 멀티 에이전트 환경
- 에이전트 간의 상호 작용에서 상대방의 신원을 확인하고 권한을 부여하는 보안 워크플로
725
Stars
6.6k
Forks
+451
Trending
0
조회수
725 watchers521 open issues
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.