@mar
like Infura/Alchemy, you can query a random node to ask for data, and validate that the data is hashed into the blockchain. More nodes means more users can do this (aka running a light client). Usually the performance is significantly worse than the centralized providers though.