Blockchain Technology : TYBCS : SPPU : Syllabus - BCS Guruji

Ad

Monday, August 28, 2023

Blockchain Technology : TYBCS : SPPU : Syllabus

 Course Contents


Chapter 1 Introduction to Blockchain 


 Foundational Computing Concepts (Client-Server systems vs Peer to Peer Systems)

 Evolution of Blockchain

 Blockchain Vs Database

 Essentials of Blockchain (Blockchain generations, types of blockchain, benefits and 

challenges of blockchain usage)

 Types of Networks

 Layered Architecture of Blockchain Ecosystem

 Components of blockchain 

 Cryptography (private and public keys, Hashing &

 Digital Signature)

 Consensus Mechanisms

 Cryptocurrency, Digital Currency Bitcoin and Ethereum

 Smart Contracts

 Blockchain use cases


Chapter 2 How Blockchain Works? 


● Understanding SHA256 Hash

● Immutable Ledger

● Distributed P2P Network

● How Mining Works? (The NONCE and Cryptographic Puzzle)

● Byzantine Fault Tolerance

● Consensus Protocols: Proof of Work, Proof of State, Défense Against Attackers, 

Competing Chains

● Blockchain Demo


Chapter 3 Smart Contracts 


 Ethereum Network

 What is a Smart Contract?

 Ethereum Virtual Machine, Ether, Gas

 DApps

 Decentralized Autonomous Organizations (DAO)

 Hard and Soft Forks

 Initial Coin Offerings

 Demo of Smart Contracts

No comments:

Post a Comment