Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 990 Bytes

Ethereum Blockchain State.md

File metadata and controls

26 lines (22 loc) · 990 Bytes

State is a mapping between addresses and account states implemented as a modified Merkle Patricia tree or trie.

A Merkle tree or trie is a type of binary tree composed of a set of nodes with:

  1. Leaf nodes at the bottom of the tree that contain the underlying data
  2. Intermediate nodes, where each node is the hash of its two child nodes
  3. A single root node formed from the hash of its two child nodes representing the top of the tree

1


Slide Screenshot

051.jpg


Slide Text

  • Address -> Account State
  • Modified Merkle-Patricia Tree
  • Binary Tree composed of:
  • Leaf Nodes -> Data
  • Intermediate Nodes -> Combined Hash of the two child nodes
  • Single Root Node -> Root Hash

References

Footnotes

  1. https://thecryptoconundrum.net/ethereum_explained/developers_corner.html