Lernen · Kurz erklärt

Wie funktioniert Bitcoin-Mining?

Von dem CloudMineCrypto-TeamAktualisiert 5 Min. Lesezeit

Die kurze Antwort

Miner packen ausstehende Transaktionen in einen Block und raten dann. Sie hashen den 80-Byte-Header des Blocks immer wieder und ändern dabei eine Zahl, die Nonce, bis der Hash unter dem Zielwert liegt. Das dauert im ganzen Netzwerk etwa 10 Minuten. Der Gewinner fügt den Block zur Blockchain hinzu und erhält die Belohnung: 3,125 BTC in neu geschaffenen Bitcoin plus die Gebühren des Blocks.

Das Wichtigste in Kürze

  • Ein Block ist eine Gruppe von Transaktionen mit einem 80-Byte-Header oben drauf.
  • Beim Mining wird geraten: Nonce ändern, Hash berechnen, prüfen und wiederholen.
  • Einen gültigen Hash zu finden, ist schwierig. Ihn zu prüfen, braucht nur einen Hash.
  • Die Belohnung besteht aus neuen Bitcoin und Gebühren. Sie wird in der ersten Transaktion des Blocks ausgezahlt.

Ein echter Block, Schritt für Schritt

Block 969.006, der neueste

1. Transaktionen sammeln

Der Miner nimmt wartende Transaktionen aus seinem Mempool, beginnend mit den höchsten Gebühren pro Rate, bis der Block voll ist. Dieser Block enthält 4.233 Transaktionen. Die erste ist etwas Besonderes: die Coinbase-Transaktion, mit der der Miner sich selbst bezahlt.

Wie funktioniert Bitcoin-Mining, ganz einfach erklärt?

Definition · Bitcoin-Mining

Der Prozess, bei dem der nächste Transaktionsblock zum Bitcoin-Ledger hinzugefügt wird. Dazu muss ein Block-Hash gefunden werden, der unter dem Zielwert des Netzwerks liegt. Dafür sind enorm viele Versuche nötig. Der Gewinner erhält neue Bitcoin und Gebühren.

Stell dir eine Lotterie vor, bei der die Lose Strom kosten. Jeder Miner erstellt seinen eigenen Blockkandidaten und kauft dann so schnell wie möglich Lose, indem er Hashes berechnet. Die meisten Lose gewinnen nicht. Etwa alle 10 Minuten zieht irgendwo auf der Welt jemand den Hauptgewinn, zeigt ihn allen, und das Rennen um den nächsten Block beginnt.

Mehr erfahren · der komplette Leitfaden

Bitcoin-Mining von Grund auf erklärt

Belohnungen, Halvings, Schwierigkeit, Hardware, Pools, Energie und ob sich Mining heute lohnt, mit aktuellen Zahlen.

Welche Schritte umfasst das Mining eines Blocks?

Die Animation oben zeigt sie anhand von Block 969.006. Hier sind sie in Worten:

  1. 1

    Transaktionen sammeln

    Wartende Transaktionen aus dem Mempool übernehmen, beginnend mit der höchsten Gebühr pro Datenmenge, und eine Coinbase-Transaktion hinzufügen, die den Miner bezahlt.

  2. 2

    Merkle-Root bilden

    Die Transaktionen paarweise und Ebene für Ebene hashen, bis ein einzelner Hash für alle steht.

  3. 3

    Header ausfüllen

    Sechs Felder in 80 Byte: Version, Hash des vorherigen Blocks, Merkle-Root, Zeit, Zielwert und Nonce.

  4. 4

    Hash berechnen, Nonce ändern, wiederholen

    Den Header zweimal mit SHA-256 hashen. Ist das Ergebnis zu groß, die Nonce ändern und es erneut versuchen.

  5. 5

    Unter dem Zielwert landen

    Ein Hash unter dem Zielwert ist der Arbeitsnachweis. Andere Nodes prüfen ihn mit einem einzigen Hash.

  6. 6

    Belohnung erhalten

    Der Block wird Teil der Blockchain. Seine Coinbase-Transaktion zahlt die Blocksubvention plus Gebühren aus. Alle machen mit dem nächsten Block weiter.

