Block chain
Day 1 | |
Introduction to Blockchain | |
What is Blockchain? | |
History of Blockchain | |
Problems in existing centralized system | |
Explaining Distributed Ledger | 3 Hours |
Blockchain ecosystem | |
Advantages of Blockchain | 2 Hours |
Limitations of Blockchain | |
Types of Blockchain | |
Public/Private/Consortium | |
Public/Permissioned implementation difference | |
What Blockchain has to offer across Industry? | 3 Hours |
Companies currently using Blockchain |
Day 2 | |
Key Concepts in Blockchain | |
Hashing, Digital Signature | |
Digital Signature Signing & Verification | |
Mining | |
Merkle tree and Blockchain | |
Consensus Mechanisms- proof of work , proof of stake | 4 Hours |
How Bitcoin Blockchain works? | |
What is Transaction? | |
Understanding Blockchain Browser (Blockchain.info) |
Introduction to Ethereum | |
Ethereum : Blockchain with smart contract | |
What is Smart Contract? | |
What is Ether? | 4 Hours |
Bitcoin vs Ethereum Blockchain | |
What is Ethereum wallet? |
Day 3 | |
Solidity | |
Introduction to solidity | |
Hands on solidity | 6 Hours |
Understand and implement different use cases | |
Implement and deploy smart contract on Blockchain | |
Implement Dapp | |
Introduction | |
Remix | |
Metamask | |
Create your coin | |
Implement and deploy your first Dapp in testnet | 2 Hours |
Development Framework | |
Truffle | |
Ganache | |
IDE – Visual code studio | |
Different use cases for implementation of Dapp |