CryptoRoad.it

News Bitcoin

Bitcoin Gap Limit: Warum Wallet-Guthaben fehlen kann

Das Bitcoin Gap Limit ist eine Regel für die Adresssuche und keine Obergrenze für Bitcoin-Bestände. Eine Wallet kann die Suche beenden, bevor sie eine bezahlte Adresse erreicht. Die Gelder stehen weiterhin auf der Blockchain, wurden von der Anwendung aber noch nicht gefunden.

Warum die Suche endet

Deterministische Wallets erzeugen Adressen der Reihe nach. BIP44 beschreibt einen Stopp nach zwanzig aufeinanderfolgenden unbenutzten externen Adressen; andere Programme können anders vorgehen. Entscheidend ist die Transaktionshistorie: Eine inzwischen geleerte Adresse ist nicht dasselbe wie eine noch nie verwendete Adresse.

Das Beispiel unbezahlter Rechnungen

Ein Händler erzeugt zahlreiche Rechnungsadressen, auf denen zunächst nichts eingeht. Liegt die erste bezahlte Rechnung hinter dieser leeren Folge, kann eine begrenzte Wiederherstellung sie übersehen. Eine größere passende Suchspanne kann den Eingang finden. Sie erzeugt keine Bitcoin und verlangt keine erneute Kundenzahlung.

Weiterlesen: passende technische Erklärung.

Zuerst die Konfiguration prüfen

Mehr Adressen zu durchsuchen korrigiert keine falsche Passphrase, kein falsches Konto und keinen falschen Ableitungspfad. Ausgangspunkte sind die ursprüngliche Software und eine bekannte Adresse. Prüfe Netzwerk, Skripttyp, Konto und Zweig. Der Adressanfang allein beschreibt die Wallet nicht vollständig.

Weiterlesen: verbundener Praxisleitfaden.

Suchen ohne Geheimnisse preiszugeben

Eine unterstützte Watch-only-Konfiguration mit öffentlichen Daten kann helfen, ohne private Schlüssel in einen fremden Dienst zu importieren. Erweiterte öffentliche Schlüssel geben trotzdem sensible Einblicke. Descriptoren können sogar private Daten enthalten: Prüfe deshalb genau, was ein exportierter Descriptor umfasst.

Weiterlesen: Sicherheitscheckliste.

Grenzen der Suche

Eine größere Suchspanne braucht Ressourcen und garantiert bei falscher Konfiguration keine Wiederherstellung. Verändere Seed-Wörter nicht versuchsweise und benutze keine Online-Prüfer für sie. Ist die erwartete Adresse gefunden, dokumentiere Konto, Pfad, Software und Bereich. Bewege Gelder erst, wenn ihre tatsächliche Kontrolle geklärt ist.

Erzeugt bedeutet nicht benutzt

Eine angezeigte oder gedruckte Adresse wurde deshalb noch nicht auf der Blockchain verwendet. Ein Shopsystem kann für jeden Kaufversuch eine neue Adresse erzeugen. Abgebrochene Bestellungen hinterlassen lange leere Folgen. Die Wiederherstellung muss diesen Ablauf berücksichtigen und nicht nur die Zahl zahlender Kunden.

Die Prüfung nachvollziehbar halten

Wähle eine nachweislich bezahlte Adresse und notiere die erwartete Konfiguration. Wird sie gefunden, prüfe auch die Historie. Wird sie nicht gefunden, ist noch unklar, ob Suchbereich oder Konfiguration falsch sind. Verändere jeweils nur einen Parameter, damit die Wirkung später nachvollziehbar bleibt.

Keine Kontrolle an Helfer abgeben

Adresssuche darf nicht zur Übergabe der Wallet werden. Schon eine geteilte Adresse hat Datenschutzfolgen; Seed oder private Schlüsseldateien verändern das Risiko grundlegend. Bewahre das Originalbackup unverändert auf und dokumentiere Versuche, statt Geheimnisse wiederholt in unbekannte Anwendungen zu importieren.

Praktische Kontrollen

  • Seed-Wörter zu ändern, um einen Treffer zu erzwingen.
  • die Lücke vor Bestätigung des Pfads zu erhöhen.
  • die Passphrase zu vergessen.
  • einen Online-Seed-Prüfer zu verwenden.
  • nur Empfangsadressen zu scannen und Wechselgeld zu ignorieren.

Quellen und Dokumentation