Bereich Bitcoin erklärt
Rom
BTC/USD——BTC/EUR—EUR/USD—GEBÜHREN— sat/vBBLOCK—ÖFFENTLICHE APIs
Dienstag, 3. November 2026
BITCOIN LERNEN UND ERFORSCHEN

Bitcoin erklärt

Beginne mit einer vertrauten Frage: Was passiert, wenn jemand mit Bitcoin bezahlt? Diese acht Lektionen verfolgen eine Zahlung von der Wallet bis zum bestätigten Block. Fachbegriffe werden bei ihrer ersten Verwendung erklärt. Lies die Lektionen der Reihe nach oder wähle ein Thema im Inhaltsverzeichnis.

Lektion01

Bitcoin, BTC und Wallets: drei verschiedene Dinge

Bitcoin ist ein Netzwerk von Computern, die nach gemeinsamen Regeln Übertragungen aufzeichnen, ohne dass eine zentrale Stelle die Konten verwaltet. Die Teilnehmer tauschen Transaktionen direkt miteinander aus. Die öffentlich einsehbare Transaktionshistorie wird in Blöcken gespeichert, die miteinander verknüpft sind: der Blockchain. BTC ist die Geldeinheit dieses Netzwerks. Ein Bitcoin entspricht 100 Millionen Satoshis. Deshalb lassen sich auch kleine Bruchteile eines Bitcoin bezahlen.

Eine Wallet ist Software oder ein Gerät, das die Informationen zum Empfangen von Zahlungen und zum Freigeben von Ausgaben verwaltet. Die Bitcoin selbst stehen als noch nicht ausgegebene Transaktionsausgänge in der Transaktionshistorie. Sie sind keine Dateien auf deinem Smartphone. Private Schlüssel sind geheime Informationen, mit denen du Ausgaben autorisieren kannst. Eine Adresse enthält Zahlungsanweisungen, die du einem Absender mitteilen kannst; sie ist kein privater Schlüssel.

Bei der Selbstverwahrung kontrollierst du die Schlüssel und bist für ihren Schutz und ihre Wiederherstellung verantwortlich. Bei einem verwahrten Konto kontrolliert ein Anbieter die Schlüssel für dich. Beide Modelle haben unterschiedliche Risiken. Die begrenzte Bitcoin-Ausgabe garantiert weder einen stabilen Kurs noch Kaufkraft oder eine Anlagerendite.

Lektion02

Wie eine Zahlung von der Wallet in einen Block gelangt

Bitcoin ändert bei einer Zahlung nicht einfach den Saldo eines zentral geführten Kontos. Eine Transaktion gibt frühere, noch nicht ausgegebene Transaktionsausgänge aus und erzeugt neue Ausgänge. Diese noch verfügbaren Ausgänge heißen Unspent Transaction Outputs, kurz UTXOs. Die Wallet addiert die Werte der UTXOs, die sie ausgeben kann, und zeigt daraus einen Saldo an. Wird ein UTXO für eine Zahlung verwendet, wird er vollständig ausgegeben. Wechselgeld kann einem neuen Ausgang zugeordnet werden, den der Absender kontrolliert.

Ein Beispiel: Ein Eingang im Wert von 10.000 Satoshis finanziert eine Zahlung von 6.000 Satoshis und einen Wechselgeldausgang von 3.800 Satoshis. Die übrigen 200 Satoshis sind die Transaktionsgebühr. Diese Zahlen erklären die Abrechnung; sie sind keine Angabe zu heutigen Gebühren. Gebühren hängen normalerweise von der Transaktionsgröße und der Nachfrage nach Platz in den Blöcken ab, nicht von einem festen Prozentsatz des überwiesenen Betrags.

Die Wallet erstellt die Transaktion und liefert die erforderliche Autorisierung für ihre Eingänge. Dann verbreitet sie die Transaktion im Netzwerk. Knoten prüfen sie und können sie in ihrem lokalen Mempool aufbewahren, der Sammlung noch unbestätigter Transaktionen. Ein Miner kann sie in einen Block aufnehmen. Akzeptiert ein Knoten diesen Block nach seinen Regeln und nimmt ihn in seine aktive Kette auf, hat die Transaktion ihre erste Bestätigung. Jeder weitere folgende Block fügt eine Bestätigung hinzu.

Lektion03

SHA-256 und digitale Signaturen: unterschiedliche Aufgaben

