Wie man einen Block-Explorer liest, und warum du das tun solltest

·6 Min. Lesezeit·Von SSP Editorial Team
SSP-Academy-Titelbild: einen Blockchain-Explorer lesen

Wie man einen Block-Explorer liest, und warum du das tun solltest

Ein Block-Explorer ist eine Website, die eine Blockchain ausliest und dir zeigt, was darin steht. Das klingt banal, bis dir auffällt, was er dir tatsächlich gibt: die Möglichkeit, die Behauptungen deiner Wallet gegen die Chain selbst zu prüfen, statt sie zu glauben.

Darum geht es. Deine Wallet sagt dir, eine Zahlung sei durchgegangen. Ein Explorer lässt dich das unabhängig bestätigen — und einen lesen zu können macht aus „ich glaube, es hat geklappt?" eine Antwort.

Die drei Dinge, die du nachschlagen kannst

Eine Transaktion, über ihre ID — eine lange Hex-Zeichenkette, manchmal Txid oder Hash genannt. Das ist der Beleg.

Eine Adresse, mit ihrem Guthaben und jeder Transaktion, an der sie je beteiligt war.

Ein Block, mit dem Satz an Transaktionen, die in einem bestimmten Moment bestätigt wurden.

Fast alles, was du je brauchst, ist das Erste.

Eine Transaktionsseite lesen

Ignoriere den größten Teil des Bildschirms. Sechs Felder tragen die Bedeutung.

Status. Ausstehend oder unbestätigt heißt, sie ist verbreitet, aber noch nicht in einem Block. Bestätigt oder erfolgreich heißt, sie ist drin. Auf EVM-Chains gibt es einen dritten Zustand, über den Leute stolpern: fehlgeschlagen. Eine fehlgeschlagene Transaktion ist in einem Block — sie ist passiert, hat Gas verbraucht, hat dich belastet — sie hat nur nicht getan, was sie sollte. Das ist kein Fehler, das ist die Funktionsweise kontobasierter Chains.

Bestätigungen. Wie viele Blöcke darauf aufgebaut wurden. Null heißt, sie ist im Mempool. Eins heißt, sie hat es in einen Block geschafft. Mehr heißt, sie rückgängig zu machen wird stetig teurer.

Betrag und Gebühr, getrennt ausgewiesen. Prüfe beides. In der Gebühr wohnen die unangenehmen Überraschungen, besonders wenn deine Wallet in einem überlasteten Moment geschätzt hat.

Von und an. Prüfe, ob das Ziel das beabsichtigte ist. Das ist der Moment, einen Fehler zu bemerken — inzwischen allerdings als Diagnose, nicht als Behebung.

Zeitstempel. Wann sie in einen Block aufgenommen wurde — nicht, wann du gesendet hast. Auf einer überlasteten Chain können dazwischen Stunden liegen.

Eingänge und Ausgänge auf UTXO-Chains, ersetzt durch ein schlichtes Von/An auf Kontochains. Zeigt deine Bitcoin-Transaktion einen Ausgang an eine Adresse, die du nicht kennst, keine Panik: das ist mit ziemlicher Sicherheit dein Wechselgeld. Es ist ein echter Ausgang an eine neue Adresse, die deine Wallet kontrolliert, und genau deshalb können Wechselgeld-Heuristiken deine Adressen verknüpfen.

Wann du wirklich zu einem greifst

„Ich habe gesendet und sie sagen, es ist nichts angekommen." Schlag die Txid nach. Entweder ist sie bestätigt — dann liegt das Problem auf deren Seite, und du hast jetzt den Beweis — oder sie liegt unbestätigt herum, was ein Gebührenproblem mit bekannter Lösung ist.

„Es hängt seit einer Ewigkeit." Der Explorer zeigt die aktuelle Gebührenrate. Vergleiche sie mit deiner, und du weißt sofort, ob du zu niedrig geboten hast.

„Ist der Airdrop / die Erstattung / die Zahlung angekommen?" Schlag deine Empfangsadresse nach. Das ist schneller und verlässlicher, als auf die Aktualisierung einer Wallet zu warten.

„Ist dieser Contract sicher?" Explorer zeigen, ob der Quellcode eines Contracts verifiziert ist — also ob jemand Quellcode veröffentlicht hat, der nachweislich zum eingesetzten Bytecode kompiliert. Unverifiziert ist kein Beweis für Böswilligkeit, aber es heißt, dass niemand lesen kann, womit er gleich interagiert, und das ist ein echter Grund zur Vorsicht.

