Working with Ethereum: Storing Data

Ethereum    |    Beginner
  • 8 videos | 58m 10s
  • Includes Assessment
  • Earns a Badge
Rating 3.9 of 12 users Rating 3.9 of 12 users (12)
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.

WHAT YOU WILL LEARN

  • 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

IN THIS COURSE

  • 2m 10s
  • 7m 58s
    After completing this video, you will be able to recall the fundamentals of blockchain technology, such as the storage of records across a sequence of blocks. FREE ACCESS
  • Locked
    3.  A Glossary of Ethereum Terms
    8m 35s
    During this video, you will learn how to define Ethereum-specific terms such as mining, ether, and smart contracts. FREE ACCESS
  • Locked
    4.  States in Ethereum
    9m 36s
    In this video, you will learn how to identify the two types of Ethereum accounts - externally owned and contract - and the data that is needed for each of them. FREE ACCESS
  • Locked
    5.  The Trie Data Structure
    10m 1s
    Upon completion of this video, you will be able to describe the trie data structure that is used to represent associative arrays and distinguish it from its space-optimized version, the Patricia trie. FREE ACCESS
  • Locked
    6.  The Merkle Patricia Trie - Part 1
    7m 38s
    Upon completion of this video, you will be able to recognize the functions of branch and extension nodes in a Merkle Patricia tree. FREE ACCESS
  • Locked
    7.  The Merkle Patricia Trie - Part 2
    5m 20s
    In this video, you will learn how to identify the purpose of leaf nodes in a Merkle Patricia tree. FREE ACCESS
  • Locked
    8.  Exercise: Storing Data in Ethereum
    6m 53s
    Upon completion of this video, you will be able to recall the types of nodes in a Merkle Patricia trie data structure and identify the characteristics of the Ethereum network. FREE ACCESS

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Rating 4.5 of 11 users Rating 4.5 of 11 users (11)
Rating 4.2 of 5 users Rating 4.2 of 5 users (5)
Rating 4.5 of 40 users Rating 4.5 of 40 users (40)