返回 Papers
AI 扩展计划 / Playbooks

AI Digital Identity Wallet / Verifiable Credentials / Trust Playbook

核心判断:

701AI_DIGITAL_IDENTITY_WALLET_VERIFIABLE_CREDENTIALS_TRUST_PLAYBOOK.md

AI Digital Identity Wallet / Verifiable Credentials / Trust Architecture Playbook

定位: 面向 CBAP+、高级 AI PM、Identity Product Architect、Enterprise Architect、Fraud Risk、KYC/KYB Operations、Privacy、Compliance、AI Governance 和 Customer Onboarding Lead, 把 digital identity wallet、verifiable credentials、DID、passkeys、relying-party policy、selective disclosure、revocation/status、fraud controls、agent delegation 和 evidence 设计成可落地、可治理、可审计的 AI identity trust operating system。 适用范围: retail onboarding、KYC refresh、KYB onboarding、benefit/eligibility verification、age-gated or license-gated product、account recovery、agentic customer assistant、employee copilot、financial crime operations、credential-based customer servicing、wallet-based document collection。 核心产出: executive framing、trust taxonomy、issuer/claim acceptance policy、wallet UX control、decision gates、RACI、implementation roadmap、evidence pack、QA/eval scenarios、metrics、anti-patterns、tabletop scripts 和 portfolio artifacts。

核心判断:

Digital identity wallets reduce repeated proof collection only when the relying party has a governed way to decide which verified claims can be trusted, for what purpose, under what assurance, with what AI boundary and with what evidence.


0. Disclaimer

本文是学习、作品集、架构训练和内部治理讨论材料, 不构成法律意见、合规结论、KYC/KYB 充分性判断、身份核验认证、隐私影响评估结论、模型验证报告、欺诈处置指令、消费者通知建议或供应商推荐。

正式项目必须由 Legal、Compliance、Privacy、Financial Crime、Fraud Risk、Identity and Access Management、Information Security、Data Governance、Model Risk、Customer Experience、Operations、Accessibility、Product Owner、Architecture、Vendor Management、Internal Audit 和管理层结合机构类型、产品风险、司法辖区、客户分层、渠道、证明等级、凭证来源、认证方式、vendor performance、数据驻留和内部政策确认。

边界原则:

  • Verifiable credential 是 evidence input, 不是自动合规结论。
  • Wallet presentation 是 customer-mediated disclosure, 不是无限授权。
  • Passkey / WebAuthn 是 authentication signal, 不是完整 proofing。
  • AI inference 是 low-assurance signal, 不是 verified claim。
  • DID/VC 可以使用 ledger、web、peer、federated、registry 或其他 pattern; blockchain 不是必要条件。
  • KYC/KYB、身份核验、凭证可接受性、保留期限、拒绝/复核和客户通知的具体要求取决于 institution、product、jurisdiction、policy 和 legal/compliance interpretation。

1. Executive Framing

高管通常会听到这样的项目叙事:

Use digital identity wallets to make onboarding instant.
Use verifiable credentials to remove KYC friction.
Let AI agents collect and verify customer documents.

这些说法如果没有 trust architecture, 会把身份风险隐藏到更深层:

  • 签名有效的凭证来自不被本产品接受的 issuer。
  • 客户钱包展示了过多 PII, 机构承担不必要保留和泄露风险。
  • AI 把客户自述、模型推断和 issuer-attested claims 混为一谈。
  • Passkey 登录被误解成“真实身份已核验”。
  • Revoked/stale credential 由于未做 status/freshness check 被接受。
  • Agent 代表客户提交材料, 但没有 action-bound consent 和撤销能力。
  • 投诉发生后, 团队无法重放客户同意了什么、AI 用了什么、政策为什么接受/拒绝。

Executive one-liner:

Wallet-based identity is a relying-party risk decision architecture, not a document upload replacement.

1.1 Board / Steering Committee Questions

  1. 我们接受哪些 issuers、credentials、assurance levels, 为什么?
  2. 哪些 claims 可以用 selective disclosure 取代 full document collection?
  3. AI 系统是否明确区分 verified claims、customer-declared data、authentication signals 和 inferred attributes?
  4. 失效、撤销、issuer incident、wallet recovery 和 agent delegation 失败时, 系统如何降级?
  5. 是否能用证据证明 customer consent、minimal disclosure、policy decision、human review 和 final communication?

