Blockchain Online Training
Module 1
Grasping Blockchain Fundamentals
**********************************
- Tracing Blockchain’s Origin
- The shortcomings of current transaction systems
- The emergence of bitcoin
- The birth of blockchain
- Revolutionizing the Traditional Business Network
- Exploring a blockchain application Recognizing the key business
benefits
- Building trust with blockchain
Module 2
How Blockchain Works
*********************
- Why It’s Called “Blockchain”
- What Makes a Blockchain Suitable for Business?
- Shared ledger
- Permissions
- Consensus
- Smart contracts
- Identifying
- Participants and Their Roles
- Explaining distributed ledger
- Blockchain ecosystem
- Permissioned and permission-less Blockchain
Module 3
Propelling Business with Blockchains
************************************
- Recognizing Types of Market Friction
- Information frictions
- Interaction frictions
- Innovation frictions
- Moving Closer to Friction-Free Business Networks
- Reducing information friction
- Easing interaction friction
Module 4
Blockchain in Action: Use Cases
*******************************
- Financial Services
- Commercial financing
- Trade finance
- Cross-border transactions
- Insurance Government
- Supply Chain Management
- Healthcare
- Electronic medical records
- Healthcare payments pre-authorization
- The Internet of Things (IoT)
Module 5
Building the Blockchain Application
*************************************
- Deciding Whether Blockchain Has a Place in Your Industry
- Identifying Speed Bumps in Business Processes
- Determining How Blockchain Can Help
- Choosing an Appropriate Use Case
- Determining the Goal of Your Blockchain Network
- Identifying Dependencies
- Choosing a Blockchain Provider and Platform
- Developing and Deploying Chaincode
- Testing and Fine-Tuning Your Application and Network
Module6
Cryptocurrency & Technical Foundations
**********************************************
- Introduction
- Transformation in trading units
- Cryptography and Cryptocurrency
- Anonymity and Pseudonymity in Cryptocurrencies
- Digital Signatures
- Cryptocurrency Hash Codes
- Hash functions ex. SHA256
- Distributed networks
- Distributed Ledger – Concepts
- Public and private keys
Module7
Decentralization & Understanding Decentralized Application
************************************************************
- Decentralization using blockchain
- Methods Decentralization
- Routes of Decentralization
- Blockchain and full ecosystem Decentralization
- Smart contracts
- Decentralized organizations
- Decentralized applications
- What is DApp?
- User identity in DApp
- User accounts in DApp
- Internal currency in DApp
- Popular DApps
Module8
Bitcoin Alternative coins and blockchain
****************************************
- Bitcoin
- Bitcoin definition
- Transactions
- The transaction lifecycle
- The transaction structure
- Types of Transaction
- The genesis block
- The bitcoin network
- Wallets
- Bitcoin investment and buying and selling bitcoins
- Alternative Coins
- Theoretical foundations
- Bitcoin limitations
- Namecoin
- Litecoin
- Primecoin
- Zcash
Module9
Bitcoin Mining
****************
- Purpose of mining
- Algorithm used in mining
- Mining hardware
- How does Bitcoin mining work?
- Bitcoin mining pools
- How cloud mining of Bitcoin works?
- Mining incentives
- Security and centralizations
Module10
Smart Contracts and Ethereum
*******************************
- Smart Contracts History and Definition
- How to use Ethereum?
- The Ethereum ecosystem, DApps and DAOs
- How Ethereum mining works?
- The Ethereum network
- Applications developed on Ethereum
- Scalability and security issues
- Learning Solidity
- Contract classes, functions, and conditionals
- Inheritance & abstract contracts
- Libraries
- Types & optimization of Ether
- Global variables
- Debugging
- Future of Ethereum
Module11
Ethereum Development
*******************
- Setting up a development environment
- Development tools and clients
- Creating Blockchain environment
- Mining of Ether
- Tracking information using hash
- Developing smart contract on private Blockchain
- Deploying contract from web and console
Module12
Hyperledger and other Blockchains
*********************************
- Introduction to Hyperledger
- Hyperledger Architecture
- Hyperledger as a protocol
- Hyperledger Fabric
- Exploring Hyperledger framework
- Hyperledger Fabric model