JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

BLOCKCHAIN TECHNOLOGY

M.Tech II Year I Semester (R22)

Pre-requisites:

  • 1. Knowledge in information security and applied cryptography.
  • 2. Knowledge in distributed databases.

Course Objectives:

  • 1. To learn the fundamentals of BlockChain and various types of block chain and consensus mechanism.
  • 2. To understand public block chain system, Private block chain system and consortium blockchain.
  • 3. Able to know the security issues of blockchain technology.

Course Outcomes

Able to work in the field of block chain technologies.

UNIT - I

Fundamentals of Blockchain: Introduction, Origin of Blockchain, Blockchain Solution, Components of Blockchain, Block in a Blockchain,The Technology and the Future. Blockchain Types and Consensus Mechanism: Introduction, Decentralization and Distribution, Types of Blockchain, Consensus Protocol. Cryptocurrency – Bitcoin, Altcoin and Token: Introduction, Bitcoin and the Cryptocurrency, Cryptocurrency Basics, Types of Cryptocurrencies, Cryptocurrency Usage.

UNIT - II

Public Blockchain System: Introduction, Public Blockchain, Popular Public Blockchains, The Bitcoin Blockchain, Ethereum Blockchain. Smart Contracts: Introduction, Smart Contract, Characteristics of a Smart Contract, Types of Smart Contracts, Types of Oracles, Smart Contracts in Ethereum, Smart Contracts in Industry.

UNIT - III

Private Blockchain System: Introduction, Key Characteristics of Private Blockchain, Why We Need Private Blockchain, Private Blockchain Examples, Private Blockchain and Open Source, E-commerce Site Example, Various Commands (Instructions) in E-commerce Blockchain, Smart Contract in Private Environment, State Machine, Different Algorithms of Permissioned Blockchain, Byzantine Fault, Multichain. Consortium Blockchain: Introduction, Key Characteristics of Consortium Blockchain, Why We Need Consortium Blockchain, Hyperledger Platform, Overview of Ripple, Overview of Corda. Initial Coin Offering: Introduction, Blockchain Fundraising Methods, Launching an ICO, Investing in an ICO, Pros and Cons of Initial Coin Offering, Successful Initial Coin Offerings, Evolution of ICO, ICO Platforms.

UNIT - IV

Security in Blockchain: Introduction, Security Aspects in Bitcoin, Security and Privacy Challenges of Blockchain in General, Performance and Scalability, Identity Management and Authentication, Regulatory Compliance and Assurance, Safeguarding Blockchain Smart Contract (DApp), Security Aspects in Hyperledger Fabric. Applications of Blockchain: Introduction, Blockchain in Banking and Finance, Blockchain in Education, Blockchain in Energy, Blockchain in Healthcare, Blockchain in Real-estate, Blockchain in Supply Chain, The Blockchain and IoT. Limitations and Challenges of Blockchain.

UNIT - V

Blockchain Case Studies: Case Study 1 – Retail, Case Study 2 – Banking and Financial Services, Case Study 3 – Healthcare, Case Study 4 – Energy and Utilities. Blockchain Platform using Python: Introduction, Learn How to Use Python Online Editor, Basic Programming Using Python, Python Packages for Blockchain. Blockchain platform using Hyperledger Fabric: Introduction, Components of Hyperledger Fabric Network, Chain codes from Developer.ibm.com, Blockchain Application Using Fabric Java SDK.

TEXT BOOKS:

  • 1. “Block chain Technology”, Chandramouli Subramanian, Asha A.George, Abhilash K A and Meena Karthikeyan, Universities Press.

REFERENCES:

  • 1. Blockchain Blueprint for Economy, Melanie Swan, SPD O'reilly.
  • 2. Blockchain for Business, Jai Singh Arun, Jerry Cuomo, Nitin Gaur, Pearson Addition Wesley. IPR (Open Elective) M.Tech WT/IT II Year I Sem. L T P C 3 0 0 3

Course Objectives:

  • 1. To explain the art of interpretation and documentation of research work
  • 2. To explain various forms of intellectual property rights
  • 3. To discuss leading International regulations regarding Intellectual Property Rights

Course Outcomes

Upon the Successful Completion of the Course, the Students would be able to:

  • 1. Understand types of Intellectual Property
  • 2. Analyze trademarks and its functionality
  • 3. Illustrate law of copy rights and law of patents

UNIT - I

Introduction to Intellectual property: Introduction, types of intellectual property, international organizations, agencies and treaties, importance of intellectual property rights.

UNIT - II

Trade Marks: Purpose and function of trademarks, acquisition of trade mark rights, protectable matter, selecting, and evaluating trade mark, trade mark registration processes.

UNIT - III

Law of copy rights: Fundamental of copy right law, originality of material, rights of reproduction, rights to perform the work publicly, copy right ownership issues, copy right registration, notice of copy right, international copy right law. Law of patents: Foundation of patent law, patent searching process, ownership rights and transfer

UNIT - IV

Trade Secrets: Trade secret law, determination of trade secrete status, liability for misappropriations of trade secrets, protection for submission, trade secrete litigation. Unfair competition: Misappropriation right of publicity, false advertising.

UNIT - V

New development of intellectual property: new developments in trade mark law; copy right law, patent law, intellectual property audits. International overview on intellectual property, international – trade mark law, copy right law, international patent law, and international development in trade secrets law.

TEXT BOOKS & REFERENCES:

  • 1. Intellectual property right, Deborah. E. Bouchoux, Cengage learning.
  • 2. Intellectual property right – Unleashing the knowledge economy, prabuddha ganguli, Tata McGraw Hill Publishing company ltd.

Loading Question Papers

Fetching data from database...