2. Source Anchors

AnchorOfficial link本 playbook 使用方式
NIST SP 800-63-4 Digital Identity Guidelineshttps://pages.nist.gov/800-63-4/用 IAL / AAL / FAL、subscriber-controlled wallets、passkeys、fraud requirements、customer experience 和 continuous evaluation 组织 identity assurance gates
NIST Digital Identity Guidelineshttps://www.nist.gov/identity-access-management/digital-identity-guidelines用 NIST digital identity guidance 作为 identity proofing、authentication、federation、安全、隐私和 customer experience 的官方锚点
NIST Digital Identity Guidelines project pagehttps://www.nist.gov/identity-access-management/projects/nist-special-publication-800-63-digital-identity-guidelines用项目说明连接 identity proofing、authentication、federation、安全、隐私和客户体验
W3C Verifiable Credentials Data Model 2.0https://www.w3.org/TR/vc-data-model-2.0/用 issuer / holder / verifier、claims、presentations、status、evidence、privacy 和 verifier policy 设计 credential lifecycle
W3C DID Corehttps://www.w3.org/TR/did-core/用 DID controller、DID document、verification methods、resolution、key rotation、revocation 和 correlation risk 设计 identifier controls
W3C Web Authentication Level 3https://www.w3.org/TR/webauthn-3/用 RP-scoped public-key credentials、authenticator consent、attestation、passkeys 和 holder authentication signals 设计 step-up
NIST AI RMFhttps://www.nist.gov/itl/ai-risk-management-framework用 Govern / Map / Measure / Manage 组织 AI 对 identity claims 的风险、eval、monitoring 和 incident response
ISO/IEC 42001 overviewhttps://www.iso.org/standard/42001用 AI management system、roles、operations、performance evaluation、internal audit 和 continual improvement 建立 operating model

Source-to-control pattern:

source anchor -> control objective -> product decision -> policy rule
  -> workflow requirement -> evidence artifact -> owner -> monitoring metric

3. Trust Taxonomy

3.1 Ecosystem Roles

RoleProduct meaningControl question
Issuer签发 credential 的政府、银行、企业、学校、registry、license authority 或内部系统是否被本产品的 trust framework 接受?
Holder持有并展示 credential 的客户、员工、企业代表、agent-controlled account 或 device walletholder 是否有权展示, 是否理解 disclosure?
Subjectclaim 所指向的人、企业、账户、设备、许可证、角色或关系subject 与 holder 是否一致或被授权代理?
Verifier / RP接收 presentation 并决定是否依赖的机构或系统policy 如何判断可接受性和用途边界?
Trust registry记录 accepted issuers、schemas、assurance、status endpoints、policy metadata谁治理, 多久更新, 如何处理 issuer incident?
Wallet provider提供 credential storage、presentation UX、backup/recovery 的应用或平台是否满足安全、隐私、可访问性和证据要求?
AI system解释、预填、总结、路由、检测不一致或辅助决策的模型/agent是否被限制在 grounded, non-authoritative role?

3.2 Information Classes

ClassExamplesAllowed use
Verified credential claimage-over-18, verified address, business registration, license statusRP policy input after verification and acceptance
Customer-declared dataexpected activity, job title, business descriptionapplication data, may require evidence
Authentication signalpasskey assertion, session assurance, device bindingholder/session risk and step-up context
Relying-party observed factaccount tenure, prior case, transaction historyrisk/context under policy
AI-inferred attributelikely income band, likely business owner, age estimate, vulnerability signallow-stakes support/routing only unless separately governed
Fraud/risk signaldevice risk, velocity, graph anomaly, issuer incidentreview/routing and risk controls

3.3 Assurance Vocabulary

TermPractical use
Cryptographic validityproof verifies against issuer/controller material
Issuer trustissuer is accepted for claim type and purpose
Proofing assurancehow strongly subject was proofed before issuance
Holder bindingpresentation is connected to authorized holder/session
Authentication contextcurrent user/session/authenticator strength
Claim freshnessclaim is recent enough for product policy
Status resultcredential not revoked/suspended/expired per status method
RP acceptancerelying party accepts claim for this specific purpose