SHA-256 ist eine kryptografische Hashfunktion. Sie verarbeitet Eingabebytes, etwa die Bytes einer Nachricht, und erzeugt ein Ergebnis mit 256 Bit. Dieses Ergebnis heißt Hash oder Hashwert und wird meist als 64 hexadezimale Zeichen dargestellt. Dieselbe Eingabe ergibt immer dasselbe Ergebnis. Schon die Änderung eines einzigen Bits führt normalerweise zu einem völlig anderen Hash, ohne eine brauchbare Abkürzung zur Vorhersage des Ergebnisses.

Hashing ist keine Verschlüsselung. Es gibt keinen Entschlüsselungsschlüssel, der einen SHA-256-Hash in die ursprüngliche Nachricht zurückverwandelt. Hashfunktionen helfen, Daten zu verknüpfen und Änderungen zu erkennen. Sie verbergen weder Bitcoins öffentliche Transaktionshistorie noch machen sie Nutzer anonym. Im Experiment weiter unten kannst du selbst eine Beispielnachricht ändern und die Ergebnisse vergleichen.

Digitale Signaturen lösen ein anderes Problem: Sie autorisieren eine Ausgabe nach den Regeln der Transaktion, ohne den privaten Schlüssel offenzulegen. Andere Teilnehmer können die Signatur mit dem zugehörigen öffentlichen Schlüssel und den signierten Daten prüfen. Bitcoin verwendet ECDSA-Signaturen und für Taproot BIP340-Schnorr-Signaturen auf der elliptischen Kurve secp256k1. Hashfunktionen und Signaturen wirken zusammen, sind aber nicht austauschbar.

Lektion04

Mining: einen Hash unterhalb eines Zielwerts suchen

Ein Miner bereitet einen möglichen neuen Block mit Transaktionen vor. Die erste Transaktion darin heißt Coinbase-Transaktion. Sie darf die erlaubten neu erzeugten Bitcoin, die Blocksubvention, sowie die Transaktionsgebühren zuweisen. Anschließend erstellt der Miner den 80 Byte großen Blockkopf, den Header. Darin stehen unter anderem ein Verweis auf den vorherigen Block, ein Prüfwert für die Transaktionskennungen namens Merkle-Wurzel, ein Zeitstempel, der codierte Zielwert und die Nonce.

Beim Mining wird SHA-256 wiederholt zweimal auf den Header angewendet. Für einen gültigen Arbeitsnachweis, die Proof of Work, muss die resultierende Zahl kleiner oder gleich dem vorgeschriebenen Zielwert sein. Diese Schwelle bestimmen die Konsensregeln. Ein kleinerer Zielwert senkt die Erfolgschance jedes einzelnen Versuchs. Es geht um Ausprobieren, nicht um das Lösen einer nützlichen verborgenen Gleichung. Ein fehlgeschlagener Versuch macht den nächsten nicht wahrscheinlicher erfolgreich.

Die Nonce ist ein 32-Bit-Feld, das Miner für neue Header-Versuche verändern können. Auch andere zulässige Daten lassen sich ändern. Wird beispielsweise die ExtraNonce in der Coinbase-Transaktion verändert, ändern sich deren Transaktionskennung, die Merkle-Wurzel und der Header. Selbst nach einem passenden Hash muss der Block noch alle anderen Prüfungen bestehen. Mining-Pools koordinieren Teilnehmer und teilen Erlöse nach ihren eigenen Vereinbarungen. Sie garantieren weder eine Belohnung noch Rentabilität.

Lektion05

Wie Full Nodes Blöcke und Bestätigungen prüfen

Ein vollständig prüfender Knoten, meist Full Node genannt, ist Software, die Bitcoins Konsensregeln eigenständig überprüft. Wenn sie einen Block empfängt, prüft sie mehr als den Proof-of-Work-Hash: Transaktionen müssen ihre Ausgabebedingungen erfüllen, Eingänge dürfen keine nicht verfügbaren Ausgänge ausgeben, und die Coinbase darf nicht mehr als die erlaubte Subvention und die Gebühren beanspruchen. Ein ungültiger Block wird abgelehnt, auch wenn seine Erzeugung viel Rechenleistung gekostet hat.

Gelegentlich entstehen zwei gültige Blöcke für dieselbe Position. Unter den Verläufen, die seine Regeln erfüllen, folgt ein Knoten der Kette mit der meisten angesammelten Proof of Work. Dafür wird oft der Ausdruck „längste Kette“ verwendet. Entscheidend ist jedoch die gesamte nachgewiesene Arbeit, nicht einfach die Zahl der Blöcke oder die Zahl der Computer, die einen bestimmten Verlauf unterstützen.

