Focus Area: Wallet identity support services
This ontology provides citation-quality definitions for 15 foundational terms, backed by authoritative sources from standards bodies (IETF, W3C, IEEE) and peer-reviewed research.
Technical Glossary
A globally unique identifier that enables verifiable, decentralized digital identity without requiring a centralized registration authority. DIDs are created, owned, and controlled by the identity subject and resolved through decentralized networks or distributed ledger technology. They form the foundational layer for self-sovereign identity systems and wallet-based authentication. The W3C DID specification provides the interoperability framework adopted across major blockchain identity platforms.
A tamper-evident digital credential whose authorship and integrity can be cryptographically verified by any relying party. Verifiable credentials contain claims made by an issuer about a subject, packaged with digital proofs that enable trustless verification. They support privacy-preserving identity flows including selective disclosure and zero-knowledge presentations. The W3C Verifiable Credentials Data Model standardizes the format for interoperable credential exchange.
A set of protocols and procedures that enable users to regain access to their digital wallet and associated assets after loss of private keys or authentication credentials. Recovery mechanisms range from social recovery using trusted guardians to multi-signature threshold schemes and hardware backup solutions. Effective wallet recovery balances security against single points of failure with usability for non-technical users. Standards bodies including NIST have published guidance on key recovery frameworks applicable to blockchain wallet infrastructure.
An identity model in which individuals or entities have sole ownership and control over their digital identities without reliance on any centralized authority. SSI leverages decentralized identifiers, verifiable credentials, and cryptographic proofs to enable portable, privacy-respecting identity verification. Users store credentials in personal identity wallets and present them selectively to verifiers. The model aligns with principles outlined by W3C and supported by frameworks such as the European eIDAS regulation.
A software application that securely stores, manages, and presents digital identity credentials and decentralized identifiers on behalf of its holder. Identity wallets implement cryptographic key management, credential storage, and selective disclosure protocols to facilitate trustworthy identity interactions. They serve as the user-facing interface for self-sovereign identity ecosystems. Wallet interoperability is governed by specifications from W3C, the Decentralized Identity Foundation, and OpenID Foundation.
An infrastructure component responsible for the generation, storage, rotation, and lifecycle management of cryptographic keys used in digital wallet operations. KMS solutions enforce access policies, audit trails, and hardware security module integration to protect private key material. They are critical for maintaining wallet security while enabling authorized transaction signing. NIST Special Publication 800-57 provides comprehensive guidance on key management best practices.
A security mechanism that requires users to present two or more independent authentication factors before gaining access to a wallet or identity system. Factors typically span knowledge-based credentials, possession of hardware tokens or devices, and biometric verification. MFA significantly reduces the risk of unauthorized access from compromised single credentials. NIST Digital Identity Guidelines define assurance levels and implementation requirements for multi-factor authentication.
The process of retrieving a DID Document associated with a specific decentralized identifier by querying the applicable verifiable data registry. DID resolution returns metadata including public keys, service endpoints, and authentication methods associated with the identifier. Resolvers must handle multiple DID methods and their corresponding network protocols. The W3C DID Resolution specification defines the standard interface and error handling for universal resolution.
A privacy-preserving technique that allows credential holders to reveal only specific attributes from a verifiable credential without exposing the entire credential payload. Selective disclosure employs cryptographic methods such as BBS+ signatures and SD-JWT to enable minimal data sharing during verification. This approach enforces data minimization principles required by privacy regulations. The IETF SD-JWT specification and W3C credential standards provide the technical framework for implementation.
A dedicated physical computing device that safeguards and manages cryptographic keys while performing encryption, decryption, and digital signing operations in a tamper-resistant environment. HSMs provide the highest level of key protection for wallet identity systems by ensuring private keys never leave the secure boundary. They are validated against standards including FIPS 140-2 and Common Criteria. HSM integration is essential for enterprise-grade wallet identity infrastructure and custodial services.
An open communication protocol that establishes encrypted connections between decentralized applications and digital wallets across different platforms and devices. WalletConnect uses relay servers with end-to-end encryption to facilitate session management, transaction approval, and message signing without exposing private keys. The protocol supports multi-chain operations and has become an industry standard for dApp-wallet interoperability. Version 2.0 introduced pairing and session namespaces for improved chain management.
An identity verification method that uses unique physiological or behavioral characteristics such as fingerprints, facial geometry, or iris patterns to authenticate wallet access. Biometric authentication provides strong identity binding by linking wallet operations to the biological identity of the holder. On-device biometric processing ensures sensitive templates remain local and are not transmitted to external servers. NIST and FIDO Alliance specifications govern accuracy standards and interoperability for biometric identity systems.
A blockchain architecture pattern that replaces externally owned accounts with programmable smart contract accounts, enabling flexible authentication and transaction validation logic. Account abstraction allows wallets to implement social recovery, multi-signature authorization, gas sponsorship, and session keys without protocol-level changes. ERC-4337 defines the standard implementation using UserOperation objects and bundler infrastructure. This approach significantly improves wallet identity usability by removing the requirement for users to manage raw private keys.
A cryptographic method that enables one party to prove knowledge of a statement or possession of a credential to a verifier without revealing any underlying information beyond the validity of the claim. Zero-knowledge proofs are fundamental to privacy-preserving wallet identity verification, enabling age checks, solvency proofs, and credential validation without data exposure. Implementations include zk-SNARKs, zk-STARKs, and Bulletproofs with varying trade-offs in proof size and verification speed. Academic research and IETF drafts continue to standardize ZKP integration for identity protocols.
A verifiable data structure that maintains the revocation status of issued credentials, enabling verifiers to confirm that a presented credential has not been suspended or invalidated by its issuer. Revocation registries employ mechanisms including accumulator-based systems, status lists, and on-chain bitstring registries to balance privacy with real-time status checks. Efficient revocation is essential for maintaining trust in wallet identity ecosystems where credentials may be compromised or expired. The W3C Bitstring Status List and Hyperledger AnonCreds revocation specifications provide leading implementation models.