Wenn die 4,3 Milliarden möglichen Nonces aufgebraucht sind, was bei einer modernen Maschine deutlich weniger als eine Sekunde dauert, ändert der Miner stattdessen ein freies Feld in der Coinbase-Transaktion. Dadurch entsteht eine neue Merkle-Root und eine neue Reihe von Nonces, die ausprobiert werden können.

Warum ist Bitcoin Mining so schwierig?

Weil SHA-256 nicht vorhergesagt werden kann. Ändert man ein Bit im Header, ändert sich der Hash komplett. Es gibt also keine Abkürzung. Der einzige Weg zum Gewinn ist Ausprobieren. Das Ziel ist so festgelegt, dass das ganze Netzwerk etwa 10 Minuten braucht.

950 EH/s

Netzwerk-Hashrate

live, stündlich aktualisiert

5.7 × 1023

Hashes pro Block, im Durchschnitt

Hashrate × 600 s

~10 Min.

durchschnittliche Blockzeit

der Zielwert der Schwierigkeit

2,016

Blöcke zwischen den Schwierigkeitsanpassungen

etwa zwei Wochen

Wenn mehr Maschinen dazukommen, werden Blöcke eine Zeit lang schneller gefunden. Bei der nächsten Anpassung wird das Ziel dann schwieriger. Wenn Miner aufhören, wird es leichter. Der Leitfaden zur Schwierigkeit zeigt live, wann die nächste Änderung kommt.

Kann ich selbst versuchen, einen Block zu minen?

Ja, direkt hier. In deinem Browser läuft echtes doppeltes SHA-256 mit einem vereinfachten Block. Stell die Schwierigkeit auf 5 oder 6 führende Nullen ein und beobachte, wie viel länger es dauert:

Interaktiv · Mine einen Block in deinem Browser

Echtes SHA-256-Proof-of-Work, vereinfachter Header

Block #1Vorheriger Hash0000000000000000000000000000000000000000000000000000000000000000Nonce0

Block-Hash (doppelter SHA-256)

Bearbeite die Transaktionen: Der Hash ändert sich mit einem einzigen Buchstaben komplett.

Versuche: 0

Deine Hashrate: k. A.

Zeit: 0,0 s

Jede zusätzliche Null macht es ungefähr 16-mal schwieriger. Echte Blöcke brauchen etwa 19 oder 20. Wie das Hashen genau funktioniert, wie du einen Header Byte für Byte bearbeiten kannst und was für einen Angriff mit 51% nötig wäre, erfährst du unter Proof of Work.

Warum braucht Bitcoin Mining?

Bei Bitcoin gibt es keine Bank, die entscheidet, welche Zahlungen zuerst stattgefunden haben. Das übernimmt das Mining. Jeder Block ordnet eine Gruppe von Transaktionen. Da jeder Block auf dem vorherigen aufbaut, müsste man bei einer Änderung an einer alten Zahlung die gesamte Arbeit seitdem wiederholen. Deshalb lässt sich eine bestätigte Zahlung nur schwer rückgängig machen.

So wird auch neues Bitcoin ausgegeben, nach einem festen Zeitplan, bei dem sich die Menge alle vier Jahre halbiert. Mehr zur Belohnung erfährst du in Blockbelohnung und Halving.

Kann man selbst Bitcoin minen?

Mit einem spezialisierten ASIC, günstigem Strom und einem Mining-Pool ist das möglich, auch wenn die Gewinnspannen gering sind. Ein Smartphone oder Laptop ist millionenfach zu langsam, um etwas zu bewirken.

