Introduction to Blockchain, How Blockchain works, Blockchain vs Bitcoin, Practical applications, public and private key basics, pros and cons of Blockchain, Myths about Bitcoin.
Blockchain:
Architecture , versions ,variants , use cases, Life use cases of blockchain, Blockchain vs shared Database, Introduction to cryptocurrencies, Types, Applications.
Concept of Double Spending, Hashing, Mining, Proof of work. Introduction to Merkel tree, Privacy , payment verification , Resolving Conflicts , Creation of Blocks
Introduction to Bitcoin, key concepts of Bitcoin, Merits and De Merits Fork and Segwits, Sending and Receiving bitcoins, choosing bitcoin wallet, Converting Bitcoins to Fiat Currency.
Introduction to Ethereum, Advantages and Disadvantages, Ethereum vs Bitcoin, Introduction to Smart contracts, usage, application, working principle , Law and Regulations. Case Study.
Question Paper Pattern:
• The Question paper will have TEN questions
• Each full question will be for 20 marks
• There will be 02 full questions (with maximum of four sub questions) from each module.
• Each full question will have sub questions covering all the topics under a module.
• The students will have to answer FIVE full questions, selecting one full question from each module.
Textbooks
1. Beginning Blockchain: A Beginner's Guide to Building Blockchain Solutions by ArshdeepBikramaditya Signal, GautamDhameja (PriyansuSekhar Panda., APress.
2. Blockchain Applications: A Hands-On Approach by Bahga, Vijay Madisetti
3. Blockchain by Melanie Swan, OReilly
References
1. Bitcoin and Cryptocurrency Technologies by Aravind Narayan. Joseph Bonneau, princton
2. Bitcoin and Blockchain Basics: A non-technical introduction for beginners by Arthu.T Books.
Course Outcomes:
CO1: Demonstrate the basics of Block chain concepts using modern tools/technologies.
CO2: Analyze the role of block chain applications in different domains including cybersecurity.
CO3: Evaluate the usage of Block chain implementation/features for the given problem.
CO4: Exemplify the usage of bitcoins and its impact on the economy.
CO5: Analyze the application of specific block chain architecture for a given problem