- Learn how bitcoins work and how to secure bitcoins.
- Acquire knowledge of the mechanics of bitcoin, bitcoin mining, and anonymity.
- Learn about Altcoin and the cryptocurrency ecosystem.
Module 1: Introduction to Cryptography and Cryptocurrencies
- Introduction
- Cryptographic Hash Functions
- Hash Pointers and Data Structures
- Digital Signatures
- Public Key as Identities
- A Simple Cryptocurrency
- Introduction to Bitcoins
- Centralisation Vs Decentralisation
- Distributed Consensus
- Consensus Without Identity Using a Blockchain
- Cost Mining
- Bitcoin Transactions
- Bitcoin Scripts
- Applications of Bitcoin Scripts
- Bitcoin Blocks
- Bitcoin Network
- Limitations and Improvements
- Simple Local Storage
- Hot and Cold Storage
- Splitting and Sharing Keys
- Online Wallets and Exchanges
- Payment Services
- Transaction Fees
- Currency Exchange Markets
- Task of Bitcoin Miners
- Mining Hardware
- Energy Consumption and Ecology
- Mining Pools
- Mining Incentives and Strategies
- Anonymity Basics
- Mixing
- Decentralised Mixing
- Zerocoin and Zerocash
- Consensus in Bitcoin
- Bitcoin Core Software
- Stakeholders: Who's in Charge?
- Roots of Bitcoin
- Governments Notice Bitcoin
- Anti-Money‐Laundering
- Regulation
- Alternative Mining Puzzles Overview
- Essential Puzzle Requirements
- ASIC-Resistant Puzzles
- Virtual Mining
- Non-Outsourceable Puzzles
- Bitcoin as an Append‐Only Log
- Bitcoins as “Smart Property”
- Secure Multi‐Party Lotteries in Bitcoin
- Bitcoin as Public Randomness Source
- Introduction to Altcoins
- Merged Mining
- Relationship Between Bitcoin and Altcoins
- Atomic Cross-Chain Swaps
https://www.theknowledgeacademy.com/ua/courses/blockchain-training/bitcoin-and-cryptocurrency-course/