Blockchain - the cornerstone of a decentralization strategy
Decentralization
Introduction to the blockchain (history and evolution of blockchain through bitcoin)
What fundamental issue blockchain resolves?
Blockchain fundamentals
Distributed ledger technology (DLT)
Blockchain classification (public/private/permissioned or consortium blockchain networks)
Blockchain as a transaction registry
Advantages of blockchain
Applications of blockchain
Challenges towards blockchain adoption
Future scope
What are crypto assets
Tokenization
Crypto-currencies, altcoins etc.
Introduction to some cryptocurrencies (zcash, litecoin)
Provisioning crypto assets, cryptocurrencies
ICOs
Token standards (ERC 20)
Securitization of physical assets
What is mining
Why mining is performed/required?
Different types of mining
Mining vs. Forging
Design of a mining rig
Problem of centralization
Recent 51% attacks
Introduction
History
Ownership
Bitcoin value - how is it determined?
Bitcoin blockchain structure
Components of the bitcoin network
Mining and pow consensus
Task of miners
Transactions
Script language
Utxo
Financial investment and payments
Wallets
Security and privacy
Legality and taxation
Bitcoin limitations
Bitcoin variants
Bitcoin clients
Forking
Mining
Current bitcoin energy consumption
Forecast
How to address the energy consumption issue
POS, alternate consensus algorithms
Quantum Resistant Blockchain
Introduction
Permissioned and permissionless blockchain
History
Projects
Frameworks
Tools
Caliper
Introduction
History
Ether
Performance (in comparison with bitcoin)
Elements of the ethereum ecosystem
Ethereum virtual machine
Smart contracts
Solidity language
Writing smart contracts
Supporting protocols
Benefits
Challenges
DOs, DAOs
Decentralized autonomous organization (DAOs)
What is AI
What is machine learning
The convergence of AI with blockchain
Machine learning and blockchain
Intelligent smart contracts
Examples
DAOs and AI
Blockchain X.0
Financial
Insurance
Government
Technology
Media
Healthcare
Others
Sample use cases
Identity and blockchain
Other use cases
Blockchain of things
Usual /normal IOT model vs blockchain-based IOT model
Advantages of IOT and blockchain convergence How to achieve convergence
Creating networks
Solidity language in detail
Examples using remix IDE
Writing smart contract code
Tools and frameworks for smart contract development on ethereum
Monitoring blockchain network (block explorer)
Real-world project
Get help and support
Get involved
What is the scalability issue?
How scalability issues can be solved
What has been done so far
What are the possible solutions, sharding, off-chain, etc?
A survey of advanced techniques for blockchain scalability
Examples of recent bitcoin scalability solutions
Other advanced and new protocols such as chain web etc
Layer 2 solutions (off-chain solutions), lightning, etc
Consensus performance
Secure smart contracts
Vulnerabilities in smart contracts
How to mitigate
Formal verification of smart contracts
Other security issues and mitigation
Endpoint security
Privacy and confidentiality
Microsoft azure
IBM blockchain service
Others
Interoperability
Security
Privacy
Performance
Scalability
Standardization (ISO TC 307)