SPV Wallet
1 min read
Pronunciation
[ess-pee-vee woll-it]
Analogy
An SPV wallet is like verifying a book quote by checking the index rather than reading every page.
Definition
Key Points Intro
SPV wallets validate payments via:
Key Points
Header chain: Downloads only block headers.
Merkle proofs: Verifies tx inclusion with Merkle branches.
Light client: Minimal storage of headers and UTXOs.
Trust model: Assumes majority‑honest mining.
Example
Technical Deep Dive
SPV uses BIP‑37 bloom filters or Neutrino filters to request relevant transactions. On receiving a Merkle proof, wallet checks proof against stored block header’s Merkle root. Headers validated via proof‑of‑work chain.
Security Warning
Vulnerable to header‑only attacks if attackers control peer responses; use multiple peer connections.
Caveat
Cannot validate script correctness or full transaction context.
SPV Wallet - Related Articles
No related articles for this term.