₿ Bitcoin-Mining — Proof-of-Work
Interaktiver Bitcoin-Mining-Simulator. Visualisieren Sie Proof-of-Work-Hash-Rätsel mit animierter Nonce-Suche. Beobachten Sie, wie sich die Schwierigkeit anpasst, um 10-Minuten-Blöcke zu erhalten. Erkunden Sie Hashrate, Blockbelohnungen und Energieverbrauch.
Was diese Simulation zeigt
Dieser Simulator zeigt, wie Bitcoin-Proof-of-Work-Mining funktioniert. Miner hashen wiederholt einen Block-Header mit unterschiedlichen Nonce-Werten, bis der resultierende Hash mit der erforderlichen Anzahl führender Nullen beginnt (dem Schwierigkeitsziel). Je mehr Nullen benötigt werden, desto schwerer ist es, einen gültigen Hash zu finden — es sind im Schnitt exponentiell mehr Versuche nötig. Gelingt es einem Miner, wird ein neuer Block zur Kette hinzugefügt, und der Miner erhält eine Blockbelohnung (derzeit 3,125 BTC nach dem Halving von 2024).
Bedienung
- Klicken Sie auf Mining starten, um die Nonce-Suche zu beginnen.
- Passen Sie die Schwierigkeit an, um die Anzahl der erforderlichen führenden Nullen zu ändern.
- Erhöhen Sie Miner, um Konkurrenz zwischen mehreren Minern zu sehen.
- Beobachten Sie das Panel Aktueller Hash, um Hashes in Echtzeit zu sehen, die getestet werden.
- Die Blockchain unten wächst, sobald Blöcke gefunden werden.
Wussten Sie schon?
Die Schwierigkeit von Bitcoin passt sich alle 2.016 Blöcke (~2 Wochen) an, sodass im Durchschnitt alle 10 Minuten ein Block gefunden wird, unabhängig von der gesamten Netzwerk-Hashrate. Stand 2025 berechnet das Bitcoin-Netzwerk über 700 Exahashes pro Sekunde — das sind 700.000.000.000.000.000.000 Hash-Operationen pro Sekunde. Dieser Simulator verwendet zu Demonstrationszwecken eine vereinfachte Hash-Funktion.
Über Bitcoin-Mining — Proof-of-Work
Dieser Simulator modelliert Bitcoin-Proof-of-Work-Mining, den kryptografischen Prozess, mit dem neue Blöcke zur Bitcoin-Blockchain hinzugefügt werden. Miner berechnen wiederholt SHA-256-Hashes eines Block-Headers — wobei ein Feld namens Nonce variiert wird — bis der resultierende Hash unter ein numerisches Ziel fällt, was visuell bedeutet, dass er mit der erforderlichen Anzahl führender Nullen beginnt. Die Schwierigkeit dieses Rätsels passt sich alle 2.016 Blöcke an, damit das Netzwerk unabhängig von der gesamten Rechenleistung stets etwa alle 10 Minuten einen Block produziert.
Bitcoin-Mining wurde erstmals in Satoshi Nakamotos Whitepaper von 2008 beschrieben und ging im Januar 2009 live. Heute sichert es ein globales Netzwerk, das Transaktionen im Wert von Hunderten Milliarden Dollar verarbeitet, und die kombinierte Hashrate übersteigt 700 Exahashes pro Sekunde — was es zu einem der größten je gebauten verteilten Rechensysteme macht.
Häufig gestellte Fragen
Was ist Proof-of-Work?
Proof-of-Work ist ein Mechanismus, der von Minern reale Rechenleistung verlangt, bevor sie einen Block zur Blockchain hinzufügen können. Ein Miner muss einen Nonce-Wert finden, sodass das Hashen des Block-Headers einen Hash unterhalb eines festgelegten Ziels ergibt. Da Hash-Funktionen Einwegfunktionen sind, ist Brute-Force-Ausprobieren die einzige praktikable Methode — es gibt keine Abkürzung, was die Arbeit überprüfbar, aber aufwendig macht.
Wie benutze ich diese Simulation?
Klicken Sie auf Mining starten, um die Nonce-Suche zu beginnen. Verwenden Sie den Regler Schwierigkeit, um die Anzahl der erforderlichen führenden Nullen zu erhöhen oder zu verringern — höhere Schwierigkeit bedeutet im Schnitt exponentiell mehr Versuche. Erhöhen Sie den Regler Miner, um Konkurrenz zwischen mehreren Minern zu simulieren, die um den nächsten Block wetteifern, und beobachten Sie, wie das Blockchain-Feld unten wächst, sobald gültige Blöcke gefunden werden.
Warum erfordert höhere Schwierigkeit so viel mehr Versuche?
Jede zusätzlich erforderliche führende Null verringert den Anteil gültiger Hashes um den Faktor 16 (da Hash-Ziffern hexadezimal sind). Bei 4 führenden Nullen ist etwa 1 von 65.536 Hashes gültig; bei 8 führenden Nullen nur noch etwa 1 von 4 Milliarden. Diese exponentielle Beziehung bedeutet, dass kleine Erhöhungen der Schwierigkeit zu enormen Sprüngen bei der erwarteten Anzahl von Versuchen führen, bis ein Block gefunden wird.
Was ist SHA-256, und warum verwendet Bitcoin es?
SHA-256 (Secure Hash Algorithm 256-bit) ist eine kryptografische Hash-Funktion aus der SHA-2-Familie, die 2001 von NIST standardisiert wurde. Sie erzeugt aus jeder Eingabe eine feste 256-Bit-Ausgabe (64 Hexadezimalzeichen), wobei winzige Änderungen der Eingabe die Ausgabe vollständig verändern (Lawineneffekt), und es ist rechnerisch nicht machbar, die Funktion umzukehren oder zwei Eingaben mit demselben Ergebnis zu finden. Bitcoin wendet SHA-256 tatsächlich zweimal an (Doppel-SHA-256) aus Sicherheitsgründen. Dieser Simulator verwendet aus Performancegründen eine vereinfachte Hash-Funktion, aber das visuelle Verhalten spiegelt den echten Prozess wider.
Wie funktioniert die Bitcoin-Schwierigkeitsanpassung in der Praxis?
Alle 2.016 Blöcke — etwa alle zwei Wochen bei der Zielrate von einem Block pro 10 Minuten — vergleichen Bitcoin-Knoten die tatsächlich benötigte Zeit für diese Blöcke mit dem Idealwert von 20.160 Minuten. Kamen die Blöcke schneller als erwartet, steigt die Schwierigkeit; bei langsamerem Tempo sinkt sie. Die Anpassung ist pro Periode auf einen Faktor von 4 in jede Richtung begrenzt, um extreme Ausschläge zu verhindern. Dieser selbstkorrigierende Mechanismus hat die durchschnittliche Blockzeit seit 2009 nahe bei 10 Minuten gehalten, obwohl die Netzwerk-Hashrate um viele Größenordnungen gewachsen ist.
Was ist eine Blockbelohnung, und wie verändert sie sich mit der Zeit?
Wenn ein Miner erfolgreich einen Block schürft, erhält er die Blockbelohnung — neu geschaffene Bitcoin — sowie alle Transaktionsgebühren der im Block enthaltenen Transaktionen. Die Blockbelohnung begann 2009 bei 50 BTC und halbiert sich alle 210.000 Blöcke (etwa alle vier Jahre) in einem Ereignis namens "Halving". Nach dem Halving im April 2024 liegt sie bei 3,125 BTC. Die Gesamtmenge ist auf 21 Millionen BTC begrenzt, die etwa um das Jahr 2140 erreicht sein werden. Danach werden Miner vollständig auf Transaktionsgebühren angewiesen sein.
Ist Bitcoins Proof-of-Work-Algorithmus derselbe wie bei anderen Kryptowährungen?
Nein. Bitcoin verwendet Doppel-SHA-256, das ASIC-freundlich ist und dazu geführt hat, dass hochspezialisierte Mining-Hardware das Netzwerk dominiert. Andere Kryptowährungen entschieden sich bewusst für andere Algorithmen: Litecoin verwendet Scrypt (ursprünglich als speicherintensiv konzipiert), Monero nutzt RandomX (optimiert für Allzweck-CPUs), und Ethereum verwendete Ethash, bevor es 2022 auf Proof-of-Stake umstieg. Jeder Algorithmus spiegelt unterschiedliche Prioritäten bei Dezentralisierung, Hardwarezugänglichkeit und Energieeffizienz wider.
Wer erfand Bitcoin-Mining und Proof-of-Work?
Das Proof-of-Work-Konzept wurde 1993 erstmals von Cynthia Dwork und Moni Naor vorgeschlagen, um E-Mail-Spam einzudämmen, und der Begriff "Proof of Work" wurde 1999 von Markus Jakobsson und Ari Juels geprägt. Satoshi Nakamoto passte diese Ideen zusammen mit Adam Backs Hashcash-System (1997) an, um Bitcoins Konsensmechanismus zu schaffen, veröffentlichte im Oktober 2008 das Bitcoin-Whitepaper und schürfte am 3. Januar 2009 den Genesis-Block.
Welche Phänomene stehen mit Bitcoin-Mining in Verbindung?
Bitcoin-Mining verbindet sich mit mehreren größeren Themen: Kryptografische Hash-Funktionen bilden die Grundlage jeder Blockchain-Sicherheit; die Spieltheorie erklärt die Anreize von Minern und warum ehrliches Mining die dominante Strategie ist (abgesehen vom Selfish-Mining-Angriff); Netzwerkökonomie steuert die Bildung von Mining-Pools; und die Thermodynamik begrenzt die Effizienz, da alle Hashing-Arbeit letztlich als Wärme abgeführt wird. Verwandte Simulationen auf dieser Website umfassen die Dynamik von Finanzblasen, Aktienkursmodelle (GBM) und Optionspreisbildung — alle erkunden, wie komplexes emergentes Verhalten aus einfachen Regeln in ökonomischen Systemen entsteht.
Wie wird Bitcoin-Mining heute auf echter Hardware eingesetzt?
Modernes Bitcoin-Mining nutzt anwendungsspezifische integrierte Schaltungen (ASICs) — Chips, die ausschließlich dafür entwickelt wurden, Doppel-SHA-256 so schnell und effizient wie möglich zu berechnen. Führende ASICs erreichen 2024-2025 über 200 Terahashes pro Sekunde (TH/s) bei rund 20 Joule pro Terahash, eine millionenfache Effizienzsteigerung gegenüber dem CPU-Mining von 2009. Miner schließen sich meist Pools an, um Einnahmen zu glätten, mit Belohnungen proportional zur beigetragenen Hashrate. Industrielle Mining-Farmen verbrauchen inzwischen so viel Strom wie kleinere Länder, was eine anhaltende Debatte über die Integration erneuerbarer Energien antreibt.
Was sind offene Forschungsfragen rund um Proof-of-Work?
Aktive Forschungsbereiche umfassen: Selfish-Mining-Angriffe, bei denen ein Pool mit ausreichender Hashrate durch strategisches Zurückhalten von Blöcken unverhältnismäßig hohe Belohnungen erzielen kann; reine Gebührensicherheit, die untersucht, ob Transaktionsgebühren allein ausreichende Mining-Anreize bieten, sobald sich Blockbelohnungen null nähern; das Long-Range-Attack-Problem für neu synchronisierende Knoten; sowie die Umweltökonomie von Proof-of-Work gegenüber Proof-of-Stake. Kryptografen untersuchen auch, ob Quantencomputer irgendwann die Einwegeigenschaft von SHA-256 brechen könnten, wobei aktuelle Schätzungen eine praktische Quantenbedrohung noch viele Jahrzehnte entfernt sehen.
Beobachten Sie eine animierte Nonce-Suche, die nach einem gültigen Hash sucht, während sich die Schwierigkeit automatisch anpasst, damit Blöcke alle 10 Minuten eintreffen.
3D · Three.js / WebGL-Renderer · Ziel: 60 FPS · läuft vollständig clientseitig, keine Installation nötig