Sind die Blockintervalle hingegen zu lange, sinkt die Schwierigkeit. Die Zielschwelle wird in regelmäßigen Abständen neu berechnet. Um einen Block erfolgreich zu erzeugen, muss ein Miner einen Hash generieren, der kleiner als dieser festgelegte Zielwert ist.
Zur Veranschaulichung dient ein vereinfachtes Beispiel: Angenommen, wir möchten aus dem Begriff „binance“ einen SHA256-Hash erzeugen, der unter einem bestimmten Zielwert liegt. Beim Mining sind dies in der Regel Hashes, die in ihrer hexadezimalen Form mit einer bestimmten Anzahl von Nullen beginnen.
Miner versuchen also, einen Hash (eine sehr lange Zahl im 256-Bit-Format) zu finden, der unter dem definierten Zielwert liegt. Stell dir vor, dass wir fortlaufend Zahlen an „binance“ anhängen (z. B. „binance1“, „binance2“, „binance3“) und diesen Input hashen, bis die Ausgabe ein bestimmtes Kriterium erfüllt. Das Kriterium könnte beispielsweise sein, dass der Ausgabewert mit einer führenden Null beginnen muss.
Dies zeigt, wie Mining funktioniert: Miner suchen unermüdlich nach einer Zahl, die unter dem geforderten Zielwert liegt. Je niedriger dieser Wert ist, desto schwieriger wird es, eine gültige Lösung zu finden. Genau deshalb verbraucht das Bitcoin-Netzwerk so viel Rechenleistung: Miner hashen wiederholt Variationen derselben Daten, nur um einen einzigen gültigen Hash zu finden.
Bitcoin passt seine Mining-Schwierigkeit ungefähr alle 2016 Blöcke (ca. alle zwei Wochen) an, um eine durchschnittliche Blockzeit von zehn Minuten zu gewährleisten. Diese Anpassung hängt von der tatsächlichen Zeit ab, die durchschnittlich für die Generierung der letzten 2016 Blöcke benötigt wurde. Wenn die Blöcke schneller als erwartet erzeugt wurden, erhöht das Netzwerk die Schwierigkeit. Wenn es hingegen länger gedauert hat, wird die Schwierigkeit reduziert, um den Prozess wieder zu beschleunigen.
Mining ist zu einer hochprofessionellen Aktivität geworden, die heute von großen Mining-Farmen dominiert wird. Dies spiegelt die steigende Mining-Schwierigkeit und den intensiven Wettbewerb im Netzwerk wider.
Ein temporärer Block, der von einem Mining-Knoten (Miner) erstellt wird, um ihn der Blockchain hinzuzufügen...
Eine Kryptowährung, die von einem oder mehreren Entwicklern unter dem Pseudonym Satoshi Nakamoto geschaffen...
Mining bezieht sich auf Verifizierung von Transaktionen in einem Blockchain-Netzwerk, um die Transaktionsda...