Der einfachste Einstieg ist die CloudMineCrypto-App. Mit dem kostenlosen Tarif, Werbung, Spielen, Angeboten und täglichen Check-ins kannst du kostenlos minen. Du brauchst keine Hardware und hast weder Lärm noch Stromkosten. Auszahlungen gehen über Lightning, Bitcoin on-chain oder BNB Smart Chain an deine eigene Wallet. Kostenpflichtige Tarife sind eine optionale Ergänzung. Die Rewards sind Schätzungen auf Basis aktueller Netzwerkdaten und nicht garantiert.

Mehr erfahren · der komplette Leitfaden

Bitcoin-Mining von Grund auf erklärt

Belohnungen, Halvings, Schwierigkeit, Hardware, Pools, Energie und ob sich Mining heute lohnt, mit aktuellen Zahlen.

Häufig gestellte Fragen

Wie funktioniert Bitcoin-Mining, einfach erklärt?

Miner bündeln wartende Transaktionen in einem Block und probieren dann Zahlenwerte, sogenannte Nonces, aus, bis der Hash des Blocks unter dem Zielwert liegt. Wer als Erstes einen passenden Hash findet, fügt den Block zur Blockchain hinzu und erhält die Blockbelohnung.

Was genau versuchen Miner zu lösen?

Nichts Kompliziertes. Gesucht wird ein Header, dessen doppelter SHA-256-Hash unter einem Zielwert liegt. Das geht nur, indem man die Nonce immer wieder ändert und den Hash erneut berechnet, Billionen Mal pro Sekunde.

Wie lange dauert es, einen Block zu minen?

Im ganzen Netzwerk durchschnittlich etwa 10 Minuten. Die Schwierigkeit wird alle 2.016 Blöcke angepasst, damit es dabei bleibt, unabhängig von der gesamten Hashrate.

Was bekommen Miner für einen Block?

Die Blocksubvention, seit April 2024 3,125 BTC, plus die Gebühren aller Transaktionen im Block. Die meisten Blöcke werden von Pools gefunden, die die Belohnung unter ihren Minern aufteilen.

Kann ich zu Hause Bitcoin minen?

Nur mit einer spezialisierten ASIC-Maschine, günstigem Strom und einem Pool. Und selbst dann lohnt es sich oft nicht. Ein Smartphone oder Laptop ist viel zu langsam. Mit Apps wie CloudMineCrypto kannst du kostenlos minen, ohne selbst Hardware zu betreiben. Die Belohnungen sind Schätzwerte.

Quellen und weiterführende Informationen

  1. Bitcoin: A Peer-to-Peer Electronic Cash System (das Whitepaper) · Satoshi Nakamoto, 2008
  2. Leitfaden zur Blockchain: Header, Merkle-Bäume und Arbeitsnachweis · Bitcoin-Entwicklerdokumentation
  3. Mining-Ratgeber: Solo-Mining und Mining-Pools · Bitcoin-Entwicklerdokumentation
  4. Block-Hashing-Algorithmus · Bitcoin-Wiki
  5. Merkle-Bäume · Bitcoin-Wiki
  6. Schwierigkeit · Bitcoin-Wiki

Die aktuellen Zahlen auf dieser Seite stammen von der CloudMineCrypto-API oder von den jeweils genannten öffentlichen Blockchain-Diensten. Sie werden regelmäßig aktualisiert und sind dort gekennzeichnet, wo sie erscheinen. Dieser Ratgeber dient der Information und ist keine Finanzberatung. CloudMineCrypto ist kein Anlageprodukt. Die Rewards in der App sind Schätzungen und nicht garantiert.

Du hast gelesen, wie es funktioniert. Jetzt sieh es in Aktion.

Hol dir einen kostenlosen 8-Stunden-Mining-Plan in der CloudMineCrypto-App und sieh, wie dein geschätztes BTC anhand von Live-Netzwerkdaten steigt. Keine Hardware, keine Karte.