AL-802 (A) RGPV B.Tech
Block Chain Technologies (BCT)
Previous year papers and the official syllabus are free to read, no account needed.
Previous Year Papers
1 paper, latest May 2024
Syllabus, notes and important questions for AL-802 (A)
Syllabus units
Topics as the official RGPV syllabus lists them.
Unit 1 Introduction: Overview of Block chain 16 topics
- Public Ledgers
- Bitcoin
- Smart Contracts
- Block in a Block chain
- Transactions
- Distributed Consensus
- Public vs Private Block chain
- Understanding Cryptocurrency to Block chain
- Permissioned Model of Block chain
- Overview of Security aspects of Block chain
- Cryptographic Hash Function
- Properties of a hash function
- Hash pointer and Merkle tree
- Digital Signature
- Public Key Cryptography
- A basic cryptocurrency
Unit 2 Understanding Block chain with Crypto currency 19 topics
- Creation of coins
- Payments and double spending
- Bitcoin Scripts
- Bitcoin P2P Network
- Transaction in Bitcoin Network
- Block Mining
- Block propagation and block relay
- Distributed consensus in open environments
- Consensus in a Bitcoin network
- Proof of Work (PoW) – basic introduction
- HashCash PoW
- Bitcoin PoW
- Attacks on PoW and the monopoly problem
- Proof of Stake
- Proof of Burn
- Proof of Elapsed Time
- Life of a Bitcoin Miner
- Mining Difficulty
- Mining Pool
Unit 3 Understanding Block chain for Enterprises 11 topics
- Permissioned model and use cases
- Design issues for Permissioned block chains
- Execute contracts
- State machine replication
- Distributed consensus in closed environment
- Paxos
- RAFT Consensus
- Byzantine general problem
- Byzantine fault tolerant system
- Lamport-Shostak-Pease BFT Algorithm
- BFT over Asynchronous systems
Unit 4 Enterprise application of Block chain 8 topics
- Cross border payments
- Know Your Customer (KYC)
- Food Security
- Mortgage over Block chain
- Block chain enabled Trade
- We Trade – Trade Finance Network
- Supply Chain Financing
- Identity on Block chain
Unit 5 Block chain application development 9 topics
- Hyperledger Fabric – Architecture
- Identities and Policies
- Membership and Access Control
- Channels
- Transaction Validation
- Writing smart contract using Hyperledger Fabric
- Writing smart contract using Ethereum
- Overview of Ripple
- Overview of Corda