ไข่ส้มวิทยา ไข่ส้มวิทยา
Module 3: Transactions & Digital Keys • Episode 16

Scripting & Digital Signatures: Locking & Unlocking Money

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

#BitcoinBeginner #Script #DigitalSignature #LockingScript
Cover slide for Episode 16: Scripting & Digital Signatures: Locking & Unlocking Money
🔍 Tap to expand
Slides for Episode 16 — Tap to view full screen

Bitcoin UTXOs aren’t assigned to accounts; they are protected by Locking Scripts (scriptPubKey).

To spend a UTXO, the spender must provide an Unlocking Script (scriptSig) that satisfies the locking conditions when evaluated on a stack.

📜 Example: P2PKH (Pay to Public Key Hash)

  1. Locking script specifies: “Must provide a signature matching Public Key Hash X.”
  2. Unlocking script provides: <Signature> <Public Key>.
  3. Nodes execute the combined script; if it returns TRUE, the transaction is valid!

🧠 Today's Key Takeaway

  • UTXOs are locked with Bitcoin Script rules.
  • Digital signatures in unlocking scripts prove ownership without exposing private keys.

🖼️ All slides for this episode (8 slides)

Slide 2 for Episode 16Slide 3 for Episode 16Slide 4 for Episode 16Slide 5 for Episode 16Slide 6 for Episode 16Slide 7 for Episode 16Slide 8 for Episode 16
Review Understanding

End of Chapter Quiz

Answer 1 questions to test your understanding

1. What is Bitcoin Script?

✅

Finished reading this episode?

Mark as read to track your learning progress