DEV Community

Cover image for Bitcoin erkunden — Block für Block
Christian Ahrweiler
Christian Ahrweiler

Posted on Originally published at Medium

Bitcoin erkunden — Block für Block

Bitcoin erkunden — Block für Block### Mit Bitcoin Block Monitor wird die echte Blockchain sichtbar und verständlich

Die Bitcoin-Blockchain besteht inzwischen aus Hunderttausenden Blöcken. Jeder davon enthält technische Daten, Transaktionen und einen Verweis auf seinen Vorgänger.

In einem gewöhnlichen Block Explorer erscheinen diese Informationen meist als lange Listen aus Zahlen und Hashes. Die Daten sind vollständig — aber gerade für Einsteiger schwer einzuordnen.

Bitcoin Block Monitor macht daraus eine visuelle Reise durch die reale Bitcoin-Blockchain.

Die macOS-App zeigt Blöcke als chronologische Kette. Man kann sich Block für Block vor- und zurückbewegen, historische Abschnitte direkt anspringen und untersuchen, wie sich Bitcoin seit dem Genesis Block verändert hat.

Dabei handelt es sich nicht um eine Simulation. Alle angezeigten Werte stammen aus öffentlichen Blockchain-Daten.

Die Blockchain als Zeitstrahl

Im Zentrum der App steht ein horizontaler Filmstreifen mit aufeinanderfolgenden Bitcoin-Blöcken.

Der ausgewählte Block bleibt in der Mitte. Links liegen seine Vorgänger, rechts die späteren Blöcke. Dadurch wird unmittelbar sichtbar, was eine Blockchain im Kern ist: keine lose Sammlung einzelner Datensätze, sondern eine chronologisch verknüpfte Kette.

Mit den Navigationstasten lässt sich die Kette schrittweise erkunden. Home führt zum Genesis Block, End zum aktuellen Ende der Blockchain. Auch größere Sprünge durch die Geschichte sind möglich.

So kann man etwa direkt vergleichen:

  • Wie sahen frühe Bitcoin-Blöcke aus?
  • Wie viele Transaktionen enthielten sie?
  • Wie groß und wie voll waren sie?
  • Wie hoch waren Blocksubsidy, Gebühren und gesamte Blockbelohnung?
  • Wie unterscheiden sie sich von heutigen Blöcken? Aus abstrakten Begriffen werden konkrete Beobachtungen.

Was steckt in einem Bitcoin-Block?

Für jeden ausgewählten Block zeigt Bitcoin Block Monitor die wichtigsten Informationen in klar getrennten Bereichen.

Dazu gehören unter anderem:

  • Blockhöhe und Zeitpunkt
  • Anzahl der Transaktionen
  • Blockgröße, Weight und Virtual Size
  • Block Fill
  • Block-Hash und Previous Block Hash
  • Merkle Root
  • Nonce, Bits, Difficulty und Proof-of-Work-Daten
  • Blocksubsidy und Transaktionsgebühren
  • gesamte Blockbelohnung
  • Zuordnung zu einem Mining-Pool, sofern erkennbar Diese Werte stehen nicht isoliert nebeneinander. Die Oberfläche macht ihre Zusammenhänge sichtbar.

Der Previous Block Hash zeigt beispielsweise, wie jeder Block auf seinen Vorgänger verweist. Die Merkle Root bindet sämtliche Transaktionen kryptografisch an den Block Header. Der Block-Hash identifiziert den Block und erfüllt zugleich die zum Zeitpunkt des Minings gültige Proof-of-Work-Bedingung.

Von Block 0 bis heute

Besonders interessant wird die App beim direkten Vergleich verschiedener Epochen.

Der Genesis Block enthält nur eine Coinbase-Transaktion. Auch viele frühe Blöcke enthalten kaum normale Zahlungen. Damals war Bitcoin noch ein kleines experimentelles Netzwerk.

Ein aktueller Block sieht völlig anders aus. Er kann Tausende Transaktionen enthalten, einen großen Teil der verfügbaren Blockkapazität ausnutzen und erhebliche Gebühren einsammeln.

