Core concepts
Wallets
In the context of digital currencies and decentralized identity, a wallet is a digital tool that allows users to securely store and manage their digital assets (like cryptocurrencies) and digital identities.
Cryptocurrency Wallets:
Cryptocurrency wallets can store the private keys that you need to access a cryptocurrency address and spend your funds. They come in many forms, each with varying levels of security and convenience:
Hardware Wallets: These are physical devices designed to securely hold private keys offline (in "cold storage"). They are considered one of the most secure ways to store cryptocurrencies. Examples include Ledger and Trezor.
Software Wallets: These are applications that can be installed on a computer or smartphone. They are more convenient than hardware wallets but can be less secure if the device they're installed on is compromised. Examples include MetaMask and Mycelium.
Web Wallets: These are online services that hold your private keys for you. They can be accessed from any device with a web browser, but they also carry the risk that the service could be hacked or go out of business. Examples include blockchain.com wallet.
Paper Wallets: These are physical printouts of your public and private keys. They are a form of cold storage and are secure as long as the paper is kept safe and undamaged.
Identity Wallets:
Identity wallets are a newer concept that extends the wallet idea to digital identity. They allow users to store and manage their decentralized identities and verifiable credentials. These wallets give users control over their personal data, enabling them to choose when and with whom they share their credentials.
Software-based Identity Wallets: These are applications that enable users to manage their digital identities. They can store a variety of identity credentials and allow users to selectively disclose these credentials to prove certain attributes about themselves.
Hardware-based Identity Wallets: Some hardware wallets are also starting to incorporate features for managing digital identities in addition to cryptocurrencies.
Custodial Identity Wallets: In these cases, a third-party custodian holds and manages the identity credentials on behalf of the user.
In both cryptocurrency and identity contexts, the choice of wallet depends on your specific needs and your comfort level with the trade-off between security and convenience.