Course Duration – 30 Hours
Who can benefit from this course?
- Students (irrespective of their domain)
- IT Professionals
- Entrepreneurs
- Professors/Teachers
- Accountants
- Law and Government officials
Syllabus
Cryptography
- Glossary
- Basic Cryptography
- Cryptographic hash functions
- Hash pointers and data structures
- Digital signatures
- Encryption
Bitcoin Mechanics
- Centralization vs Decentralization
- Distributed Consensus
- Bitcoin transactions
- Bitcoin blocks
- Bitcoin network
- Bitcoin Scripts
- Applications of Bitcoin Scripts
- Bitcoin Improvement Protocols (BIPs) – Limitations and improvements
Mining
- What is mining
- Purpose and function
- Task of bitcoin miners
- Incentives and strategies
- Mining pools
- Mining hardware
- Security
Key Management
- Securing your wallet
- Importing and exporting your wallet (private key)
How to store and use Bitcoin
- Hot and Cold storage
- Multisig with Bitcoin
- Exchanges and online wallet
- Trading overview
Demo/Hands-On
- Bitcoin platform and API – Bitcore
- Insight for Bitcore
CryptoCurrency ecosystem – altcoins
- Overview of few cryptocurrencies
- Currency exchange markets
Anonymity
- What is anonymity
- Bitcoin Mixing
- Tor and the Silk Road
Regulations
- Legal issues around Bitcoin
- Anti money-laundering
- Regulations on Cryptocurrencies