Wie viele Blöcke gibt es heute in der Blockchain?

Ich habe derzeit 300.000 Blöcke heruntergeladen und der letzte wurde vor 1 Jahr und 19 Wochen generiert. Ich frage mich, wie viele Blöcke noch zu gehen sind, bevor ich auf dem Laufenden bin.

Antworten (3)

Es gibt eine allgemeine Antwort auf diese Frage, die jeder verwenden kann, und eine Antwort speziell für Benutzer von Bitcoin Core (Versionen 0.10.0 oder höher).

Generische Version

Anstatt Ihre Frage direkt mit einer Antwort zu beantworten, die innerhalb weniger Minuten veraltet wäre, wenn der nächste Block entdeckt wird, können Sie hier die aktuelle Anzahl von Blöcken in der Blockchain nachschlagen:

  1. Gehen Sie zu dieser Liste von Blockchain-Explorern .

  2. Wählen Sie eine (oder wählen Sie mehrere) und besuchen Sie ihre Website.

  3. Fast alle von ihnen zeigen auf ihrer Hauptseite die Höhen der letzten Blöcke an.

  4. Die Höhe eines Blocks gibt an, wie viele Blöcke es vor diesem Block in der Blockchain gibt, also nimm die Höhe des höchsten Blocks und füge eins hinzu – so viele Blöcke gibt es in der Blockchain.

Bitte beachten Sie, dass es nicht ungewöhnlich ist, dass Blockchain-Explorer in Bezug auf verschiedene Fakten falsch liegen, einschließlich der Höhe des höchsten gültigen Blocks. Wenn Sie mehrere Websites besuchen, verringert sich das Risiko, dass Sie unbemerkt schlechte Informationen erhalten. Wenn sich verschiedene Websites in Bezug auf die Höhe um mehr als einen Block nicht einig sind, wissen Sie, dass etwas nicht stimmt.

Für Bitcoin Core-Benutzer

Der getblockchaininfoRPC enthält sowohl die Höhe des höchsten heruntergeladenen Blocks als auch die Höhe des höchsten gültig aussehenden heruntergeladenen Headers. Bei einer schnellen Verbindung lädt Bitcoin Core normalerweise alle Header innerhalb von zwei Minuten nach dem ersten Start herunter, sodass diese Anzahl von Headern normalerweise die Gesamtzahl der Blöcke in der besten Blockchain ist (minus eins, da die Zählung bei Null beginnt). .

{
  "chain": "main",
  "blocks": 381466,
  "headers": 381466,

Die ersten paar Zeilen von getblockchaininfo auf einem vollständig synchronisierten Knoten

Es ist wichtig anzumerken, dass die Anzahl der Header möglicherweise sinken kann, wenn Bitcoin Core feststellt, dass die Blöcke, die an diese Header angehängt werden sollen, ungültig sind. Dies geschah zuletzt während des Forks vom 4. Juli 2015 (obwohl 0.10.0 und spätere Bitcoin Core-Knoten nicht betroffen waren) und es könnte auch passieren, wenn es einen Hard-Fork-Versuch gibt, der von der Mehrheit der Netzwerk-Hash-Rate unterstützt wird.

In der Bitcoin Core GUI (Bitcoin-Qt) können Sie den getblockchaininfoRPC ausführen, indem Sie zum Menü Hilfe -> Debug-Element -> Registerkarte Konsole gehen und dann Folgendes eingeben:

getblockchaininfo
Im Allgemeinen bin ich mir nicht sicher, ob das Abfragen mehrerer Block-Explorer Ihre Wahrscheinlichkeit, dass sie falsch liegen, wirklich verringert. Wenn Sie einfach das Feld "Balance" für eine bestimmte Adresse vergleichen, erhalten Sie höchstwahrscheinlich völlig einzigartige Ergebnisse für die meisten von ihnen.
@Bitcoin Wahr. Ich habe diesen Abschnitt präzisiert; Dadurch wurde mir klar, dass es eine einfachere Methode gibt, die nur mit Bitcoin Core möglich ist, also habe ich das der Antwort hinzugefügt. Vielen Dank!

Am 31. Oktober 2015, 18:48 Uhr UTC, gibt es 381435 Blöcke.

Stand: 20. September 2016. 22:16 CST. Es gibt 430756 Blöcke.

-1 Jimmys Antwort war einigermaßen nützlich, da sie die Frage des Fragestellers direkt ansprach, als die Frage gestellt wurde. Diese Antwort ist jetzt einfach schon zwei Stunden später veraltet.