4. Reference Architecture

issuer and trust registry
  -> credential issuance / lifecycle / status
  -> holder wallet and recovery
  -> RP presentation request
  -> consent and selective disclosure UX
  -> authentication / passkey / holder binding
  -> credential verification service
  -> DID resolver / key and status services
  -> issuer trust and assurance mapping
  -> relying-party policy engine
  -> fraud and risk orchestration
  -> AI assistant / agent workflow
  -> human review / exception / complaint
  -> evidence ledger / monitoring / governance

Architecture capabilities:

CapabilityWhat it must do
Trust registry managementaccepted issuer、schema、assurance、status endpoint、incident state、jurisdiction mapping
Presentation request service请求最小 claims, 绑定 purpose、RP、retention、risk tier、nonce
Wallet UX layer展示 verifier、claims、purpose、fallback、receipt、accessibility
Verification servicedeterministic proof/status/schema/holder-binding verification
RP policy engine判断 verified claim 是否可用于当前产品和风险场景
Authentication/step-uppasskey/WebAuthn/session/device signals for sensitive disclosure
Fraud orchestrationcredential replay、wallet takeover、synthetic identity、issuer anomaly
AI guardrail layer只消费 accepted claims and evidence; 不生成 identity conclusions
Evidence ledgerconsent、VP、verification、status、policy、AI、human、final message
Governance layerNIST AI RMF / ISO 42001-aligned controls, monitoring, audit, improvement

5. Decision Gates

Gate 0: Use Case Eligibility

QuestionPass condition
Is identity evidence used for access, eligibility, onboarding, KYC/KYB, recovery or regulated workflow?Use case risk tier documented
Can a wallet credential reduce repeated collection without increasing privacy/fraud risk?Minimum claim set defined
Are non-wallet fallback and accessibility paths required?Approved fallback route exists
Is AI involved in collecting, interpreting, summarizing or acting on identity evidence?AI boundary and evidence controls documented

Gate 1: Claim and Issuer Acceptance

QuestionPass condition
What exact claims are needed?required_claims and optional_claims listed
Which issuers are accepted?issuer allowlist/trust registry entry
What assurance level is required?proofing/authentication/federation mapping defined
Which credential formats/profiles are accepted?format and schema version approved
Is blockchain/ledger dependency present?technology dependency and privacy/correlation review completed
QuestionPass condition
Does the customer see verifier, purpose, requested claims and retention?UI copy and consent receipt versioned
Is selective disclosure supported?full-document collection avoided where possible
Does the journey support passkey/step-up for sensitive disclosure?auth context policy defined
Can customers use fallback or assisted route?operational and accessibility path tested
Can customers retrieve or challenge disclosure history?receipt and support route available

Gate 3: Verification and RP Policy

QuestionPass condition
Is proof verification deterministic, not LLM-based?verifier service test passed
Are status and freshness checked?status/freshness evidence captured
Is issuer trust separated from proof validity?RP policy engine reason codes
Are AI-inferred attributes excluded from identity proofing decisions?data policy and eval pass
Does exception routing exist for ambiguous or conflicting claims?review queue and decision record

Gate 4: Fraud and Abuse

QuestionPass condition
Can the system detect replay and audience mismatch?nonce, challenge, audience binding
Are wallet recovery and device change events monitored?risk rule and dashboard
Are issuer incidents and key rotation handled?issuer incident runbook
Are synthetic identity and credential package inconsistencies reviewed?fraud review route
Does AI avoid revealing fraud rules?customer communication guardrail

Gate 5: Evidence, Complaints and Lifecycle

QuestionPass condition
Can a case replay consent, presentation, verification, policy and final decision?evidence pack complete
Are retention and access separated by data sensitivity?data governance approval
Can complaint operations link to credential and AI traces?complaint schema updated
Are credential refresh/revocation lifecycle events monitored after onboarding?lifecycle control defined
Is CAPA linked to issuer, wallet, AI, policy or ops defect?RCA taxonomy and backlog owner

6. Required Artifacts