„Ist die Chain selbst gesund?" Blockzeiten und Mempool-Größe sagen dir, ob das Netz überlastet, stehengeblieben oder in Ordnung ist. Während eines Vorfalls ist das oft der schnellste Weg zu sehen, was wirklich los ist.

Was ein Explorer dir nicht sagen kann

Das ist der wichtigste Teil, und hier werden Leute in die Irre geführt.

Ein Explorer zeigt Daten, keine Wahrheit über Menschen. Eine Adresse ist kein Name. Etiketten an Adressen sind Vermutungen des Betreibers — oft richtig, manchmal nicht.

Manche Einträge können erfunden sein. Auf EVM-Chains kann ein bösartiger Token-Contract ein Transfer-Event auslösen, das nie etwas bewegt hat, und Explorer, die Event-Logs vertrauen, zeigen es an. Nicht alles, was dir gezeigt wird, ist tatsächlich passiert.

Token-Guthaben können bedeutungslos sein. Jeder kann einen Token erzeugen, ihn nennen, wie er will, und ihn dir schicken. Eine Wallet, die „50.000 USDC-artige Token" von einem unbekannten Contract anzeigt, zeigt dir eine Tatsache über das Kassenbuch und nichts über Wert.

Ein Explorer ist ein Dritter. Es ist eine Website, betrieben von jemandem, die einen Node ausliest, betrieben von jemandem. Ist sie falsch oder kompromittiert, zeigt sie dir mit voller Überzeugung falsche Daten. Genau deshalb ist die Gewohnheit, überhaupt einen zu prüfen, nur dann sinnvoll, wenn du verstehst, wessen Sicht du gerade betrachtest.

Wessen Node liest du eigentlich?

Womit wir bei etwas sind, bei dem wir geradeheraus sein sollten.

Wenn du aus SSP zu einem Explorer durchtippst, hängt es von der Chain ab, wo du landest.

Bei EVM-Chains landest du bei einem bekannten Drittanbieter — Etherscan für Ethereum, Polygonscan für Polygon, Basescan für Base, Snowtrace für Avalanche, BscScan für BSC, XDCScan für XDC. Bei Solana beim Solana Explorer.

Bei UTXO-Chains und Flux zeigt der Link auf SSPs eigene Infrastruktur — blockbook-btc.sspwallet.io, blockbook-ltc.sspwallet.io und so weiter, Flux auf flux-explorer.sspwallet.io.

Das sollte man klar benennen. Bei diesen Chains wird der Explorer, gegen den du prüfst, von derselben Infrastruktur ausgeliefert, die deiner Wallet das Guthaben überhaupt erst genannt hat. Das ist bequem, das ist schnell, und es ist keine unabhängige Prüfung. Wäre unser Node falsch, würde der Explorer ihm überzeugt zustimmen.

Für den Alltag ist das in Ordnung — du bestätigst, dass eine Txid existiert und Bestätigungen hat, und der Fehlerfall, gegen den du dich absicherst, ist meist deine eigene Unsicherheit und keine lügende Infrastruktur. Aber wenn du etwas prüfst, das wirklich zählt — eine große Zahlung, eine strittige Überweisung oder irgendetwas während eines Netzvorfalls —, füge die Txid zusätzlich in einen völlig unabhängigen Explorer ein. Zwei unabhängige Sichten, die übereinstimmen, sind weit mehr wert als eine Sicht, der du vertraust.

Das ist dieselbe Überlegung, die wir während Ravencoins Konsensvorfall auf uns selbst angewandt haben: Wir haben nicht nur geprüft, dass unser Node läuft, wir haben seine Blockhashes mit der Referenzchain verglichen. Selbstprüfung ist keine Prüfung.

Die Gewohnheit, die sich lohnt

Schlag gelegentlich deine eigenen Transaktionen nach, auch wenn nichts im Argen liegt. Es dauert Sekunden und baut Intuition auf — wie eine normale Gebühr aussieht, wie lange eine Bestätigung auf einer bestimmten Chain üblicherweise dauert, wie deine eigenen Wechselgeld-Ausgänge aussehen.

Diese Intuition macht später eine Auffälligkeit sichtbar. Wer nie einen Explorer angeschaut hat, kann „langsam" nicht von „kaputt" unterscheiden und gerät entweder wegen einer normalen Verzögerung in Panik oder zuckt bei einem echten Problem mit den Schultern.

Die Chain ist öffentlich. Sie zu lesen ist eine Fähigkeit, sie ist nicht schwer, und sie ist die einzige Möglichkeit, die Hausaufgaben deiner Wallet nachzurechnen.

Diesen Artikel teilen

Verwandte Artikel