Block Chain: History | Description | Applications | Bitcoin | Blockchain Roles | Case Studies
UNIT-I
Definition of BlockChain. Blocks Subdirectory. Data Storage in the Blockchain. Participants of the Blockchain. Description of Bitcoin Blockchain. Advantages and Disadvantages of using Blockchains. Introduction to MHRD’s Virtual Lab.
UNIT-II
Physical and Digital Money. Defining E-Money : A Brief History of Money—Dispelling the Myths. Modalities of Interbank Payments. E-Money Wallets. Cryptography; Encryption and Decryption; Hashes; Digital Signatures; Digital Tokens. Tracking of Physical Objects; Notable Cryptocurrencies and Tokens. BLAST Algorithm.
UNIT-III
From Bitcoin to Ethereum; Enter the Ethereum Blockchain; Ethereum Smart Contracts. Ethereum Virtual Machine and Code Execution; Ethereum Ecosystem. Ownership Structure in other Blockchains and Application. Hyperledger, Enterprise Ethereum, Quorum, Corda: Examples of Enterprise Blockchain Platforms.
UNIT - IV
Blockchain Application Development; Blockchain Application Development using REMIX/SOLIDITY; Interacting with the Bitcoin Blockchain; Interacting Programmatically with Ethereum—Sending Transactions; Interacting Programmatically with Ethereum—Creating a Smart Contract; Public vs. Private Blockchains; Decentralized Application Architecture