ArtifactWhat it proves
Use Case Boundary Card明确产品、客户、渠道、risk tier、AI role 和 decision impact
Claim Minimization Matrix证明只请求业务目的所需 claim
Issuer Trust Registry证明哪些 issuer/schema/assurance 被接受
Credential Acceptance Policy证明 verified claim 如何变成 RP-accepted claim
Wallet UX Consent Pack证明客户理解披露对象、目的、字段、保留和 fallback
Authentication Context Policy证明 passkey/WebAuthn/session/device signals 的用途边界
AI Identity Data Policy证明 verified、declared、observed、inferred、risk signals 被分开治理
Fraud Threat Model覆盖 replay、wallet takeover、fake issuer、issuer compromise、synthetic identity
Agent Delegation Matrix证明 agent 代表谁、做什么、用哪些 claims、何时撤销
Evidence Bundle Schema证明每个 reliance decision 可重放
QA/Eval Scenario Suite覆盖 verification、status、selective disclosure、AI misuse、fraud and accessibility
Operating Model RACI明确 Product、IAM、Fraud、Legal、Compliance、Privacy、Model Risk 和 Ops 责任

6.1 Claim Minimization Matrix

Business purposeBad requestBetter request
Age-gated accessfull DOB and ID numberage_over_18 = true from accepted issuer
Residency eligibilityfull address and document imagejurisdiction/state residency claim
Professional eligibilityfull license documentlicense status, license type, issuing jurisdiction
Business onboardingall incorporation documentslegal entity existence, authorized representative, beneficial ownership evidence per policy
Account ownershipbank statement PDFaccount ownership credential or verified account signal

6.2 AI Identity Data Policy

Data classAI may doAI must not do
Verified claims accepted by RP policyprefill, summarize, explain next stepsexpand beyond claim semantics
Verified but not accepted claimsexplain gap, route exceptiontreat as accepted
Customer-declared datacompare to verified evidence, request supportlabel as verified
AI-inferred attributessoft support, risk review signaluse for proofing/eligibility without approval
Fraud signalssummarize for reviewerdisclose sensitive rules to customer
Authentication signalsroute step-up, session contextclaim real-world identity is proven

7. RACI / Operating Model

ActivityAccountableResponsibleConsultedInformed
Use case risk tierProduct OwnerAI PM / Senior BACompliance, Fraud, Privacy, Model RiskSteering Committee
Claim minimizationPrivacy / Data GovernanceProduct / BALegal, Compliance, CXOperations
Issuer trust registryIdentity GovernanceIAM / ArchitectureLegal, Compliance, Fraud, Vendor MgmtProduct
Credential verification serviceArchitectureIAM / Platform EngineeringSecurity, Privacy, ProductOperations
RP policy engineBusiness Risk OwnerProduct / Rules PlatformCompliance, Fraud, LegalAudit
Wallet UX consentProduct OwnerCX / Design / BAPrivacy, Legal, AccessibilityOperations
Passkey / authentication contextIAM OwnerSecurity / IAM EngineeringFraud, CX, ProductRisk Committee
AI guardrails and evalsModel Risk / AI GovernanceAI PM / ML PlatformCompliance, Product, SecurityAudit
Fraud threat modelFraud RiskFraud Analytics / SecurityIAM, Product, LegalExecutive Risk
KYC/KYB interpretationCompliance / Financial CrimeKYC/KYB OpsLegal, Product, DataSenior Management
Evidence ledgerArchitecturePlatform / Data EngineeringAudit, Privacy, ComplianceOperations
Complaint linkageComplaint OperationsCase Management / DataProduct, Compliance, Model RiskAudit
Independent assuranceInternal AuditAudit TeamRisk, Legal, TechnologyBoard Committee

Governance cadence:

CadenceForumOutput
WeeklyPilot exception and fraud reviewblocked credentials, false rejects, review backlog
MonthlyIdentity wallet performance reviewcompletion, status failures, issuer issues, complaints
MonthlyAI identity guardrail reviewinference misuse, hallucinated identity claims, eval defects
QuarterlyTrust registry and RP policy reviewissuer changes, assurance mapping, jurisdiction/product updates
QuarterlyFraud and model risk committeesynthetic identity, wallet takeover, replay, drift, CAPA
SemiannualTabletop exerciseissuer compromise, wallet outage, agent overreach, status service failure
AnnualAI management system / internal audit reviewpolicy effectiveness, evidence completeness, control maturity

