Previous Page

Working with Ethereum: Storing Data

Working with Ethereum: Storing Data


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

An important piece of information stored in the Ethereum network is the state of accounts. Examine types of Ethereum accounts, what is stored in them, and the Merkle-Patricia Trie data structure used to store the data.



Expected Duration (hours)
1.0

Lesson Objectives

Working with Ethereum: Storing Data

  • recall the fundamentals of blockchain technology such as the storage of records across a sequence of blocks
  • define Ethereum-specific terms such as mining, ether, and smart contracts
  • identify the two types of Ethereum accounts - externally owned and contract - and the data that is needed for each of them
  • describe the trie data structure that is used to represent associative arrays and distinguish it from its space-optimized version, the Patricia trie
  • recognize the functions of branch and extension nodes in a Merkle Patricia trie
  • identify the purpose of leaf nodes in a Merkle Patricia trie
  • recall the types of nodes in a Merkle Patricia trie data structure and identify the characteristics of the Ethereum network
  • Course Number:
    it_bcwketdj_01_enus

    Expertise Level
    Beginner