Glossar · Mining

Target

Von dem CloudMineCrypto-TeamAktualisiert

Definition

Der Zielwert ist eine 256-Bit-Zahl, die der Hash eines Blocks erreichen oder unterschreiten muss, damit der Block gültig ist. Ein niedrigerer Zielwert bedeutet weniger mögliche Gewinner-Hashes. Dadurch sind Blöcke schwieriger zu finden.

Teil des Bitcoin-Mining-Glossars: 88 Begriffe in einfachen Worten erklärt.

Ein Block-Hash muss unter dieser Zahl liegen

Difficulty 1

8 führende Nullen

Das einfachste Ziel, das die Regeln erlauben. Die ersten Blöcke im Jahr 2009 nutzten es.

00000000ffff0000000000000000000000000000000000000000000000000000

Heute: Difficulty 132,8 Billionen

19 führende Nullen

Berechnet aus der Live-Difficulty, alle 10 Minuten aktualisiert.

000000000000000000021 Sek.50000000014150d707576190b7fc44ceb4d6b138b

Jede zusätzliche führende Hex-Null macht einen gewinnenden Hash 16-mal seltener. Die Difficulty misst dasselbe auf einer fließenden Skala: Ziel bei Difficulty 1 geteilt durch das heutige Ziel.

Wie funktioniert der Zielwert?

Ein Block-Hash ist eine 256-Bit-Zahl, die zufällig aussieht. Der Zielwert ist eine Grenze: Jeder Hash, der gleich groß oder kleiner ist, gewinnt. Alles darüber wird verworfen. In Hexadezimaldarstellung beginnt ein niedriger Zielwert mit einer langen Reihe von Nullen. Daher heißt es, ein Gewinner-Hash „beginnt mit Nullen“.

Der Header speichert nicht alle 256 Bits. Er packt den Zielwert in ein 4-Byte-Feld namens bits, das jeder Node auf dieselbe Weise entpackt.

Wie wird der Zielwert festgelegt?

Alle 2.016 Blöcke vergleicht jeder Node, wie lange diese Blöcke im Vergleich zu zwei Wochen gebraucht haben. Kamen sie schneller, sinkt der Zielwert. Kamen sie langsamer, steigt er. In beide Richtungen ist die Änderung auf das Vierfache begrenzt. So liegen zwischen den Blöcken weiterhin etwa zehn Minuten, auch wenn Miner kommen und gehen.

Die Schwierigkeit drückt dasselbe auf einer verständlicheren Skala aus: der einfachste erlaubte Zielwert geteilt durch den heutigen. Je höher die Schwierigkeit, desto niedriger der Zielwert.

Wie viele Hashes braucht man beim heutigen Zielwert?

133 Billionen × 2³² ≈ 570.187 Trillionen Hashes pro Block
Live-Wert auf Basis der aktuellen Schwierigkeit, wird alle 10 Minuten aktualisiert.

Das ist die durchschnittliche Anzahl an Versuchen, die das gesamte Netzwerk pro Block braucht. Pools verwenden dasselbe Prinzip mit einem viel einfacheren eigenen Zielwert. So sendet jede Maschine oft genug Shares zurück, damit ihre Arbeit gezählt wird.

Quellen

  1. Target · Bitcoin-Wiki
  2. Schwierigkeit · Bitcoin-Wiki
  3. Leitfaden zur Blockchain · Bitcoin-Entwicklerdokumentation

Die Live-Daten auf dieser Seite stammen von der CloudMineCrypto-API und aus öffentlichen Blockchain-Daten. Sie werden regelmäßig aktualisiert und sind an den jeweiligen Stellen gekennzeichnet. Nur zu Bildungszwecken, keine Finanzberatung.

Sieh dir jetzt an, wie Mining abläuft.

Hol dir einen kostenlosen Mining-Tarif für 8 Stunden in der CloudMineCrypto-App und sieh zu, wie dein BTC-Guthaben anhand von Live-Netzwerkdaten wächst. Lass dir deine Rewards auf deine eigene Wallet auszahlen, auch über Lightning. Die Rewards sind Schätzungen.