8. Implementation Roadmap

Days 1-30: Strategy and Control Baseline

Day rangeWorkArtifact
1-3Select one high-value journey: retail onboarding, KYB refresh, age-gated feature, account recoveryUse Case Boundary Card
4-7Define exact claims and business purposesClaim Minimization Matrix
8-11Identify accepted issuers, schemas, assurance and formatsIssuer Trust Registry v1
12-15Map identity inputs into verified/declared/observed/inferred/risk/auth classesAI Identity Data Policy
16-20Define RP acceptance rules, status/freshness and exception pathsCredential Acceptance Policy
21-24Design wallet UX consent, selective disclosure and fallbackWallet UX Consent Pack
25-27Threat model replay, wallet takeover, issuer compromise, AI misuseFraud Threat Model
28-30Define evidence schema and metricsEvidence Bundle and Dashboard Spec

Days 31-60: Controlled Pilot

Day rangeWorkArtifact
31-35Build deterministic verification integration and status checksVerification Test Report
36-40Configure RP policy engine and reason codesPolicy Decision Log
41-45Implement passkey/step-up and holder-binding controlsAuthentication Context Report
46-50Create AI guardrails for identity claims and inferencesAI Eval Suite
51-55Train operations on credential exceptions and evidenceOps Playbook and Training Record
56-60Launch limited pilot with manual review samplingPilot Control Report

Days 61-90: Scale and Assurance

Day rangeWorkArtifact
61-65Analyze false rejects, false accepts, fallback, complaintsOutcome Review
66-70Tune issuer/policy/fraud thresholdsTrust Policy Change Record
71-75Integrate complaint linkage and CAPAComplaint Learning Loop
76-80Run issuer outage/status failure/agent overreach tabletopTabletop Decision Log
81-85Complete model risk, privacy and compliance reviewGovernance Review Pack
86-90Decide scale, restrict, redesign or retireGo/No-Go Decision Record

9. Evidence Pack

Minimum evidence fields:

FieldPurpose
case_idonboarding / KYC / KYB / recovery reference
use_case_idproduct and workflow
customer_or_business_refcontrolled reference, not raw PII in generic logs
presentation_request_idRP request
verifier_id / rp_idrelying party
purposewhy claims were requested
requested_claimsclaim list and optional/required flag
disclosed_claimsactual claim set shared
consent_receipt_idcustomer/employee approval
wallet_provider_refwallet/provider metadata where permitted
credential_schema_idprofile and version
issuer_idissuer/controller
issuer_trust_policy_idtrust registry snapshot
verification_resultcryptographic/schema/holder proof
status_resultrevocation/suspension/expiration/freshness
auth_contextpasskey/WebAuthn/session/device signals
fraud_risk_resultrisk score and reason codes
rp_policy_decisionaccept, reject claim, review, fallback
ai_run_idany AI assistance used
ai_input_classesverified / declared / inferred / risk / auth
human_decisionreviewer action and rationale
customer_final_message_idfinal-channel capture
complaint_idlinked complaint if any
retention_rulerecords policy
capa_idimprovement action if defect

Evidence rules:

  • Store raw credential artifacts and curated decision summaries separately.
  • Never log full wallet secrets, private keys or access tokens.
  • Hash or tokenize sensitive identifiers in observability systems.
  • Capture what the customer actually saw before disclosure.
  • Record status check time and policy version, not just final pass/fail.
  • Mark AI-inferred fields explicitly in evidence and reviewer UI.
  • Treat missing evidence as a control defect, not a documentation issue.

10. QA / Eval Scenario Suite

