Think a new IP address for every packet.
The original protocol scales to trillions of transactions per second. The secret is the Merkle tree and the block header. The block headers only take up megabytes and are easy to keep track of and distribute.
Simplified Payment Verification was outlined in the whitepaper.
The protocol is meant to be used between peers, not between users and nodes.