Eine Bestätigung bedeutet, dass eine Transaktion in einem Block dieser Kette enthalten ist. Jeder folgende Block fügt eine weitere Bestätigung hinzu. Je mehr Arbeit sich ansammelt, desto schwieriger wird es, diesen Teil der Historie zu ersetzen. Reorganisationen bleiben aber möglich. Wie viele Bestätigungen für eine Zahlung angemessen sind, hängt vom Betrag und der Risikobereitschaft des Empfängers ab. Das Protokoll strebt durchschnittlich etwa zehn Minuten zwischen Blöcken an. Es verspricht nicht, dass der nächste Block innerhalb von zehn Minuten eintrifft.

Lektion06

Wer entwickelt Bitcoin und wer entscheidet über die Regeln?

Bitcoin ist kein Unternehmen mit einem Geschäftsführer, der allen Änderungen am System vorschreiben kann. Die Teilnehmer haben unterschiedliche Aufgaben. Entwickler schlagen Software vor, schreiben, testen und prüfen sie. Miner wählen aus, an welchen Blockkandidaten sie arbeiten. Knotenbetreiber wählen die Software und die Regeln, die sie selbst anwenden. Nutzer entscheiden sich für Wallets und Dienste und legen fest, welche Zahlungen sie annehmen.

Ein Bitcoin Improvement Proposal, kurz BIP, dokumentiert eine vorgeschlagene Idee oder einen Standard. Die Veröffentlichung aktiviert noch keine Regel. Ein Vorschlag, eine Softwareversion und eine tatsächlich angewandte Regel sind verschiedene Schritte. Änderungen können technische Prüfung, Umsetzung und Abstimmung zwischen Teilnehmern erfordern. Teilnehmer können auch widersprechen und eine Änderung nicht übernehmen.

Dabei helfen zwei Begriffe: Konsensregeln und lokale Richtlinien eines Knotens. Die Konsensregeln bestimmen, ob ein Block aus Sicht dieses Knotens gültig ist. Lokale Richtlinien betreffen zum Beispiel, welche unbestätigten Transaktionen der Knoten weiterleitet oder in seinem Mempool aufbewahrt. Eine Änderung solcher Richtlinien ändert nicht automatisch, was Bitcoin-Blöcke enthalten dürfen. Bekannte Autoren, Mitwirkende und Unternehmen können die Diskussion beeinflussen, sprechen aber nicht für alle Bitcoin-Nutzer.

Lektion07

Praktische Anwendungen: Zahlungen, Spenden und lokale Projekte

Bitcoin kann Werte zwischen Menschen übertragen, die es verwenden möchten. Eine Transaktion, die die Netzwerkregeln erfüllt, braucht dafür keine Genehmigung eines zentralen Betreibers. Eine Zahlung kann auf der Blockchain abgewickelt werden; ein Dienst kann aber auch ein anderes System wie Lightning mit eigenen Anforderungen verwenden. Zugang zum Netzwerk und Zugang zu einem bequemen Umtauschdienst für die örtliche Währung sind unterschiedliche Dinge.

Es gibt praktische Beispiele. BTCPay Server bietet quelloffene Werkzeuge, mit denen Händler Bitcoin annehmen können, bei entsprechender Einrichtung auch über Lightning. OpenSats nimmt Bitcoin-Spenden zur Förderung quelloffener Arbeit entgegen. Bitcoin Beach beschreibt eine lokale Zahlungs- und Bildungsinitiative in El Salvador. Diese Beispiele zeigen mögliche Anwendungen. Sie belegen weder eine allgemeine Verbreitung noch, dass ein bestimmter Dienst für jeden Leser geeignet ist.

Prüfe vor der Nutzung eines Zahlungsdienstes, wer die Schlüssel kontrolliert, welche Gebühren anfallen, wie der Empfänger den Wert erhält und was bei einem Ausfall des Anbieters passiert. Auch Kursschwankungen, Umtausch in die örtliche Währung, Datenschutz und geltende Vorschriften sind wichtig. Bitcoin über eine Landesgrenze zu senden ermöglicht nicht automatisch eine Bargeldauszahlung am Zielort. Verstehe zuerst die Funktionsweise und entscheide dann, ob du den Dienst nutzen möchtest.

Lektion08

Warum Bitcoin Zahlungskanäle und andere Netzwerke nutzt

Bitcoins Basisebene zeichnet Transaktionen in Blöcken mit begrenzter Kapazität auf. Steigt die Nachfrage nach diesem Platz, können Gebühren und Wartezeiten zunehmen. Mehr alltägliche Zahlungen lassen sich deshalb nicht einfach dadurch ermöglichen, dass jeder Block mehr einzelne Transaktionen enthält. Andere Ansätze verarbeiten einen Teil der Vorgänge außerhalb der Hauptkette und nutzen diese nur für bestimmte Abwicklungs- oder Absicherungsschritte.

