Previous Page

Blockchains & Ethereum: Performing Transactions in Ethereum

Blockchains & Ethereum: Performing Transactions in Ethereum


Overview/Description
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description

This course walks you through the steps involved in transaction initiation and verification in Ethereum and finally recording its details on the blockchain. This includes the use of digital signatures, hashes and state databases.



Expected Duration (hours)
1.1

Lesson Objectives

Blockchains & Ethereum: Performing Transactions in Ethereum

  • 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