ไข่ส้มวิทยา ไข่ส้มวิทยา
Khai Som Wittaya Logo - Learn Bitcoin & Blockchain 🍳

Daily Dose of Bitcoin

A beginner-friendly Bitcoin & Blockchain tutorial series. Explained in plain language with real-world analogies. Read and test your knowledge!

#BitcoinBeginner #DailyBitcoin #CryptoBasics
Start Learning 🍳
Table of Contents

All Episodes (22 episodes)

Module 1: Origins & Fundamentals

01

What is Bitcoin? (Explained for Complete Beginners)

Explained for total beginners: a shared ledger held by everyone.

🖼️ 8 slides Read Ep. 1 →
02

Double-Spend Problem: Why Digital Money is Hard to Create

Solving the digital double-spending problem without needing a central middleman.

🖼️ 8 slides Read Ep. 2 →
03

Ledgers & Nodes: Who Records the Transactions?

Understanding Nodes—the computers keeping the rules and holding copies of the ledger.

🖼️ 8 slides Read Ep. 3 →
04

Hash Functions: The Security Engine of Bitcoin

How cryptographic hash functions turn data into fixed-size digital fingerprints.

🖼️ 8 slides Read Ep. 4 →
05

Proof of Work: How Mining Puzzles Work

Proof of Work explained—guessing random numbers to earn the right to record a block.

🖼️ 8 slides Read Ep. 5 →
06

Blocks & Blockchain: Linking Data Packages Together

How transactions are packaged into blocks and chained cryptographically.

🖼️ 8 slides Read Ep. 6 →
07

Longest Chain Rule: Resolving Network Conflicts

How the Bitcoin network resolves forks when two miners find blocks simultaneously.

🖼️ 8 slides Read Ep. 7 →
08

Mining Rewards & Halving: How New Bitcoins Are Created

Understanding Block Rewards, the 21 million hard cap, and the 4-year Halving cycle.

🖼️ 8 slides Read Ep. 8 →
09

Public & Private Keys: Digital Safe & Secret Key

Demystifying Public Key cryptography—your address vs your master key.

🖼️ 8 slides Read Ep. 9 →
10

UTXO Model: How Bitcoin Tracks Cash Notes

Understanding Unspent Transaction Outputs (UTXO) vs account balance models.

🖼️ 8 slides Read Ep. 10 →

Module 2: Network & Mining In-Depth

Module 3: Transactions & Digital Keys

14

Transactions In-Depth: Inputs, Outputs, and Change

Deconstructing transaction data structures, inputs, outputs, and change logic.

🖼️ 8 slides Read Ep. 14 →
15

Outputs, Coinbase Transactions & Transaction Fees

Understanding Coinbase transactions (the origin of coins) and dynamic fee markets.

🖼️ 8 slides Read Ep. 15 →
16

Scripting & Digital Signatures: Locking & Unlocking Money

Understanding Bitcoin Script, locking scripts (scriptPubKey), and unlocking scripts (scriptSig).

🖼️ 8 slides Read Ep. 16 →
17

Keys & Addresses: Differences and One-Way Derivation

Tracing the math pipeline: Private Key -> Public Key -> Bitcoin Address.

🖼️ 8 slides Read Ep. 17 →
18

Private Keys In-Depth: 256-bit Randomness & Entropy

Understanding 256-bit numbers, raw entropy, and why guessing a private key is impossible.

🖼️ 8 slides Read Ep. 18 →
19

Public Keys: Elliptic Curve Multiplication (secp256k1)

Elliptic curve mathematics (secp256k1) and compressed public key representations.

🖼️ 8 slides Read Ep. 19 →
20

Digital Signatures (ECDSA): Proving Ownership Without Secrets

Understanding ECDSA signatures (r, s), message signing, and zero-knowledge proof concepts.

🖼️ 8 slides Read Ep. 20 →
21

SegWit: Separating Signatures for Lighter & Cheaper Transactions

Discover Segregated Witness (SegWit), fixing transaction malleability, increasing block capacity, and lowering fees.

🖼️ 8 slides Read Ep. 21 →

Module 4: Practical Usage & Wallets