ScenarioExpected behavior
Valid credential from unaccepted issuerproof verifies, RP policy rejects or routes exception
Accepted issuer but revoked credentialstatus check blocks acceptance
Expired address credentialrequest refresh or alternate proof
Wallet requests full DOB for age gateminimization defect; use age-over-X claim
AI infers customer is over 18 from profileblocked for eligibility; request verified claim
Passkey-authenticated session with no proofed identityallowed for login context, not proofing
Holder presents credential for another subjectholder-binding or review route triggers
Issuer status endpoint outageapply documented fail/hold/review policy
Credential package inconsistent with customer-declared dataroute to review with clear evidence summary
Agent attempts disclosure beyond customer approvaldeny by action hash/scope
Wallet recovery followed by high-risk applicationstep-up and fraud review
Customer using screen reader cannot approve disclosureaccessibility defect and assisted fallback
Complaint says AI rejected identity unfairlylink AI run, credential trace, policy reason and final message

AI-specific eval checks:

  • Model does not say “identity verified” when only authentication succeeded.
  • Model does not turn inferred attribute into verified claim.
  • Model does not ignore revoked/stale status.
  • Model explains missing evidence without giving legal/compliance conclusions.
  • Model summarizes reviewer package using source-linked facts.
  • Model avoids revealing sensitive fraud rules.

11. Checklists

11.1 Release Checklist

CheckPassing evidence
Use case risk tier assignedrisk assessment record
Claim minimization approvedminimization matrix
Accepted issuers definedtrust registry snapshot
Credential formats/schema approvedprofile review
Verification service testedproof/status/schema test
RP policy reason codes configureddecision log
Wallet UX consent reviewedUI copy and receipt
Fallback and accessibility testedassisted journey evidence
AI inference restrictions enforcedeval report
Fraud threat model completedthreat matrix
Evidence bundle completetest case replay
Complaint linkage testedcomplaint simulation
Operations trainedtraining and QA record

11.2 Wallet UX Checklist

CheckPassing evidence
Verifier identity visibleUI screenshot/spec
Purpose clear and specificcontent approval
Required vs optional claims separatedpresentation request
Selective disclosure supporteddisclosed claim audit
Retention and use explainedconsent receipt
AI training/use statement cleardata use disclosure per policy
Passkey/step-up for sensitive disclosureauth event
Fallback route availableassisted route test
Accessibility manually testedscreen reader/keyboard evidence

11.3 Relying-Party Policy Checklist

CheckPassing evidence
Issuer is accepted for claim typetrust registry
Schema is currentschema version
Assurance level meets riskpolicy rule
Status checkedstatus event
Freshness window passedfreshness decision
Holder binding sufficientVP proof/auth context
Fraud risk below threshold or reviewedrisk decision
AI inference excluded from proofingpolicy log
Customer-facing reason availablefinal message

11.4 Agent Delegation Checklist

CheckPassing evidence
Agent identity registeredagent_id and owner
Workflow run bound to purposerun record
Customer/employee approved specific disclosureapproval/consent id
Claims and RP fixed by action hashaction hash
Agent cannot access wallet private keysarchitecture review
Token/session expires quicklyTTL config
Revocation stops pending disclosuresrevocation test
Human review for high-impact submitapproval record

12. Metrics and KRIs

MetricWhy it matters
Wallet onboarding completion ratevalue of reduced friction
Fallback completion rateinclusion and resilience
Average claims requested per journeyprivacy minimization
Full-document request rateover-collection risk
Status check failure rateissuer/status reliability
Revoked/stale credential attempt raterisk pressure
Issuer incident counttrust registry health
RP policy exception ratepolicy clarity and ecosystem maturity
Manual review overturn ratefalse reject/accept learning
Synthetic identity escape among wallet usersfraud control effectiveness
Wallet recovery-to-high-risk-action ratetakeover risk
AI inference misuse defectsAI governance health
Hallucinated identity conclusion ratemodel guardrail health
Complaint identity trace completenessaudit readiness
Consent receipt completenesscustomer trust and evidence
Accessibility defect rate in wallet UXequal access
CAPA aginggovernance follow-through

Balanced scorecard:

Friction: customers complete faster with less repeated proof.
Privacy: fewer claims and less full-document collection.
Trust: issuers, status and assurance are governed.
Risk: fraud and wallet abuse are monitored.
AI safety: models do not convert inference into identity fact.
Evidence: every RP reliance decision is replayable.
Inclusion: fallback and accessibility paths work.

13. Anti-Patterns

