Questions et réponses d'entretien les plus demandées et tests en ligne
Plateforme d'apprentissage pour la preparation aux entretiens, les tests en ligne, les tutoriels et la pratique en direct

Developpez vos competences grace a des parcours cibles, des tests blancs et un contenu pret pour l'entretien.

WithoutBook rassemble des questions d'entretien par sujet, des tests pratiques en ligne, des tutoriels et des guides de comparaison dans un espace d'apprentissage reactif.

Chapter 5

Bitcoin Architecture: UTXO Model, Script, Addresses, and Transaction Mechanics

Learn the Bitcoin mental model and why the UTXO design still influences blockchain engineering and digital-money thinking.

Inside this chapter

  1. The UTXO Model
  2. Addresses, Inputs, Outputs, and Change
  3. Bitcoin Script Basics
  4. Why Bitcoin Still Matters Technically

Series navigation

Study the chapters in order for the smoothest path from beginner blockchain concepts to advanced architecture and production practices. Use the navigation at the bottom of each page to move chapter by chapter.

Tutorial Home

Chapter 5

The UTXO Model

Bitcoin does not store balances the same way many traditional payment systems do. Instead, it tracks unspent transaction outputs, or UTXOs. A new transaction consumes existing UTXOs as inputs and creates new UTXOs as outputs. Wallet balances are derived by summing the UTXOs the wallet can spend.

Chapter 5

Addresses, Inputs, Outputs, and Change

If you want to send 0.3 BTC but your wallet controls one 1.0 BTC UTXO, the transaction will typically consume the 1.0 input, create a 0.3 output to the receiver, and create another output returning the remaining value minus fees back to your wallet as change. This is a very important beginner concept because it explains why transactions often create multiple outputs.

Input:
  UTXO worth 1.0 BTC

Outputs:
  0.3 BTC to receiver
  0.699 BTC back as change
  0.001 BTC as network fee
Chapter 5

Bitcoin Script Basics

Bitcoin transactions use a simple scripting system that defines spending conditions. Standard locking and unlocking scripts enable common payment patterns, and more advanced constructions can support multisig, timelocks, and scripted coordination patterns. Bitcoin Script is intentionally more limited than a general-purpose smart contract virtual machine, which is part of its security and design philosophy.

Chapter 5

Why Bitcoin Still Matters Technically

Even if a student later focuses on Ethereum or enterprise chains, Bitcoin remains essential because it teaches decentralized money, the UTXO model, fee markets, security-through-simplicity thinking, and the relationship between protocol design and long-term network trust.

Copyright © 2026, WithoutBook.