Learning Objectives: Understand what we just generated (private key and what that means). How cryptography helps with authenticating information on the platform. Understand the kinds of accounts on the platform (Externally Owned Accounts, Contract Accounts)
Learning Objectives: Understand and explain what a distributed ledger is. Understand and explain what a peer to peer network is. Understand and explain a hash functions and the properties of hash functions.
Mining in Ethereum
Learning Objectives: Learn the foundational concepts of Consensus mechanisms, Incentive Structures, & Mining
Learning Objectives/Exercise: Install MetaMask. Create a new wallet on MetaMask. Import your private string into MetaMask.
Learning Objectives: Understand smart contract foundational concepts Transactions → Smart Contracts (how do those interact?). Understand and apply program logic. Walk through pseudo code, compare Solidity to pseudo code.