Lets say I'm a new node on the Ethereum network, I download a world state of 500 blocks ago and I download the blockchain from that point to present (500 blocks). Can I verify that the world state I've downloaded is accurate/untampered?
To give a small comparison with Bitcoin: in Bitcoin this is impossible. To verify a downloaded UTXO-state, one NEEDS the full chain starting with the genesis block (initial block download).
I would like to know why it cannot be verified or why it can be verified.
Please also say whether your answer is about Ethereum 1.0 or Ethereum 2.0