Anti-patternWhy it failsBetter pattern
“Any VC is acceptable”cryptographic validity does not establish issuer trustissuer trust registry and RP policy
“Connect wallet to verify identity”wallet connection is not proofingcredential verification plus assurance mapping
“Passkey means KYC complete”authentication signal is not identity proofingseparate AAL, IAL and RP acceptance
Full ID credential for every journeyprivacy and breach riskselective disclosure and abstract claims
LLM verifies credentialhallucination and prompt injection riskdeterministic verifier service
AI-inferred attributes in identity storeunsupported claims and biasseparate inference store with prohibited uses
No status checkrevoked/stale credentials acceptedstatus/freshness policy
Blockchain as trust substituteregistry immutability does not equal issuer governancetrust framework and issuer accountability
Mobile-only wallet onboardingexclusion and operational fragilityfallback and assisted proofing
Agent holds customer wallet keysunauthorized disclosure and poor revocationholder-mediated disclosure
Complaint outside identity traceimpossible RCAcomplaint-to-evidence linkage
Success measured only by speedhidden fraud/privacy harmsbalanced scorecard

14. Tabletop Scenarios

Scenario 1: Valid Proof, Untrusted Issuer

A customer presents a cryptographically valid employment credential from an issuer
that is not in the institution's accepted issuer registry for income verification.
The AI assistant says the document looks valid and recommends approval.

Expected decisions: proof vs acceptance separation, AI output correction, customer explanation, exception route, issuer onboarding process。

Scenario 2: Revoked Credential During KYC Refresh

The credential signature verifies, but the status service returns revoked.
The customer previously completed onboarding using the same credential.

Expected decisions: fail/review policy, customer notice language, account lifecycle review, evidence retention, complaint path。

Scenario 3: Agent Over-Disclosure

A customer-facing AI agent requests full address, DOB, license number and document image
for a journey that only needs age-over-18.

Expected decisions: minimization defect, agent prompt/tool policy update, consent UX correction, QA regression。

Scenario 4: Wallet Recovery Followed by High-Risk Application

A wallet is recovered on a new device and immediately used to present credentials
for a high-limit financial product.

Expected decisions: authentication step-up, device risk, fraud review, cooling-off, customer support path。

Scenario 5: KYB Authorized Representative Ambiguity

A business wallet presents a legal entity credential and an employee role credential,
but the authority to open financial products is unclear.

Expected decisions: role/authority claim requirement, corporate authorization evidence, human review, legal/compliance interpretation boundary。

Scenario 6: Accessibility Failure

A screen reader user cannot review the wallet disclosure screen and misses the consent deadline.

Expected decisions: equivalent access, deadline protection, alternative channel, vendor defect, complaint/remediation linkage。


15. Portfolio Deliverables

DeliverableWhat it demonstrates
Executive one-pager你能把 wallet identity 从技术集成讲成信任与风险控制
Claim minimization matrix你能用 selective disclosure 降低隐私风险
Issuer trust registry design你能定义 issuer、schema、assurance、status 和 incident governance
RP policy decision table你能把 verified credential 转成 business acceptance
Wallet UX consent pack你能设计客户可理解、可审计的 disclosure flow
AI identity data policy你能区分 verified claims 和 AI-inferred attributes
Agent delegation matrix你能控制 AI agent 代表客户/员工的披露和行动
Fraud threat model你能覆盖 replay、wallet takeover、issuer compromise、synthetic identity
Evidence bundle schema你能证明每个 reliance decision 可重放
QA/eval scenario library你能把 source anchors 转成测试和 release gates
RACI and roadmap你能推动跨 IAM、Fraud、Compliance、Privacy、Ops 的落地

Portfolio storyline:

I designed a digital identity wallet trust architecture for AI-enabled financial onboarding.
The system requests only minimum verified claims, verifies credentials deterministically,
applies relying-party policy, keeps AI inferences separate, monitors fraud,
uses passkeys for proportional authentication, supports agent delegation with consent,
and preserves evidence from wallet presentation to final customer decision.

16. Interview Answers

Q1: 如何向高管解释 VC wallet 的价值和边界?

30 秒:

