0% found this document useful (0 votes)
1K views2 pages

Blockchain Technology

Uploaded by

chiragsaraf39
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views2 pages

Blockchain Technology

Uploaded by

chiragsaraf39
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

NIRMA UNIVERSITY

Institute: Institute of Technology


Name of Programme: Integrated B.Tech.(CSE)-MBA
Course Code: CSI0804
Course Title: Blockchain Technology
Course Type: Core
Year of Introduction: 2021-22

Credit Scheme
L T Practical Component C
LPW PW W S
2 0 0 - - - 2

Course Learning Outcomes (CLO):


At the end of the course, students will be able to –
1. summarize the concept of Blockchain technology
2. develop the structure of a Blockchain network
3. evaluate security issues relating to Blockchain and cryptocurrency
4. design the applications based on Blockchain technology

Syllabus: Total Teaching hours: 20

Unit Syllabus Teaching


hours

Unit-I Introduction to Blockchain: Need, Blockchain 1.0 to 5.0, types of 04


blockchain, Generic elements of a blockchain, digital money to distributed
ledgers, design primitives, protocols, security, consensus, permissions, and
privacy.

Unit-II Blockchain Architecture, Design and Consensus: Basic crypto primitives: 05


hash, signature, hash chain to Blockchain, basic consensus mechanisms,
requirements for the consensus protocol for permission less environment,
PoW, PoS, PoB, PoET, and scalability aspects of Blockchain consensus
protocols.

Unit-III Permissioned and Public Blockchains: Design goals, Consensus protocols 08


for Permissioned Blockchains, Hyperledger Fabric, Decomposing the
consensus process, Hyperledger fabric components, Smart Contracts, Chain
code design, Hybrid models (PoS and PoW)

Unit-IV Blockchain cryptography: Different techniques for Blockchain 03


cryptography, privacy and security of Blockchain, multi-sig concept

Self-Study: The self-study contents will be declared at the commencement of semester.


Around 10% of the questions will be asked from self-study contents
Suggested Readings/ 1. Narayanan, Arvind. et al, Bitcoin and
References: cryptocurrencytechnologies: a comprehensive introduction.
Princeton University Press.
2. Wattenhofer, Roger, The science of the blockchain, CreateSpace
Independent Publishing Platform.
3. Bahga, Arshdeep, and Vijay Madisetti,.Blockchain Applications:
A Hands-on Approach, VPT.
4. Nakamoto, Satoshi, Bitcoin: A peer-to-peer electronic cash
system, Research Paper.
5. Antonopoulos, Andreas M, MasteringBitcoin: Programming the
open blockchain, O'Reilly Media, Inc.
6. Diedrich, Henning, Ethereum: Blockchains, digital assets, smart
contracts, decentralized autonomous organizations, Wildfire
Publishing (Sydney).
7. Draft version of “S. Shukla, M. Dhawan, S. Sharma, S.
Venkatesan, ‘Blockchain Technology: Cryptocurrency and
Applications’, Oxford University Press.
8. Josh Thompson, ‘Blockchain: The Blockchain for Beginnings,
Guild to Blockchain Technology and Blockchain Programming’,
Create Space Independent Publishing Platform.

Suggested List of -NA-


Experiments:

Suggested Case List: -NA-

You might also like