Blockchains & Ethereum: Performing Transactions in Ethereum


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

If you need guidance in the area of cryptographic hashing and how it ensures immutability of transaction data, this multiple-video series is an invaluable tool. Inspecting hash values of downloaded files checks whether a file has been tampered with during the download process, and in blockchains, checks for alterations in the blockchain. This 8-video course helps you learn to recognize the role played by hashing and the practical benefits—faster consistency checks and lookups—gained by storing transaction data as chains of blocks. Learn to describe the Merkle tree data structure and its unique storage method, how it preserves ordering and facilitates searches, and how to outline steps related to verifying transactions in the Ethereum blockchain network, such as identifying the role of digital signatures in authenticating transactions and ensuring their integrity. Review Ethereum’s balance verification procedures for senders, to make certain the sender possesses the funds being transferred. Learn how to prevent replay attacks by implementing the transaction nonce.



Expected Duration (hours)
1.1

Lesson Objectives

Blockchains & Ethereum: Performing Transactions in Ethereum

  • Course Overview
  • recognize the role of cryptographic hashing in blockchain networks to ensure immutability of transaction data
  • recall the benefits of storing transaction data as a chain of blocks such as quicker consistency checks and faster lookups
  • describe the Merkle tree data structure and its role in storing transaction data in a manner which preserves their ordering and facilitates searches
  • outline the steps involved verifying transactions initiated in the Ethereum network
  • identify the role of digital signatures in authentication and non-repudiation of transactions while also ensuring their integrity
  • recall the use of the Ethereum state in verifying the sender's Ether balance to ensure they possess the funds being transferred in a transaction
  • describe the role of the transaction nonce in preventing replay attacks
  • identify the steps involved in transaction verification and the techniques used to implement them
  • Course Number:
    it_bcinbedj_02_enus

    Expertise Level
    Beginner