HD wallets

What’s HD Wallets?

Key Takeaways

  • A hierarchical deterministic wallet is a digital wallet commonly used to store the keys for holders of cryptocurrencies such as Bitcoin and Ethereum.
  • To prevent hacking these keys must be randomly generated and backed up in the wallet.
  • HD wallets enable a series of key pairs to be created from one random seed, providing convenience and manageability as well as high-level security.

Deterministic vs. Hierarchical Deterministic Wallets

Specification

Name Code Description Etc.
BTH BIP-32 Hierarchical Deterministic Wallets  
BTH BIP-39 Mnemonic code for generating deterministic keys  
BTH BIP-44 Multi-Account Hierarchy for Deterministic Wallets  
ETH ERC-4337 Account Abstraction Using Alt Mempool  
Trezor SLIP-39 Shamir’s Secret-Sharing for Mnemonic Codes  
Trezor SLIP-23 Cardano HD master node derivation from a master seed  

Benefits and Risks of HD Wallets

Prior knowledge

HD Wallets Derivation Paths

HDWalletsDerivationPaths

BIP-44

BIP-44

Connection structure

What is an Multi-Party Computation (MPC) wallet?1

An MPC wallet uses multi-party computation technology with the intention of enhancing security for your cryptocurrencies and other digital assets. It splits a wallet’s private key among multiple parties to increase privacy and reduce the risks of hacking, breaches, and losses. Unlike traditional wallets that rely on a single private key, MPC Wallets use advanced cryptographic techniques to strive to ensure that the private key is never exposed or stored in one location.

Benefits and Risks of MPC Wallets

MPC wallets may provide several benefits, including enhanced security, flexibility, and control. They aim to enable multiple parties to participate in the management of digital assets, enabling improved security & risk mitigation, more efficient asset management & transfer, advanced access control & permissions, and streamlined collaboration between different parties. Potential risks include high communication costs and technical complexity. It’s also worth noting that not all MPC wallets are open-source or interoperable, which could limit their usability and compatibility with other systems.

blockchain