Simply learn Preethi Kasireddy’s paper on how Ethereum works. Nice deep dive article. However have just a few questions after studying the article. Would admire if anybody may also help me fill within the gaps or level me to a different paper that covers my questions however is non-dev pleasant :).
-
Every block has a state trie. Nonetheless, does the state trie embody the present state of all Ethereum accounts or solely the states of accounts which are up to date throughout the present block?
-
if a node needs to confirm a transaction, it could possibly do a Merkle proof. However to take action it wants the department of accomplice hashes main as much as the foundation. If it’s a mild node, the place does it get all of the department information? Is it potential? Or is Merkle proof solely possible for full nodes?
-
when a miner mines a block, do the opposite nodes/miners validate the transactions within the block or simply settle for them?
Thanks!