AC LearningSektion 2 — Bitcoin & BlockchainBlöcke und Transaktionen
Sektion 2 · Bitcoin & Blockchain

Blöcke und Transaktionen

Lektion 18 / 51 7 min Lesezeit Basics — Kostenlos
← Blockchain Grundlagen Mining erklärt →
Kernidee

Jede Bitcoin-Transaktion wird zunächst in einem "Mempool" gesammelt und dann von Minern in Blöcken zusammengefasst. Ein Block enthält Hunderte von Transaktionen plus einen kryptographischen Hash des vorherigen Blocks.

Detaillierte Erklärung

Was ist eine Transaktion?

Eine Bitcoin-Transaktion ist eine signierte Nachricht, die Eigentümerwechsel dokumentiert: "Adresse A sendet 0,5 BTC an Adresse B." Die Transaktion enthält Inputs (woher das Bitcoin kommt), Outputs (wohin es geht), und eine digitale Signatur, die beweist, dass der Sender den Private Key besitzt. Transaktionen können mehrere Inputs und Outputs haben — ideal für Zahlungen mit Wechselgeld.

Der Mempool

Wenn du eine Transaktion sendest, gelangt sie zunächst in den "Memory Pool" (Mempool) — eine Art Warteschlange unbestätigter Transaktionen. Alle Nodes führen ihren eigenen Mempool. Miner wählen aus dem Mempool Transaktionen aus, die sie in den nächsten Block aufnehmen — bevorzugt jene mit höheren Gebühren. In Stoßzeiten kann der Mempool Tausende unbestätigte Transaktionen enthalten.

Aufbau eines Blocks

Ein Bitcoin-Block enthält: einen Block Header (Metadaten) und einen Block Body (Transaktionen). Im Block Body können hunderte bis tausende Transaktionen stehen (begrenzt auf 1–4 MB). Der Block Header enthält: Hash des vorherigen Blocks, Merkle Root (Hash aller Transaktionen), Zeitstempel, Difficulty Target, und Nonce (die Lösung des Mining-Rätsels).

Der Block Header und Hash

Der wichtigste Teil eines Blocks ist der Header. Er enthält den Hash des vorherigen Blocks — das Bindeglied der Kette. Der Merkle Root ist ein kryptographischer Fingerabdruck aller Transaktionen im Block. Ändert man auch nur eine Transaktion, ändert sich der Merkle Root, der Block Header, der Block Hash — und damit alle nachfolgenden Blöcke werden ungültig.

Transaktionsgebühren

Jede Bitcoin-Transaktion enthält eine freiwillige Gebühr für die Miner. Diese Gebühr incentiviert Miner, die Transaktion aufzunehmen. Höhere Gebühr = schnellere Bestätigung. In Stoßzeiten steigen die Gebühren erheblich — 2021 bezahlten manche Nutzer 50–100 Dollar pro Transaktion. Das ist einer der Gründe, warum Bitcoin für Kleinstzahlungen nicht ideal ist — und warum Layer-2-Lösungen wie das Lightning Network entwickelt wurden.

🔗
Verbindung zum vorherigen ThemaWir kennen die Blockchain als Konzept. Jetzt schauen wir uns an, was in dieser Kette tatsächlich drinsteckt: Blöcke und die Transaktionen, die sie enthalten.
Vorschau: Nächste LektionAls nächstes erklären wir das Mining — wie neue Blöcke erschaffen werden und wie Miner das mathematische Rätsel lösen.
Key Learnings
Transaktion = signierte Eigentümerwechsel-Nachricht
Mempool: Warteschlange unbestätigter Transaktionen
Block enthält Header + hunderte Transaktionen
Merkle Root: kryptographischer Fingerabdruck aller Block-Transaktionen
Transaktionsgebühren incentivieren Miner
Höhere Gebühr = schnellere Bestätigung
Praxis
Praxisbeispiel

Wenn du auf einer Bitcoin-Börse kaufst und abhebst, siehst du die Mechanik direkt: Zuerst erscheint die Transaktion als "pending" — sie ist im Mempool. Nach ca. 10 Minuten kommt "1 Bestätigung" — ein Block wurde gemined. Nach 6 Bestätigungen (ca. 60 Minuten) sagt die Börse "abgeschlossen". Bei sehr niedrigen Gebühren kann eine Transaktion stundenlang oder sogar tage lang im Mempool stecken, bis ein Miner sie aufnimmt — eine kostspielige Lektion über Transaktionsgebühren.

Verständnisfragen
Was ist der Mempool?
Der Mempool (Memory Pool) ist eine Sammlung aller validierten aber noch nicht in einem Block enthaltenen Transaktionen. Miner wählen aus dem Mempool, welche Transaktionen sie in den nächsten Block aufnehmen.
Was ist der Merkle Root?
Der Merkle Root ist ein einziger Hash, der alle Transaktionen eines Blocks repräsentiert. Ändert man auch nur eine Transaktion, ändert sich der Merkle Root komplett — was Manipulation sofort erkennbar macht.
Warum können Transaktionsgebühren so stark schwanken?
Miner wollen maximalen Gewinn und nehmen bevorzugt Transaktionen mit hohen Gebühren auf. In Stoßzeiten konkurrieren viele Transaktionen um Platz in den Blöcken — das treibt die Gebühren hoch, ähnlich wie eine Auktion.
  • Transaktionen sind signierte Eigentümerwechsel mit Inputs/Outputs
  • Mempool: Warteraum für unbestätigte Transaktionen
  • Block = Header (Metadaten) + Body (Transaktionen)
  • Merkle Root sichert Integrität aller Block-Transaktionen
  • Gebühren incentivieren Miner — steigen bei hoher Nachfrage
← Blockchain Grundlagen ↑ Zurück zur Übersicht Mining erklärt →