Review what you have learned about blockchain technology in this 7-video course that illuminates the two types of Ethereum accounts—externally-owned and contract—and the data needed for each of them. Study the glossary of Ethereum terms to ensure your full understanding of such key terms as mining; ether; and smart contracts—or protocols used for digitally specifying, verifying, and enforcing a contract; and Ethereum Virtual Machines. Next, you will begin to compare and contrast the Trie data structure that represents associative arrays and its space-optimized version, the Patricia trie (or digital tree). Learn how to recognize the functions of branch and extension modes in a Merkle Patricia trie—essentially a modified version of a Patricia trie—before identifying the purpose of its leaf nodes. As a final exercise, you will be asked to list the important characteristics of the Ethereum network, and identify specific fields with an Ethereum account state.
Working with Ethereum: Storing Data