Auch die Blocksubsidy hat sich mehrfach verändert. Sie begann bei 50 BTC und wird nach jeweils 210.000 Blöcken halbiert. Bitcoin Block Monitor erlaubt es, diese Entwicklung nicht nur theoretisch zu beschreiben, sondern direkt in den historischen Blöcken nachzuvollziehen.

Dabei fällt auch auf: Der oft genannte Abstand von zehn Minuten ist kein Countdown und kein fester Takt. Er ist ein langfristiger Zielwert. Einzelne Blöcke können sehr schnell aufeinander folgen — oder deutlich länger auf sich warten lassen.

Transaktionen gezielt finden

Die Suche akzeptiert eine Blockhöhe, einen Block-Hash oder eine TXID.

Wer nach einer Transaktion sucht, gelangt direkt zu dem Block, in dem sie bestätigt wurde. Der entsprechende Block und das Suchergebnis werden in der Kette hervorgehoben.

Damit lässt sich der Weg von einer einzelnen Transaktion zu ihrem Platz in der Blockchain nachvollziehen:

  • In welchem Block wurde sie bestätigt?
  • Wie viele Bestätigungen besitzt sie inzwischen?
  • Wie groß war der Block?
  • Welche Gebühren enthielt er insgesamt?
  • Wie fügt sich dieser Block in die Kette ein? Die App zeigt dadurch nicht nur Daten über Blöcke. Sie verbindet eine konkrete Transaktion mit ihrem historischen Kontext.

Erklärungen direkt an der richtigen Stelle

Bitcoin verwendet viele Begriffe, die ähnlich klingen, aber unterschiedliche Dinge beschreiben: Blockgröße, Weight, Virtual Size, Block Fill, Subsidy, Reward, Difficulty oder Target.

Deshalb sind erklärungsbedürftige Bezeichnungen in der App anklickbar. Ein Klick auf einen blauen Begriff öffnet den passenden Abschnitt in der Hilfe-Seitenleiste.

Die Erklärung erscheint dort, wo die Frage entsteht. Man muss nicht zwischen App, Suchmaschine und Lexikon wechseln.

Dabei wird auch deutlich gemacht, was sich aus einem Wert nicht ableiten lässt. Die Zuordnung eines Blocks zu einem Mining-Pool ist beispielsweise eine plausible Attribution, aber nicht in jedem Fall ein endgültiger Identitätsnachweis. Ebenso beschreibt die Difficulty die für das Netzwerk geltende Mining-Schwierigkeit — nicht die exakte Rechenleistung eines einzelnen Miners.

Keine Simulation, keine Wallet

Bitcoin Block Monitor arbeitet ausschließlich lesend.

Die App verwaltet keine Wallet, keine Private Keys und keine Konten. Sie erstellt keine Transaktionen, versendet keine Bitcoin und bietet keinen Handel an.

Sie zeigt öffentliche, überprüfbare Blockchain-Daten und speichert bereits geladene Block-Metadaten lokal zwischen, damit sie beim nächsten Aufruf schneller verfügbar sind.

Das macht die App auch für Unterricht, Studium und Präsentationen interessant. Reale Blöcke können gemeinsam untersucht werden, ohne dass Guthaben, Zugangsdaten oder ein Testnetz erforderlich sind.

Bitcoin wird greifbar

Eine Blockchain lässt sich leicht als Folge kryptografischer Hashes beschreiben. Wirklich verständlich wird sie jedoch erst, wenn man ihre Struktur sehen und ihre Entwicklung selbst erkunden kann.

Bitcoin Block Monitor verbindet beides: echte technische Daten und eine visuelle Navigation durch die Geschichte von Bitcoin.

Man sieht, wie Blöcke miteinander verbunden sind, wie sich ihre Nutzung verändert hat und wie eine einzelne Transaktion Teil einer ständig wachsenden Kette wird.

Block für Block wird aus einer abstrakten Datenstruktur ein nachvollziehbares System.

Bitcoin Block Monitor ist für macOS 14 oder neuer erhältlich.

Bitcoin Block Monitor im Mac App Store

Mehr Bitcoin Apps: https://btcminertools.com/

Top comments (0)