Skip to content
BlockchainBeginner

How full nodes and light clients differ

A full node validates every block itself; a light client asks full nodes or servers for data. Check your wallet's setting before you rely on it.

Vahe HakobyanVahe HakobyanEditor-in-chief Updated Oct 5, 20263 min readFact-checked
A dark background with glowing cyan glass blocks joined by light lines on the right.
Illustration: World-Crypt
On this page

Short answer

A full node validates every block and transaction itself, using its own copy of the chain. A light client asks full nodes or servers for most data, so it stays light and fast but trusts others to verify.

You can compare how full nodes and light clients differ by checking what each one stores, what resources it uses, and how it handles trust. This walkthrough takes a few minutes and needs only your wallet.

What to know before you start

A full node validates every block independently, using its own copy of the chain. An archival full node stores the whole chain; a pruned full node discards old block data after checking it. A light client keeps small pieces of data and relies on full nodes or servers for the rest.

Compare full nodes and light clients

The two differ most in storage, bandwidth, upkeep, and trust. Each step asks you to note one difference.

  1. 1Note full node storageAn archival full node keeps the whole chain on disk, while a pruned full node discards old block data after validating it.
  2. 2Note light client storageA light client keeps a small amount of data and asks full nodes or servers for the rest.
  3. 3Compare resources and upkeepA full node needs more disk space, bandwidth, and attention than a light client.
  4. 4Compare speed and trustA light client starts quickly and accepts another computer's word; a full node verifies the chain itself.
  5. 5Compare privacy and securityA full node does not rely on a third-party server, so no central server learns which addresses you follow; a light client may leak its queries to the server it uses.

Check your wallet and stay safe

Many wallets connect through a light client or a third-party server by default, and the app may not say so. Defaults change with updates, and not every wallet lets you choose. Check before you rely on what you see.

Check your wallet's setup

  • Open your wallet's settings.
  • Find the node or network section.
  • Read whether it names a full node, a light client, or a server.
  • Look again after an app update.

Frequently asked questions

Yes. It signs transactions and can receive coins at your address, but it relies on a full node or server for data.

No. A wallet using a light client or a third-party service can hold and send crypto. Running a full node is optional.

It validates every block but discards old block data after checking it, keeping recent blocks and the unspent coins it needs. It is a full node, not a light client.

They carry a different risk. Your keys stay with you, but the server you query decides what data you get and can show a stale balance.

Was this guide helpful?
Written byVahe HakobyanVahe Hakobyan is the editor-in-chief of World-Crypt. He covers bitcoin, markets and regulation, and leads the newsroom that fact-checks every story before it goes live.

Related guides

All Blockchain guides