Eine Blockchain mit öffentlichen Explorern lesen · Lektion 8 von 8
Bestätigungen, Finalität und die Überprüfung einer Zahlung
5 Min. Lesezeit
Was eine Bestätigung ist
Wenn eine Transaktion in einen Block aufgenommen wird, zeigt ein Explorer sie mit 1 Bestätigung an. Jeder weitere darauf aufbauende Block fügt eine weitere Bestätigung hinzu. Eine Transaktion in Block 900.000, die angezeigt wird, wenn der neueste Block 900.005 ist, hat 6 Bestätigungen: ihren eigenen Block plus fünf darauf aufbauende Blöcke.
Bestätigungen messen, wie tief eine Transaktion in der Chain liegt und damit, wie schwierig es wäre, sie rückgängig zu machen.
Warum die neuesten Blöcke sich ändern können
Gelegentlich erstellen zwei Blockproduzenten fast gleichzeitig einen gültigen Block auf derselben Höhe. Kurzzeitig folgen verschiedene Teile des Netzwerks unterschiedlichen Versionen des neuesten Blocks. Der Gleichstand wird aufgelöst, wenn der nächste Block auf einem der beiden Blöcke aufbaut. Das Netzwerk folgt dann dieser Version, und der andere Block wird veraltet (oft als verwaist bezeichnet). Transaktionen, die sich nur im veralteten Block befanden, kehren in den Mempool zurück und werden normalerweise in einem späteren Block bestätigt.
Dieser kurzlebige Wechsel wird Reorganisation oder Reorg genannt. Auf Bitcoin kommt es gelegentlich zu Reorgs um einen Block; tiefere Reorgs sind sehr selten, weil jeder zusätzliche darauf aufbauende Block von einem Angreifer übertroffen werden müsste, der einen enormen Anteil der Mining-Leistung des Netzwerks kontrolliert. Deshalb wird die Finalität von Bitcoin als probabilistisch bezeichnet: Eine Transaktion wird niemals unmöglich rückgängig zu machen, aber nach einigen Blöcken wird dies extrem teuer und unwahrscheinlich.
Wie viele Bestätigungen sind genug?
Es gibt keine einzig richtige Zahl. Sie hängt vom Netzwerk und davon ab, wie viel auf dem Spiel steht. Übliche Praxis bei Bitcoin:
| Situation | Übliche Praxis |
|---|---|
| Kleine Zahlung mit geringem Risiko | 1 Bestätigung, manchmal akzeptiert |
| Übliche Zahlung | 3 Bestätigungen |
| Hohe Zahlung | 6 Bestätigungen (etwa eine Stunde), die traditionelle Faustregel |
Börsen und Zahlungsdienstleister veröffentlichen ihre eigenen Schwellenwerte für jedes Netzwerk. Bei Netzwerken mit geringerer Sicherheit können diese höher sein.
Eine unbestätigte Transaktion (null Bestätigungen) ist ein Versprechen, keine Zahlung. Solange sie sich nicht in einem Block befindet, kann sie aus dem Mempool entfernt oder ersetzt werden, beispielsweise mit RBF durch eine Version, die an anderer Stelle zahlt. Behandle eine ausstehende Transaktion niemals als eingegangen, wenn es um etwas Wichtiges geht.
Finalität bei Ethereum
Der Proof of Stake von Ethereum fügt einen ausdrücklichen Schritt namens Finalität hinzu. Die Zeit ist in Epochen von 32 Slots (6,4 Minuten) unterteilt. Validatoren stimmen über Checkpoints ab. Erhält ein Checkpoint in zwei aufeinanderfolgenden Epochen genügend Stimmen, werden er und jeder Block davor finalisiert. Das dauert mindestens zwei Epochen. Daher wird eine Transaktion normalerweise 13 bis 19 Minuten nach ihrer Aufnahme finalisiert; häufig wird von etwa 15 Minuten gesprochen.
Um einen finalisierten Block rückgängig zu machen, müssten Validatoren, die mindestens ein Drittel aller gestakten ETH kontrollieren, gegen die Regeln verstoßen. Das Protokoll würde ihren Stake vernichten (slashen). Viele Explorer zeigen bei Blöcken und Transaktionen eine Kennzeichnung wie „Finalized“ oder „Safe“ oder neben einer Finalitätsmarkierung die Anzahl der Bestätigungen an. Bei hohen Zahlungen auf Ethereum ist es eine sinnvolle Faustregel, auf die Finalität zu warten.
Andere Netzwerke erreichen Finalität auf ihre eigene Weise, manche innerhalb von Sekunden. Prüfe, was der Explorer für das jeweilige Netzwerk anzeigt, anstatt überall die Zahlen von Bitcoin anzuwenden.
Checkliste zur Überprüfung einer erhaltenen Zahlung
Fasse alles aus diesem Kurs zusammen, erhältst du eine verlässliche Routine. Bitte den Absender um die Transaktions-ID und prüfe sie dann in einem vertrauenswürdigen Explorer:
- Richtiges Netzwerk, richtiger Explorer. Verwende den Explorer für das Netzwerk, über das die Zahlung gesendet wurde. Öffne ihn über ein Lesezeichen oder durch Eingabe der Adresse, nicht über einen Link des Absenders.
- Die Transaktion existiert. Die TXID öffnet eine echte Transaktionsseite.
- Der Status lautet „Erfolgreich“. Auf Netzwerken nach Ethereum-Art bewegt eine fehlgeschlagene Transaktion keine Werte.
- Der Empfänger ist genau deine Adresse. Vergleiche die vollständige Adresse, nicht nur Anfang und Ende. Bei Token prüfe das Transfer-Ereignis, nicht das Feld „To“.
- Es ist der richtige Vermögenswert. Bei Token muss die Vertragsadresse die offizielle Adresse dieses Tokens auf diesem Netzwerk sein.
- Der Betrag stimmt, nachdem die Dezimalstellen berücksichtigt wurden. Bei Bitcoin muss er sich in einer Ausgabe an deine Adresse befinden, nicht im Wechselgeld.
- Ausreichend Bestätigungen oder Finalität für den betreffenden Betrag.
- Gegenprüfung. Prüfe wichtige Zahlungen zusätzlich in einem zweiten Explorer oder in deiner eigenen Wallet oder deinem eigenen Node.
Häufige Tricks und warum die Checkliste sie verhindert
- Screenshots einer „erfolgreichen“ Transaktion beweisen nichts. Sie lassen sich in Sekunden bearbeiten. Jeder kann eine TXID überprüfen. Bitte also immer darum.
- Gefälschte Explorer-Websites imitieren echte und zeigen alles an, was der Betrüger will. Schritt 1 verhindert das.
- Gefälschte Token mit dem richtigen Namen landen in deiner Wallet. Schritt 5 verhindert das.
- Unbestätigte Zahlungen, die später ersetzt werden. Schritt 7 verhindert das.
- Testnet-Zahlungen, die echt aussehen, aber keinen Wert haben. Prüfe das Adresspräfix und das Netzwerk.
Dokumentieren, was du gefunden hast
Manchmal musst du anderen zeigen, was die Chain anzeigt, etwa einem Buchhalter, im Rahmen eines Streitfalls oder für einen Bericht. Gute Gewohnheiten:
- Speichere den Link zur Transaktionsseite und notiere Datum und Uhrzeit der Prüfung einschließlich Zeitzone.
- Halte die TXID, die Blockhöhe, die Bestätigungsanzahl zum Prüfzeitpunkt und den verwendeten Explorer fest.
- Denk daran, dass Explorer-Seiten Live-Daten anzeigen: Die Zahl der Bestätigungen ist inzwischen gestiegen und Kennzeichnungen können sich geändert haben. In deiner Dokumentation sollte stehen, was du wann gesehen hast.
Der formale Umgang mit Beweismitteln, die Chain of Custody und die Berichterstattung durch Sachverständige gehen weiter und gehören zum Programm IDFE Certified Crypto Forensics Specialist.
Wie es weitergeht
Du kannst jetzt in jedem großen Explorer Blöcke, Transaktionen, Gebühren, Adressen, Token und Bestätigungen lesen und Zahlungen selbst überprüfen. Der nächste Schritt ist IDFE-DF, Digital Assets Foundations. Dieser Kurs baut auf diesen Fähigkeiten auf und behandelt Schlüssel und Verwahrung, Token und DeFi sowie das regulatorische Umfeld.
Prüfungsfokus: wie Bestätigungen gezählt werden (Aufnahme in einen Block = 1), veraltete Blöcke und Reorgs, probabilistische Finalität bei Bitcoin und die übliche Praxis von 1/3/6 Bestätigungen, warum Zahlungen mit null Bestätigungen riskant sind, Finalität bei Ethereum (Epochen mit 32 Slots, mindestens zwei Epochen, etwa 15 Minuten, mindestens ein Drittel der gestakten ETH steht auf dem Spiel), die Checkliste zur Zahlungsüberprüfung und warum Screenshots und Links des Absenders kein Beweis sind.
Übungsfragen
Prüfen Sie Ihr Verständnis. Diese Fragen zählen nicht für die Prüfung.
Melden Sie sich an, um Ihren Fortschritt zu speichern und später weiterzumachen. Kostenlos. Anmelden