0% found this document useful (0 votes)
29 views4 pages

718CIE07 Block Chain Development LTPC 3 0 0 3 Course Objectives

Uploaded by

moganram10
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)
29 views4 pages

718CIE07 Block Chain Development LTPC 3 0 0 3 Course Objectives

Uploaded by

moganram10
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
You are on page 1/ 4

718CIE07 BLOCK CHAIN DEVELOPMENT LTPC

3003

Course Objectives
● Ability to develop a structure of data with inherent security qualities based
on principles ofcryptography, decentralization, and consensus
● Develop smart contracts using the Solidity programming language
(including a deepunderstanding of the provided Libraries)
● Implement the consensus methods in transactions and apply blockchain
for differentapplication domains
● Develop your own applications for various user requirements using Blockchain
and launch itfor public and commercial use
● Apply Hyperledger Fabric and Ethereum platform to implement the Block Chain Application.

Course Outline:

UNIT 1: Introduction and Overview of Blockchain 3+


6Introduction | What is a Blockchain? | Why Blockchain? | Types of Blockchain | Scope and
Importance of the Technology | Future Opportunities | Blockchain Platforms | Miners - the
Nonce and the Cryptographic Puzzle | Proof of Work & Proof of Stake | Consensus
Algorithms | Fault Tolerance Mechanism | Creation of a Block | Transaction Record

UNIT 2: Blockchain - the Future of Digital currency 3+6


What is Bitcoin? | Bitcoin's Monetary Policy | Bitcoin Wallets | Application of Bitcoins |
Bitcoin - Script, Address and Transaction | Understanding Mining Difficulty | Virtual Tour of
Bitcoin Mine | Mining Pools | Nonce Range | How Miners Pick Transaction | CPU's Vs GPU's
Vs ASIC's | How does Mempools Work | Orphaned Blocks | The 51% Attack | How Wallets
Work | Signatures: Private and Public Keys Demo: Setting up a Wallet, Signatures & Key

UNIT 3: Ethereum 3+6


What is Ethereum? | Types of Ethereum Accounts | Ethereum Mining | Ethereum Complete
Ecosystem | DApps | DAOs | Ethereum Virtual Machine and Gas | Swarm & Whisper

UNIT 4: Smart Contracts 3+6


What is a Smart Contract? | Smart Contract Environment | Solidity Programming | Array,
Enum andStructs | Inheritance | ERC20 | ERC721

UNIT 5: Hyperledger and IPFS 3+6


What is Hyperledger? | Importance of Hyperledger | Hyperledger Architecture & its Layers |
Hyperledger Transactions | Hyperledger Fabric | Hyperledger Fabric Model | Building a
Hyperledger Fabric Network | Fabric Peer | Hyperledger Fabric CA | Sawtooth | Iroha & Indy
| API in Hyperledger | Network Topology in Hyperledger | IPFS Introduction | IPFS Working |
IPFS for Blockchain Application

Course Outcome:

1. He / She can write a smart contract to insert a value into the


Ethereum blockchain usingmetamask
2. He / She is able to navigate the Remix IDE web URL on the browser and explore the
various tabs and features of the IDE
3. He / She can connect to the Ganache localhost through Web3 provider, Ropsten
testnetusing Metamask and Injected Web3
4. He / She is able to write a Program on the arrays in the Solidity with regards
to fixing thelength and dynamic
5. He / She can generate the ABI and Bytecode of a Smart Contract by compiling the solidity file
6. He / She can develop a program that transfers the smart contracts between
the partieswhich can aid in automated
Books Reference: -

S. Blockchain
No Reference
Books
Saurabh Kumar and Saxena Ashutosh., 2020." Blockchain Technology: Concepts
1 and Applications" Wiley India Pvt Ltd, First Edition, ISBN-10: 8126557664, ISBN-13:
978-8126557660
Arun, Jai Singh & Cuomo, Jerry & Gaur, Nitin., 2019." Blockchain for Business"
2
PearsonEducation, First edition, ISBN-10: 938958888X, ISBN-13: 978-
9389588880
Tulajadas Choudhari, Ambadas & Sarfarz Ariff, Arshad & M.R. Sham., 2020.
3 "Blockchain for Enterprise Application Developers" Wiley, First edition, ISBN-
10: 8126599960, ISBN-13: 978-8126599967
Subramanian, Chandramouli & George A., Asha & K.A., Abhilash & Karthikeyan,
4 Meena., 2020. "BLOCKCHAIN TECHNOLOGY" Universities Press (India) Pvt. Ltd.,
First
edition, ISBN-10:9389211638, ISBN-13: 978-9389211634

You might also like