Skip to main content

Lightweight Client

Definition

A lightweight client, also known as a light client, is a software application that interacts with a blockchain network without needing to download and store the entire transaction history. Instead, it relies on cryptographic proofs, such as Merkle proofs, to verify the validity of transactions and block headers from full nodes. This approach significantly reduces the computational and storage requirements for users. It enables participation with minimal resource consumption.