0% found this document useful (0 votes)
41 views2 pages

Blockchain Technology

The document outlines a curriculum on blockchain technology, focusing on its fundamentals, cryptography, and various implementations like Bitcoin, Ethereum, and Hyperledger. It includes an introduction to blockchain concepts, cryptographic principles, and practical applications of these technologies. The expected outcomes are for students to grasp blockchain fundamentals and apply their knowledge to develop solutions in relevant domains.

Uploaded by

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

Blockchain Technology

The document outlines a curriculum on blockchain technology, focusing on its fundamentals, cryptography, and various implementations like Bitcoin, Ethereum, and Hyperledger. It includes an introduction to blockchain concepts, cryptographic principles, and practical applications of these technologies. The expected outcomes are for students to grasp blockchain fundamentals and apply their knowledge to develop solutions in relevant domains.

Uploaded by

Galety Mohammed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

BLOCKCHAIN TECHNOLOGY

Objectives:
1. To enable the student to understand and appreciate the importance of
the fundamentals of blockchain
technology and the application of cryptography in blockchain
2. To gain awareness about the concepts of various implementations of
blockchain technology, such as
Bitcoin, Ethereum, and Hyperledger

UNIT-I
Introduction to Blockchain Technology – Distributed systems – The history of
blockchain – Introduction to blockchain – CAP theorem and blockchain – Benefits
and limitations of blockchain – Decentralization using blockchain - Methods of
decentralization – Routes to decentralization

UNIT-II
Cryptography in Blockchain: Introduction – cryptographic primitives –
Asymmetric cryptography – public and private keys -line interface – Bitcoin
improvement proposals (BIPs) – consensus algorithms.

UNIT-III
BitCoin ‐ Introduction – Transactions – Structure - Transactions types – The
structure of a block– The Genesis block – The Bitcoin network– Wallets and its
types– Bitcoin payments– Bitcoin investment and buying and selling bitcoins –
Bitcoin installation – Bitcoin programming and the command-line interface –
Bitcoin improvement proposals (BIPs).

UNIT-IV
Ethereum - Ethereum blockchain- Elements of the Ethereum blockchain–
Precompiled contracts – Accounts and their types – Block header- Ether –
Messages – Mining - Clients and wallets – Trading and investment – The yellow
paper - The Ethereum network - Applications developed on Ethereum - Scalability
and security issues

UNIT-V
Smart Contract and Hyper ledger – History of Smart Contract – Ricardian
contracts - The DAO. Hyper ledger projects – Hyperledger as a protocol – Fabric -
Hyperledger Fabric - Sawtooth Lake – Corda Architecture.

TEXTBOOKS:
1. Bashir, Mastering Blockchain: Distributed ledger technology,
decentralization, and smart
contracts explained, 2nd Edition, 2nd Revised edition edition. Birmingham:
Packt Publishing, 2018.
REFERENCE BOOKS:
1. A. M. Antonopoulos, Mastering Bitcoin, First edition. Sebastopol CA:
O‘Reilly,2015.
2. Z. Zheng, S. Xie, H. Dai, X. Chen, andH. Wang, ―An Overview of
Blockchain Technology: Architecture,
Consensus, and Future Trends,‖ in 2017 IEEE International Congress on Big
Data (BigData Congress), 2017,
pp.557–564.

Outcomes:
• Students will be able to understand the fundamentals of blockchain
technology.
• Apply knowledge of implementations of Bitcoin, Ethereum, and
Hyperledger to develop solutions in the
appropriate domains.

You might also like