IT

CCS339: Cryptocurrency and Blockchain Technologies syllabus for IT 2021 regulation (Professional Elective-VI)

Cryptocurrency and Blockchain Technologies detailed syllabus for Information Technology (IT) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the IT students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Information Technology 6th Sem scheme and its subjects, do visit IT 6th Sem 2021 regulation scheme. For Professional Elective-VI scheme and its subjects refer to IT Professional Elective-VI syllabus scheme. The detailed syllabus of cryptocurrency and blockchain technologies is as follows.

Cryptocurrency and Blockchain Technologies

Course Objectives:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit I

INTRODUCTION TO BLOCKCHAIN 7 Blockchain- Public Ledgers, Blockchain as Public Ledgers – Block in a Blockchain, Transactions-The Chain and the Longest Chain – Permissioned Model of Blockchain, Cryptographic -Hash Function, Properties of a hash function-Hash pointer and Merkle tree

Unit II

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit III

BITCOIN CONSENSUS 6 Bitcoin Consensus, Proof of Work (PoW)- Hashcash PoW , Bitcoin PoW, Attacks on PoW ,monopoly problem- Proof of Stake- Proof of Burn – Proof of Elapsed Time – Bitcoin Miner, Mining Difficulty, Mining Pool-Permissioned model and use cases.

Unit IV

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit V

BLOCKCHAIN APPLICATIONS 6 Smart contracts, Truffle Design and issue- DApps- NFT. Blockchain Applications in Supply Chain Management, Logistics, Smart Cities, Finance and Banking, Insurance,etc- Case Study.

Course Outcomes:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Practical

  1. Install and understand Docker container, Node.js, Java and Hyperledger Fabric, Ethereum and perform necessary software installation on local machine/create instance on cloud to run.
  2. Create and deploy a blockchain network using Hyperledger Fabric SDK for Java Set up and initialize the channel, install and instantiate chain code, and perform invoke and query on your blockchain network.
  3. Interact with a blockchain network. Execute transactions and requests against a blockchain network by creating an app to test the network and its rules.
  4. Deploy an asset-transfer app using blockchain. Learn app development within a Hyperledger Fabric network.
  5. Use blockchain to track fitness club rewards. Build a web app that uses Hyperledger Fabric to track and trace member rewards.
  6. Car auction network: A Hello World example with Hyperledger Fabric Node SDK and IBM Blockchain Starter Plan. Use Hyperledger Fabric to invoke chain code while storing results and data in the starter plan

Text Books:

  1. Bashir and Imran, Mastering Blockchain: Deeper insights into decentralization, cryptography, Bitcoin, and popular Blockchain frameworks, 2017.
  2. 2.Andreas Antonopoulos, Mastering Bitcoin: Unlocking Digital Cryptocurrencies, OReilly, 2014.

Reference Books:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

For detailed syllabus of all the other subjects of Information Technology 6th Sem, visit IT 6th Sem subject syllabuses for 2021 regulation.

For all Information Technology results, visit Anna University IT all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*