Lightning verwendet Zahlungskanäle, um Salden zu aktualisieren, ohne jede Änderung in einen Bitcoin-Block aufzunehmen. Sidechains wie Liquid und Rootstock haben eigene Blöcke und Mechanismen, mit denen Bitcoin auf diesen Netzwerken repräsentiert wird. Bei Fedimint teilen sich mehrere Betreiber die Verwahrung. Ark-Systeme und auf BitVM beruhende Entwürfe untersuchen weitere Ansätze in unterschiedlichen Entwicklungsstadien. Die Bezeichnung Layer 2 bedeutet nicht, dass alle Systeme dieselben Garantien bieten.

Vergleiche jeden Ansatz anhand von fünf Fragen: Wer kontrolliert die Schlüssel? Welchen Vermögenswert hält der Nutzer? Wo gilt eine Transaktion nach den Regeln des Systems als abgeschlossen? Welche Liquidität wird benötigt? Wie kann der Nutzer seine Mittel zurückholen, wenn ein Anbieter ausfällt? Eine schnellere Bildschirmanzeige ist nicht unbedingt eine Bestätigung auf Bitcoins Hauptkette. Der nächste Bereich erklärt ausgewählte Modelle und ihre Grenzen, nicht jedes Bitcoin-Projekt.

Fünf Begriffe aus diesen Lektionen

Nonce
Eine 32-Bit-Zahl im Block-Header, die Miner für neue Hash-Versuche ändern. Sind alle möglichen Werte durchprobiert, lassen sich auch andere zulässige Daten verändern.
Coinbase
Die erste Transaktion in einem Block. Sie darf die erlaubte Blocksubvention und die Transaktionsgebühren zuweisen. Der Protokollbegriff hat nichts mit dem Unternehmen Coinbase zu tun.
Merkle-Wurzel
Ein 32 Byte großer Prüfwert, der den Header mit einer geordneten Liste von Transaktionskennungen verknüpft. Wird eine darin enthaltene Kennung geändert, ändert sich dieser Wert. Zusätzliche Ausgabedaten wie Signaturen, die Witness-Daten, werden gesondert abgesichert. Eine Änderung nur dieser Daten muss die Transaktionskennung txid nicht verändern.
Zielwert (Target)
Der größte als Proof-of-Work-Hash zulässige Ganzzahlwert. Ein kleinerer Zielwert erschwert es, einen passenden Hash zu finden.
Peg
Ein Mechanismus, der einen auf einem Netzwerk dargestellten Vermögenswert mit Mitteln auf einem anderen Netzwerk verbindet. Die beteiligten Personen, Programme oder Geräte gehören zu den Annahmen, von denen seine Sicherheit abhängt.

Ausprobieren: Hashing und eine vereinfachte Proof of Work

Ändere eine Beispielnachricht und vergleiche ihren SHA-256-Hashwert. Teste anschließend Nonce-Werte in einem Beispiel-Header. Alles läuft nur in deinem Browser; es werden keine Bitcoin geschürft und keine Transaktionen gesendet.

Verwende Beispieltext, niemals private Wallet-Daten. Deine Eingabe wird weder an den Server gesendet noch gespeichert. Beim Verlassen der Seite wird sie aus dem Werkzeug entfernt.

SHA-256-Hashwert

—

Künstlicher Zielwert

00ffff0000000000000000000000000000000000000000000000000000000000

Doppelter SHA-256-Hash des Headers in der Bitcoin-Anzeigereihenfolge

—
Versuche
0
Zuletzt getestete Nonce
—

Das Beispiel verwendet einen 80-Byte-Header, einen künstlich einfachen Zielwert und einen Nachrichtenhash anstelle einer echten Transaktions-Merkle-Wurzel. Es hat keinen gültigen Blockinhalt und entspricht nicht der Mainnet-Schwierigkeit. Echte Knoten würden es nicht als Bitcoin-Block akzeptieren. Angezeigt wird die zuletzt getestete Nonce, keine Zahl garantierter Erfolge.

Die Erklärungen vereinfachen die Darstellung, nicht die Regeln. Die Beispiele verwenden frei gewählte Beträge, keine aktuellen Gebühren. Jede Lektion verlinkt auf die Protokolldokumentation oder eine Originalquelle, damit du die Einzelheiten nachlesen kannst.

Quellen geprüft: