Blockchain Technology 21CS734

Blockchain Technology 21CS734

Blockchain Technology 21CS734

Course Code: 21CS734

Credits: 03

CIE Marks: 50

SEE Marks: 50

Total Marks: 100

Exam Hours: 03

Total Hours of Pedagogy: 40H

Teaching Hours/Weeks: [L:T:P:S] 3:0:0:0

Blockchain 101: Distributed systems, History of blockchain, Introduction to blockchain, Types of blockchain, CAP theorem and blockchain, Benefits and limitations of blockchain.

Decentralization and Cryptography: Decentralization using blockchain, Methods of decentralization, Routes to decentralization, Decentralized organizations.

Introduction to Cryptography & Cryptocurrencies: Cryptographic Hash Functions, Hash Pointers and Data Structures, Digital Signatures, Public Keys as Identities, A Simple Cryptocurrency.

How Bitcoin Achieves Decentralization: Distributed consensus, Consensus without identity using a block chain, Incentives and proof of work, Putting it all together.

Mechanics of Bitcoin: Bitcoin transactions, Bitcoin Scripts, Applications of Bitcoin scripts, Bitcoin blocks, The Bitcoin network, Limitations and improvements.

How to Store and Use Bitcoins: Simple Local Storage, Hot and Cold Storage, Splitting and Sharing Keys, Online Wallets and Exchanges, Payment Services, Transaction Fees, Currency Exchange Markets.

Bitcoin Mining: The task of Bitcoin miners, Mining Hardware, Energy consumption and ecology, Mining pools, Mining incentives and strategies.

Bitcoin and Anonymity: Anonymity Basics, How to De-anonymize Bitcoin, Mixing, Decentralized Mixing, Zerocoin and Zerocash.

Smart Contracts: Definition, Ricardian contracts.

Ethereum 101: Introduction, Ethereum blockchain, Elements of the Ethereum blockchain, Precompiled contracts.

guest
6 Comments
Inline Feedbacks
View all comments
Prerana
Prerana
10-01-2025 8:39 PM

please upload blockchain technology notes and question bank

Jeevitha
Jeevitha
11-01-2025 2:38 PM

Pls upload question bank and notess

Pranee
Pranee
11-01-2025 11:50 PM

Please upload blockchain model paper

Sahith Raj
Sahith Raj
12-01-2025 10:38 AM

please upload the blockchain model question paper

G Muharda
G Muharda
12-01-2025 11:30 AM

Please upload blockchain notes

darshan
darshan
22-02-2025 4:04 PM

plss upload DESIGN PROCESSES AND PERSPECTIVES notes

6
0
Would love your thoughts, please comment.x
()
x