Just wondering what purpose light nodes serve.

Full nodes of course store the blockchain and you can query them to see if your tx was included (SPV) and what your current balances are (assuming the full node chooses to store this). The network of full nodes is basically the source of truth. We assume most full nodes are not malicious and have the longest/correct blockchain.

Light nodes just store the block headers and can do SPV by querying full nodes. What’s the point? Why not just ask the full nodes directly?

submitted by /u/skiddushpanda
[link] [comments]