twitter facebook rss

,

ANNA UNIVERSITY CP4073 BLOCKCHAIN TECHNOLOGIES M.E SYLLABUS REGULATION 2021 CSE M.E SYLLABUS

 ANNA UNIVERSITY CP4073 BLOCKCHAIN TECHNOLOGIES SYLLABUS REGULATION 2021 | ANNA UNIVERSITY M.E REGULATION 2021 SYLLABUS 

 

UNIT I INTRODUCTION OF CRYPTOGRAPHY AND BLOCKCHAIN 

What is Blockchain, Blockchain Technology Mechanisms & Networks, Blockchain Origins, Objective of Blockchain, Blockchain Challenges, Transactions and Blocks, P2P Systems, Keys as Identity, Digital Signatures, Hashing, and public key cryptosystems, private vs. public Blockchain. 

UNIT II BITCOIN AND CRYPTOCURRENCY  

What is Bitcoin, The Bitcoin Network, The Bitcoin Mining Process, Mining Developments, Bitcoin Wallets, Decentralization and Hard Forks, Ethereum Virtual Machine (EVM), Merkle Tree, Double- Spend Problem, Blockchain and Digital Currency, Transactional Blocks, Impact of Blockchain Technology on Cryptocurrency. 

UNIT III INTRODUCTION TO ETHEREUM

What is Ethereum, Introduction to Ethereum, Consensus Mechanisms, Metamask Setup, Ethereum Accounts, Transactions, Receiving Ethers, Smart Contracts. 

UNIT IV INTRODUCTION TO HYPERLEDGER AND SOLIDITY PROGRAMMING 

What is Hyperledger? Distributed Ledger Technology & its Challenges, Hyperledger & Distributed Ledger Technology, Hyperledger Fabric, Hyperledger Composer. Solidity - Language of Smart Contracts, Installing Solidity & Ethereum Wallet, Basics of Solidity, Layout of a Solidity Source File & Structure of Smart Contracts, General Value Types. 

UNIT V BLOCKCHAIN APPLICATIONS 

Internet of Things, Medical Record Management System, Domain Name Service and Future of Blockchain, Alt Coins. 


OBJECTIVES: 

This course is intended to study the basics of Blockchain technology. 

During this course the learner will explore various aspects of Blockchain technology like application in various domains. 

By implementing, learners will have idea about private and public Blockchain, and smart contract.


LIST OF EXPERIMENTS: 

1. Create a Simple Blockchain in any suitable programming language. 

2. Use Geth to Implement Private Ethereum Block Chain. 

3. Build Hyperledger Fabric Client Application. 

4. Build Hyperledger Fabric with Smart Contract. 

5. Create Case study of Block Chain being used in illegal activities in real world. 

6. Using Python Libraries to develop Block Chain Application.  


SUPPLEMENTARY RESOURCES

NPTEL online course : https://nptel.ac.in/courses/106/104/106104220/# 

Udemy: https://www.udemy.com/course/build-your-blockchain-az/ 

EDUXLABS Online training :https://eduxlabs.com/courses/blockchain-technology- training/?tab=tab-curriculum 


COURSE OUTCOMES: 

After the completion of this course, student will be able to 

CO1: Understand and explore the working of Blockchain technology (Understanding) 

CO2: Analyze the working of Smart Contracts (Analyze) 

CO3: Understand and analyze the working of Hyperledger (Analyze). 

CO4: Apply the learning of solidity to build de-centralized apps on Ethereum (Apply) 

CO5: Develop applications on Blockchain 


REFERENCES:

1. Imran Bashir, “Mastering Blockchain: Distributed Ledger Technology, Decentralization, and Smart Contracts Explained”, Second Edition, Packt Publishing, 2018. 

2. Narayanan, J. Bonneau, E. Felten, A. Miller, S. Goldfeder, “Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction” Princeton University Press, 2016 

3. Antonopoulos, Mastering Bitcoin, O’Reilly Publishing, 2014. . 

4. Antonopoulos and G. Wood, “Mastering Ethereum: Building Smart Contracts and Dapps”, O’Reilly Publishing, 2018. 

5. D. Drescher, Blockchain Basics. Apress, 2017.

0 comments

Readers Comments

You can find 10 th result Accounting, Anna university news, Bank exam study materials, Bank jobs, Biotechnology, Campus interview Tips, Daily GK Updates, Diploma Result, English study materials, Experince job, Fresher jobs, Government jobs, jobs in Dubai, jobs in gujarat, Jobs in Hyderabad, jobs in kolkata, jobs in mumbai, jobs in noida, jobs in Pune, latest news, Mobile tricks, Off-campus, SSC recruitment, TNPSC Group 2 Question Papers, Walk in in this blog.

Contact Form

Name

Email *

Message *

Latest Posts