Blockchain & Bitcoin MasterClass

Deal Score-1
Free $84.99 Redeem Coupon
Deal Score-1
Free $84.99 Redeem Coupon

Blockchain & Bitcoin MasterClass, An in-depth look at blockchain fundamentals using Bitcoin as the primary example.

Course Description

Section 1: Introduction, Ecosystem & Hash

  • Basic understanding of money, fiat currency, ledgers and transactions
  • Detailed understanding of hash functions, their applications and benefits
  • Exposure to blockchain operation and terminology with a focus on Bitcoin
  • Introduction to popular terms involved with blockchain and cryptocurrency applications
  • Brief history of the internet’s technology evolutions, and why blockchain is advancing today
  • Learning the numerous potential applications for blockchain along with risks & benefits

Section 2: Blockchain, Proof of Work & Mining

  • Detailed understanding Bitcoin’s block data structure and purpose (can be expanded to most blockchains)
  • Learning why the blockchain is immutable and tamper-proof via block hashes
  • Understanding the purpose and function of Merkle roots and how they are used in the blockchain
  • Exposure to technical blockchain terminology with a focus on Bitcoin
  • Solutions to the trust-less consensus and double-spend problems using Nakamoto Consensus
  • The validation rules used by Bitcoin to ensure a stable and secure network
  • Consensus forks and how Bitcoin deals with network conflicts globally
  • Mining algorithms and how mining pools and rigs operate on the inside, and how they earn money
  • Trade-offs between various types of mining hardware

Section 3: Transactions & Digital Signatures

  • Different types of financial ledger systems
  • Bitcoin transaction format & operation
  • Unspent Transaction Output (UTXO) purpose & function
  • How wallets create transactions when making payments
  • Coinbase transaction purpose, format and function
  • Digital signature purpose & detailed mathematical operation
  • Detailed understanding of Bitcoin’s Pay-to-Public-Key-Hash (P2PKH) format

Section 4: Wallets, Exchanges, Fees & Block Rewards

  • Purpose and function of a cryptocurrency wallet
  • Different types of wallets, including hot, cold and SPV
  • The most common standards that dictate all the modern wallets used today
  • Private and public key generation
  • Purpose and function of a cryptocurrency centralized exchange
  • Merkle proofs and their benefits
  • Bloom filters and how they add some security to the wallet operation
  • Block rewards & fees
  • Mempool creation and management
  • Fee volatility and network risks
  • Techniques that could exploit a fee-dominant network, such as undercutting, selfish mining and petty compliance

Section 5: Bitcoin Core, Blockchain Explorer & Forks

  • Bitcoin core software functionality and operation
  • Operation of the major transaction types (P2PKH, P2MS, P2SH)
  • Navigating cryptocurrency blockchain explorers
  • Hard and soft fork, their causes and impacts

Section 6: Bitcoin Advancements

  • Transaction malleability – what does it mean, why it’s bad, and how to fix it
  • Segregated Witness – what does it mean and how was this innovative technique implemented in Bitcoin
  • Bech32 Bitcoin addresses – how they are calculated and why they are important
  • The concept of layer 2 solutions built on-top of layer 1 blockchains, the meaning of “on-chain” vs “off-chain”, along with the reasons and benefits for implementing a layer 2
  • Payment channel fundamentals including funding, commitment, revocation, punishment and settlement transactions
  • Lightning Network protocols including Onion Routing and Hash Time Locked Contracts (HTLCs)
  • How Bitcoin’s Pay-to-Script-Hash transaction types enable the layer 2 and Lightning, via smart contract code
We will be happy to hear your thoughts

Leave a reply

Online Courses
Logo
Register New Account
Compare items
  • Total (0)
Compare
0