a close up of a network with wires connected to it

Block Chain

Unit I: Basics of Distributed Systems & Cryptography

  • Distributed Database

  • Two General Problem

  • Byzantine General Problem and Fault Tolerance

  • Hadoop Distributed File System

  • Distributed Hash Table

  • ASIC Resistance

  • Turing Complete

Cryptography

  • Hash Function

  • Digital Signature (ECDSA)

  • Memory Hard Algorithm

  • Zero Knowledge Proof

  • Digital Cash

Unit II: Blockchain Fundamentals

  • Introduction to Blockchain

  • Advantages Over Conventional Distributed Databases

  • Blockchain Network

  • Mining Mechanism

  • Distributed Consensus

  • Merkle Patricia Tree

  • Gas Limit

  • Transactions and Fees

  • Anonymity & Reward

  • Chain Policy

  • Life of a Blockchain Application

  • Soft & Hard Fork

  • Private and Public Blockchain

Unit III: Distributed Consensus Mechanisms

  • Nakamoto Consensus

  • Proof of Work (PoW)

  • Proof of Stake (PoS)

  • Proof of Burn

  • Difficulty Level

  • Sybil Attack

  • Energy Utilization & Alternatives

Unit IV: Cryptocurrency & Blockchain Technology

  • Cryptocurrency History

  • Distributed Ledger

  • Bitcoin Protocols

    • Mining Strategy and Rewards

  • Ethereum

    • Construction, DAO, Smart Contracts

    • GHOST Protocol

    • Vulnerabilities & Attacks

  • Sidechains

  • Namecoin

Unit V: Cryptocurrency Regulation & Applications

  • Stakeholders in Cryptocurrency

  • Roots of Bitcoin

  • Legal Aspects of Cryptocurrency

    • Cryptocurrency Exchange

    • Black Market and Global Economy

Applications of Blockchain

  • Internet of Things (IoT)

  • Medical Record Management Systems

  • Domain Name Service (DNS)

  • Future of Blockchain