价值是减少重复证明收集, 让客户通过钱包选择性展示由可信 issuer 签发的 claims。边界是签名有效不等于业务可接受, 钱包连接不等于身份核验, AI 推断不等于 verified claim。必须有 issuer trust registry、RP policy、status check、fraud controls、consent receipt 和 evidence replay。

Q2: VC 是否需要 blockchain?

30 秒:

不需要。VC 是可验证 claim 的数据和交互模式, DID/registry 可以用 web、peer、federated、consortium、ledger 等方式。是否用链取决于 trust framework、resolver、key rotation、status、privacy、correlation、operations 和 ecosystem governance, 不是 VC 的必要条件。

Q3: AI 在 credential verification 中应该扮演什么角色?

30 秒:

AI 不应做 cryptographic verification 或最终身份结论。验证要由确定性的 verifier service 完成, RP policy engine 决定是否接受。AI 适合做缺口解释、申请预填、证据总结、不一致提示和人工复核辅助, 并且只能使用 source-linked facts。

Q4: 如何控制 AI-inferred attributes?

30 秒:

把 inferred attributes 做成独立 data class, 带 source、model、uncertainty、allowed uses 和 prohibited uses。年龄、身份、企业角色、资格、KYC/KYB 不能用模型推断替代 verified claims。高影响用途必须走 policy approval and human review。

Q5: Wallet-based KYC/KYB 如何落地?

30 秒:

先定义产品和司法辖区下的 claim requirements, 再定义 accepted issuers、assurance、freshness、status、fallback 和 evidence。Wallet 可以展示政府 ID、地址、企业注册、授权代表、许可证等 claims, 但 KYC/KYB 充分性仍取决于机构政策、产品风险、legal/compliance interpretation 和人工/自动控制。


17. Practical Templates

17.1 Use Case Boundary Card

Use case:
Product:
Customer / business segment:
Jurisdiction / policy scope:
Channel:
AI role:
Decision impact:
Required claims:
Accepted issuers:
Minimum assurance:
Authentication context:
Fraud risks:
Fallback path:
Human review triggers:
Evidence requirements:
Owner / risk owner:

17.2 Issuer Trust Registry Entry

FieldExample
issuer_iddid:web:issuer.example.gov
issuer_nameExample Government ID Authority
accepted_claim_typesage-over-X, residency jurisdiction
accepted_productsretail onboarding, age-gated feature
assurance_mappingmapped to internal proofing policy
status_endpointstatus list or issuer status API
key_rotation_processpublished and monitored
incident_contactissuer operations contact
review_cadencequarterly or event-driven
restrictionsnot accepted for income or business ownership

17.3 RP Policy Rule

Rule ID:
Business purpose:
Required claim:
Accepted issuers:
Minimum assurance:
Credential formats:
Status required:
Freshness window:
Holder binding:
Authentication context:
Fraud thresholds:
AI inputs allowed:
AI inputs prohibited:
Manual review trigger:
Customer-facing reason:
Evidence fields:

17.4 Agent Delegation Record

Agent ID:
Human subject:
Workflow run:
Relying party:
Purpose:
Requested claims:
Approved disclosure:
Action hash:
Authentication event:
Expiration:
Revocation route:
Tool scopes:
Human review requirement:
Evidence references:

17.5 Complaint RCA Template

Complaint ID:
Customer-stated issue:
Credential presentation ID:
Consent receipt ID:
Verification result:
Status result:
RP policy decision:
AI run ID:
AI input classes:
Human decision:
Customer final message:
Alleged harm:
Root cause:
Remediation:
CAPA owner:
Closure evidence:

18. Final Operating Principle

这套 playbook 的成熟度可以用一个问题检验:

When an AI-enabled financial product asks a customer or business to use a digital identity wallet,
can the institution prove it requested the minimum claims,
accepted only governed issuers,
verified credential status and holder binding,
kept AI inferences separate,
used passkeys/authentication signals appropriately,
handled fraud and exceptions,
preserved consent and privacy,
and replayed the evidence behind the final decision?

如果答案不清楚, 不是缺一个 wallet SDK。问题是 digital identity、AI governance、fraud risk、privacy、KYC/KYB operations、customer experience 和 evidence architecture 还没有成为同一套 operating system。