1. uni
  2. Semester 7
  3. Blockchain
CMC742/Semester 7

Blockchain

17 notes written · 49% syllabus coverage (17 of 35 topics)

1.1
What is a Blockchain
Module 1•Updated Aug 4, 2026
1.2
Cryptographically Secure Hash Functions
Module 1•Updated Aug 4, 2026
1.3
Foundation of Blockchain — Merkle Trees
Module 1•Updated Aug 4, 2026
1.4
Components of a Blockchain and the Block Structure
Module 1•Updated Aug 4, 2026
1.5
Types of Blockchain — Public, Private, and Consortium
Module 1•Updated Aug 4, 2026
1.6
Consensus Protocol
Module 1•Updated Aug 4, 2026
1.7
Limitations and Challenges of Blockchain
Module 1•Updated Aug 4, 2026
2.1
Cryptocurrency — Bitcoin, Altcoins, and Tokens
Module 2•Updated Aug 4, 2026
2.2
Cryptocurrency Wallets — Hot and Cold Wallets
Module 2•Updated Aug 4, 2026
2.3
Cryptocurrency Usage
Module 2•Updated Aug 4, 2026
2.4
Transactions, UTXO, and Double Spending
Module 2•Updated Aug 4, 2026
2.5
Bitcoin Consensus Mechanisms — PoW, PoB, PoS, and PoET
Module 2•Updated Aug 4, 2026
2.6
Mining Difficulty, Pools, and Mining Methods
Module 2•Updated Aug 4, 2026
3.1
Introduction to Smart Contracts
Module 3•Updated Aug 4, 2026
3.2
Solidity Programming — Basics
Module 3•Updated Aug 4, 2026
3.3
Case Study — Voting Contract App
Module 3•Updated Aug 4, 2026
3.4
Preparing for Smart Contract Development
Module 3•Updated Aug 4, 2026