Pages:
Author

Topic: Bitcoin auf Ledger Nano S - Betrag steht seit 2 Jahren auf unspent (Read 311 times)

legendary
Activity: 1624
Merit: 2481
Schön zu hören, dass du wieder Zugriff zu deinen Coins hast.

Ist natürlich in dummer Zufall, dass die ersten 12 Wörter deines 24 Wörter langen Mnemonic Codes auch einen validen BIP39 Mnemonic Code ergeben.
Die Chancen liegen dafür bei 1/16. Das zusammen mit dem Ausversehen nur dieser Wörter beim ersten mal zu verwenden... ist schon ein Pech.

Aber immerhin hast du es rausgefunden.  Cheesy
staff
Activity: 2310
Merit: 2632
Join the world-leading crypto sportsbook NOW!
Kurz zur Klarstellung: Der Ledger selbst vergibt bei der Erstellung des Wallets nur 24 Wörter Seeds, du kannst den aber mit Wallets, die nur mit 12 Wörter-Seeds erstellt wurden, genauso initialisieren. Das wird hier bei dir vermutlich der Grund sein. Die ersten 12 Wörter eines "normalen" 24 Wörter Seeds würden nicht funktionieren Smiley

Gut zu wissen danke! Hatte in der Recovery Check Anleitung von Ledger folgende Passage gelesen:
Quote
Press the right button to choose the length of your recovery phrase (12, 18 or 24 words).

Wusste nicht, dass die 12 + 18 Wörter Variante nur für Fremdseeds ist die man auf dem Ledger wiederherstellen möchte.
Auf diese Idee wäre ich noch gar nie gekommen Grin
Sehr schön dass es im Endeffekt ein Happy End gab... das kann man nur jedem wünschen der mal in so eine Situation kommt.
legendary
Activity: 2282
Merit: 2717
Top Crypto Casino
Scheinbar hatte ich damals, als ich die 0,40... BTC auf den Ledger transferieren wollte, diesen nochmal neu aufgesetzt, aber nur mit den ersten 12 Wörtern des Seeds. Ich verstehe mich selber nicht, da ich sonst immer sehr auf Sicherheit bedacht bin und ein Seed aus 24 Wörtern sicher schwerer zu knacken ist, als einer der nur aus 12 Wörtern besteht. Jedenfalls war das die Lösung.
Hi Stefan!

Das freut mich sehr, dass du nun wieder im Besitz deiner BTC bist Smiley

Kurz zur Klarstellung: Der Ledger selbst vergibt bei der Erstellung des Wallets nur 24 Wörter Seeds, du kannst den aber mit Wallets, die nur mit 12 Wörter-Seeds erstellt wurden, genauso initialisieren. Das wird hier bei dir vermutlich der Grund sein. Die ersten 12 Wörter eines "normalen" 24 Wörter Seeds würden nicht funktionieren Smiley

Sorry for going a bit off topic but does Ledger generate 12 word seed phrases as well? I don't remember seeing an option for a 12 word seed phrase, only 24 words were offered when I created my wallet.
The Ledger Nano S and X will both only generate 24 word seed phrases, although when restoring to them with a pre-existing seed, you can use 12, 18, or 24 word phrases - they prompt you to select the number of words in your seed phrase. The original Ledger Nano accepts 24 word phrases only. OP doesn't state that the 12 words were generated from a Ledger device (which is not possible, as they all generate 24 word phrases), just that he is trying to recover them to a Ledger device.
-snip-

Aber egal, Hauptsache du hast wieder die Kontrolle über die wertvollen Coins!
staff
Activity: 2310
Merit: 2632
Join the world-leading crypto sportsbook NOW!
Gestern Abend habe ich dann - als schiere Verzweifelungstat - noch einen Versuch in Electrum gemacht und nur die ersten 12 Worte meines 24 Worte umfassenden Seeds eingegeben und auf die Schaltfläche "bestehende Accounts suchen" geklickt.
Voilà, da waren sie wieder!!!



Gratulation! Freut mich wirklich sehr wenn die Bemühungen zum gewünschten Ergebnis geführt haben.
Und danke auch für das Update hier denn so hilft es in Zukunft auch anderen Leuten die solche Probleme haben.

Auf die Idee mit 12 statt 24 Wörtern wäre ich nie gekommen.
Du hattest diesen Check hier mit den 24 Wörtern durchgeführt und das Ergebnis war OK, oder?
https://support.ledger.com/hc/en-us/articles/360007223753-Recovery-Check

Versuche grad rauszufinden wie wir sowas in Zukunft frühzeitig erkennen können falls es erneut solche Phänomene gibt Smiley
newbie
Activity: 6
Merit: 2
Hallo zusammen,

zunächst vorab: Ich habe meine Coins wieder  Smiley.

Die letzten Tage habe ich mich in meiner freien Zeit damit beschäftigt, Eure Tipps und Herangehensweisen zu probieren, die Derivation Paths hin und her zu jonglieren, nichts hat etwas gebracht.
Gestern Abend habe ich dann - als schiere Verzweifelungstat - noch einen Versuch in Electrum gemacht und nur die ersten 12 Worte meines 24 Worte umfassenden Seeds eingegeben und auf die Schaltfläche "bestehende Accounts suchen" geklickt.
Voilà, da waren sie wieder!!!

Scheinbar hatte ich damals, als ich die 0,40... BTC auf den Ledger transferieren wollte, diesen nochmal neu aufgesetzt, aber nur mit den ersten 12 Wörtern des Seeds. Ich verstehe mich selber nicht, da ich sonst immer sehr auf Sicherheit bedacht bin und ein Seed aus 24 Wörtern sicher schwerer zu knacken ist, als einer der nur aus 12 Wörtern besteht. Jedenfalls war das die Lösung.

Ich möchte mich ganz herzlich bei all jenen bedanken, die mein Problem ernst genommen haben, mich als Foren-Neuling mit wertvollen Hinweisen unterstützt und dafür ihre Zeit aufgewendet haben. Das zeichnet dieses Forum aus, dem ich auf jeden Fall treu bleiben werde. Eines Tages kann ich vielleicht ebenfalls mal jemand Hilfe geben und so auch etwas zurück geben was ich hier erfahren durfte.

Bleibt alle gesund, das ist in dieser schwierigen Zeit - obwohl es hier im Forum um Geld geht - das Allerwichtigste!

Herzliche Grüße
Stefan
legendary
Activity: 1624
Merit: 2481
Da ich die Chrome Applikation selbst nicht kenne und deinen Satz mit mehreren Accounts daher nicht wirklich einordnen kann, kann es eventuell auch etwas bringen den Wert "Account" unter BIP49 im iancoleman Tool anzupassen? Etwas ähnliches hatte ich damals mit den Wechselgeldadressen von meiner Multibit Wallet, diese lagen im Pfad " m/0'/1 "

In der Chrome Applikation konnte man sogenannte "Accounts" hinzufügen. Das waren dann separierte "Wallets" innerhalb der Applikation.
So konnte man z.B. ein "Business", "Privaten" und "Spar-" Account haben, die getrennt voneinander waren.
 
Und ja genau, der Wert "Account" im iancoleman Tool stellt genau diesen Index (m/49'/0'/X'; hier mit X markiert) dar.
So steht es auch im BIP44:
m / purpose' / coin_type' / account' / change / address_index

Bedeutung:
  • purpose = 49 (für BIP49, also nested segwit)
  • coin_type = 0 (für Bitcoin)
  • account = X (0 = standard "account", danach inkrementiert)
  • change = 0 (0 = Empfangsadressen, 1 = Wechselgeldadressen)
  • address_index = 0..X (Sind die einzelnen private keys / adressen; Wird bei 0 angefangen und geht bis "unendlich")
legendary
Activity: 1078
Merit: 1307

Leider bezweifle ich, dass es viel bringen wird, da ja bereits bekannt ist welcher Derivation Path der richtige sein sollte (bzw. bis auf den letzten Index).
Ledger's Wallet hat BIP32, BIP44, BIP49 und BIP84 implementiert. Das bedeutet die Standard Pfade sind:
  • m/44'/0'/0' für Legacy Adressen mit 1..
  • m/49'/0'/0' für Nested Segwit Adressen mit 3..
  • m/84'/0'/0' für Native Segwit Adressen mit bc1..

Stimmt, mein Fehler! Hier hatte ich mich wohl in der Einfachheit einen passenden Client unter BIP32 auswählen zu können etwas vertan.

Als erstes würde ich versuchen unter "Derivation Path" BIP32 auswählen und "Client" auf Coinomi, Ledger setzten.  In den dann angezeigten Adressen+Keys sollten dann auch deine aktuell auf dem Ledger verwendeten Adressen mit auftauchen, quasi als verifizierung das du auf dem richtigen Weg bist.

Dies würde ja nur die Legacy Adressen anzeigen, aber wir suchen ja eine nested Segwit Adresse. Daher wäre der Reiter BIP49 unter "Derivation Path" selbstverständlich der richtige. Danke @bob123, dieser Hinweis erspart sicher unnötige Arbeit und Verwirrung.

Aber je nachdem ob du dich erinnerst mehrere "Accounts" in der Chrome Applikatin erstellt zu haben, lohnt es sich nicht unbedingt mehr als den letzten Index ein paar mal zu erhöhen.

Da ich die Chrome Applikation selbst nicht kenne und deinen Satz mit mehreren Accounts daher nicht wirklich einordnen kann, kann es eventuell auch etwas bringen den Wert "Account" unter BIP49 im iancoleman Tool anzupassen? Etwas ähnliches hatte ich damals mit den Wechselgeldadressen von meiner Multibit Wallet, diese lagen im Pfad " m/0'/1 "
legendary
Activity: 1624
Merit: 2481
Das Tool findest du unter https://iancoleman.io/bip39/ und kann sollte unbedingt offline genutzt werden, da alle privaten Keys geleakt werden könnten, falls dein Rechner durch irgendwelche Schadsoftware unbewusst komprommitiert ist.

Das würde ich wirklich als allerletzte Möglichkeit nutzen, da der Seed danach als kompromittiert erachtet werden sollte und definitiv ein neuer erstellt werden sollte + Alles auf das neue Wallet übertragen werden sollte.

Leider bezweifle ich, dass es viel bringen wird, da ja bereits bekannt ist welcher Derivation Path der richtige sein sollte (bzw. bis auf den letzten Index).
Ledger's Wallet hat BIP32, BIP44, BIP49 und BIP84 implementiert. Das bedeutet die Standard Pfade sind:
  • m/44'/0'/0' für Legacy Adressen mit 1..
  • m/49'/0'/0' für Nested Segwit Adressen mit 3..
  • m/84'/0'/0' für Native Segwit Adressen mit bc1..

Die letzte Ziffer variiert je nach "Account-Nummer".
Selbstverständlich ist es, wenn sonst nichts geklappt hat, definitiv Wert das auszuprobieren.


OP, kannst du bestätigen, dass die Apostrophe auch gesetzt sind?
m/49'/0'/0' und m/49'/0'/0 sind zwei unterschiedliche Pfade und erzeugen dadurch auch unterschiedliche Schlüsssel.
legendary
Activity: 1078
Merit: 1307
Jetzt werde ich nochmal die Derivation Paths systematisch variieren und hoffen, dass die 0.40...BTC irgendwann auf der Wallet auftauchen.

Wie mole0815 schon schrieb, ist aufgeben keine Option. Da meines Wissens der Seed on Ledger dem BIP39 Standard folgt, hätte ich noch einen anderen Ansatz im Kopf um den richtigen Derivation Path zu finden.
Das Tool findest du unter https://iancoleman.io/bip39/ und kann sollte unbedingt offline genutzt werden, da alle privaten Keys geleakt werden könnten, falls dein Rechner durch irgendwelche Schadsoftware unbewusst komprommitiert ist. Am besten den Rechner mit einer Live-CD starten, halt die üblichen Sicherheitsmaßnahmen beachten wenn man mit private keys rumjongliert.
Nach Eingabe deines BIP39 Mnemonic kannst du dir alle tausenden Accounts/Adressen mit den zugehörigen private und public Keys welche zum Seed gehören in einer beliebig definierten Anzahl anzeigen lassen oder als CSV speichern.
Auf den ersten Blick erscheint dieses Tool mit all seinen Optionen vielleicht etwas kompliziert, aber wenn man sich systematisch vortastet, merkt man wie mächtig all die Funktionen sind und versteht gleichzeitig viel zum internen Aufbau und Verwaltung von Adressen.
Als erstes würde ich versuchen unter "Derivation Path" BIP32 auswählen und "Client" auf Coinomi, Ledger setzten.  In den dann angezeigten Adressen+Keys sollten dann auch deine aktuell auf dem Ledger verwendeten Adressen mit auftauchen, quasi als verifizierung das du auf dem richtigen Weg bist. Standardmäßig werden dir die ersten 20 Adressen angezeigt, aber dies ist beliebig erweiterbar.
So solltest du wahrscheinlich durch dadurch nutzbare Suchoptionen schneller deine damals genutzte Adresse finden können als mit der Try&Error Methode.

Mir hatte es damals geholfen als ich keinen Zugriff mehr auf meine Multibit HD Wallet hatte und so an den private Key kam um meine Adresse in Electrum importieren zu können. Wäre ja gelacht wenn man deinem Problem nicht auch auf die Schliche kommen würde. Wertvolles BTC darf ja nicht einfach verloren gehen.
legendary
Activity: 1624
Merit: 2481
Jetzt werde ich nochmal die Derivation Paths systematisch variieren und hoffen, dass die 0.40...BTC irgendwann auf der Wallet auftauchen.

Ist definitiv eine mögliche Lösung.
Aber je nachdem ob du dich erinnerst mehrere "Accounts" in der Chrome Applikatin erstellt zu haben, lohnt es sich nicht unbedingt mehr als den letzten Index ein paar mal zu erhöhen.



Ändert sich dann eigentlich der Status der ursprünglichen Transaktion von unspent in spent? Huh

unspent bzw. spent heißt in diesem Kontext nicht ausgegeben bzw. ausgegeben.
Die Coins bleiben solange unspent, bis du eine Transaktion an eine neue Adresse durchführst.

Bitcoin basiert auf einem UTXO = (Unspent Transaction Output) Modell.
Das ist vergleichbar mit Geldscheinen. 1 UTXO mit 0.4 BTC kann als Geldschein betrachtet werden. Solange du Ihn besitzt ist er nicht ausgegeben (= unspent).
Wenn du damit bezahlst, gibst du den Geldschein her und bekommst ggf. Wechselgeld. Damit ist dein 0.4 BTC schein ausgegeben (= spent).
staff
Activity: 2310
Merit: 2632
Join the world-leading crypto sportsbook NOW!
unspent verändert sich erst wenn du deine 0,4 BTC gefunden und bewegt hast.
Was es bedeutet hatte lassdas ja bereits hier beschrieben: klick mich

Nicht aufgeben und gutes Gelingen weiterhin.
Wenn du damit durch bist haben wir zumindest in Zukunft einen absoluten Ledger-Live-Electrum-Derivation Path-Profi an Board Grin
newbie
Activity: 6
Merit: 2
Hallo zusammen,

so allmählich komme ich dahinter und kann die einzelnen Abläufe besser nachvollziehen Smiley.

Als erstes habe ich am Ledger Nano S mittels der App Recovery Check geprüft, ob die Seed phrase korrekt ist. Das ist definitiv der Fall, sodass ich die Sorge darum schon mal los bin.
Dann habe ich mich eingehender mit Electrum auseinandergesetzt und versucht, die Derivation paths zu variieren. Bisher leider ohne Erfolg.

Für meine Blockchain-wallet, von der ich damals die 0.40...BTC auf den Ledger überwiesen habe ich auch eine Electrum-Wallet erstellt. Dort ist noch ein geringes Guthaben vorhanden. Also hab ich über Ledger Live eine Empfangsadresse angefordert, die auch mit 3 beginnt. Möchte mal eine Testzahlung machen. Diese Emfangsadresse habe ich nach Approval durch den Ledger per copy & paste in das "Senden an"-Feld in der Electrum-wallet eingefügt und eine Testzahlung von ca. 5 EUR mit der geringsten Gebühr gemacht. Das scheint auch geklappt zu haben. Sie ist zwar noch unconfirmed, aber das dauert bei geringer Gebühr sicher seine Zeit. Habe jedenfalls das Gefühl, dass ich schon ein gutes Stück weiter bin, puuh....

Jetzt werde ich nochmal die Derivation Paths systematisch variieren und hoffen, dass die 0.40...BTC irgendwann auf der Wallet auftauchen.
Ändert sich dann eigentlich der Status der ursprünglichen Transaktion von unspent in spent? Huh

Ich halte Euch auf jeden Fall zeitnah auf dem Laufenden.

Schöne Grüße
Stefan

legendary
Activity: 2282
Merit: 2717
Top Crypto Casino
So langsam komme ich immer mehr zu dem Schluß, dass die BTC-Adresse 3MUk7WSGuFHJ4CrBpPkC1KUsEuYY2Bjw9V gar nicht zu mir gehört, warum auch immer. Ich komme nicht an die Coins, jemand anderes aber auch nicht  Huh.
Damals habe ich die BTC und BCH von blockchain.info, die ja jetzt blockchain.com heißt, per normaler Senden-Transaktion an den Ledger gesendet, das kann man auch alles nachvollziehen. Ich hoffe, das war richtig so oder liegt der Fehler ggf. bereits da?
Also du hast dich auf blockchain.com eingeloggt und verifiziert, dass die Coins tatsächlich an diese Adresse von dir gesendet wurden, richtig?
Die Adresse wird aber schon dir gehören, ein Vertippen ist quasi nicht möglich und wäre dein Rechner zum damaligen Zeitpunkt korrumpiert gewesen wären die Coins sicher nicht mehr auf der Zieladresse sondern schon lange verschoben oder verkauft.

Bin da auch ganz bei mole, ich würd nun bei Electrum alles ausprobieren was irgendwie ausprobierbar ist, also Wallet-Typen umstellen, Derivation-Pfade ändern etc. Smiley
Ich hatte erst vor kurzem ein ähnliches Problem als ich meinen alten Ledger-Seed in Electrum wiederherstellen wollte. Habe da auch mit den Derivation-Pfaden gekämpft wie es bob123 beschrieben hat, irgendwann waren die Coins dann auf einmal da ...
legendary
Activity: 1624
Merit: 2481
@bob123: Leider kann ich nicht mehr nachvollziehen, ob mir die Empfangsadresse 3MUk7WSGuFHJ4CrBpPkC1KUsEuYY2Bjw9V damals durch die Google Chrome App oder den Ledger vorgegeben wurde. Es ist einfach zu lange her und wäre nur geraten.
Electrum habe ich mir heruntergeladen und eine Wallet mit "ein Hardware-Gerät verbinden" erstellt. Bei Skripttyp und Ableitungspfad habe ich die mittlere Option, also p2sh-segwit (p2wpkh-p2sh) und den Derivation path m/49'/0'/0' verwendet. Auch hier leider 0. In der Konsole habe ich den Adressenbereich erweitert (gemäß Deinem Code). Dann habe ich noch herausgefunden, dass man mit dem command "ismine ("Bitcoin-Adresse")" prüfen kann, ob die Empfangsadresse zur Wallet gehört. Das ist leider nicht der Fall.

Klingt soweit alles richtig.
Wenn die Adresse nicht auftaucht (gleichbedeutend mit ismine lieftert false zurück), dann scheint die Adresse nicht zu diesem speziellen Schlüsselbereich zu gehören.

Eventuell liegt es auch am Derivation Path. Die letzte Ziffer wurde erhöht wann immer ein neuer "Account" in der Chrome App erstellt wurde. Der Standard Account war m/49'/0'/0'. Der nächste erstellte "Account" verwendete m/49'/0'/1'. Daraufhin m/49'/0'/2' usw..
Wäre definitiv einen Versuch wert.



Ich weiß noch, dass ich in der Chrome-App auch einen BCH-Account hatte. Irgendwann bekam ich über blockchain.info durch einen Split oder Fork (?) eine kleine Anzahl der neu geschaffenen BCH "geschenkt", die ich auch auf den Ledger transferieren wollte. Könntest Du mit evtl. bitte vorgeben, wie der Derivation Path dann angepasst werden muss?

Für die BCH müsstest du entweder Ledger Live verwenden oder dir den Fork von Electrum für BCH herunterladen (Warnung: Keine offizielle Electrum Software!).



Ich verstehe auch nicht, warum Ledger Live bei der Anlage von BTC-Accounts nicht anbietet, einen legacy-account zu erstellen.

Einen Legacy account möchtest du ja eigentlich auch garnicht  Huh
Legacy Adressen fangen mit 1.. an. Wir sind ja auf der Suche nach dem Private Key zur Adresse 3MU.., oder?



So langsam komme ich immer mehr zu dem Schluß, dass die BTC-Adresse 3MUk7WSGuFHJ4CrBpPkC1KUsEuYY2Bjw9V gar nicht zu mir gehört, warum auch immer. Ich komme nicht an die Coins, jemand anderes aber auch nicht  Huh.
Damals habe ich die BTC und BCH von blockchain.info, die ja jetzt blockchain.com heißt, per normaler Senden-Transaktion an den Ledger gesendet, das kann man auch alles nachvollziehen. Ich hoffe, das war richtig so oder liegt der Fehler ggf. bereits da? Dafür sprechen würde, dass die Transaktion (sowohl BTC und BCH) beide über 100.000 mal bestätigt wurden, aber auf "unbezahlt" stehen. Ich würde gern einen screenshot einfügen, weiß aber noch nicht wie das geht.

Wenn du die Adresse tatsächlich vom Ledger bzw. der Chrome Applikation kopiert hast, dann liegt hier kein Fehler vor. Das ist richtig so.
Eine Möglichkeit, dass die Adresse während des Kopierens verändert wurde besteht höchstens durch Malware (Es gibt durchaus einige, welche die Adressen in der Zwischenablage verändern). Aber wenn das nicht der Fall ist und du die Adresse vom Ledger/Chrome App kopiert hast, dann müssten sie für dich auffindbar sein.

Dass "unbezahlt" heißt eig. "unspent" und bedeutet nur, dass die BTC noch auf der Adresse liegen und noch nicht ausgegeben wurden. Das ist also genau das, was wir auch wollen Smiley
legendary
Activity: 2534
Merit: 2144
https://t1p.de/6ghrf
Bilder kannst du aufgrund deines Ranges noch nicht direkt einbinden. Du kannst sie aber auf einen Filehoster hochladen und den Link hier dann posten. Hier steht dazu was: https://bitcointalksearch.org/topic/bilder-im-bitcointalk-verwenden-5213245
staff
Activity: 2310
Merit: 2632
Join the world-leading crypto sportsbook NOW!
Ich verstehe auch nicht, warum Ledger Live bei der Anlage von BTC-Accounts nicht anbietet, einen legacy-account zu erstellen.

Soviel erstmal von mir für heute. Wenn jemandem noch etwas einfällt bin ich weiterhin für Input sehr dankbar.

Also so schnell geben wir nicht auf Smiley
Da haben wir doch jemanden der (zwar aus einem anderen Grund aber trotzdem) das gleiche Problem wie du hatte:
Quote
A few months ago, I transferred BTC from my segwit to legacy btc wallet, but when my nano S updated the legacy wallet didn't show up.

What would be the best way to retrieve the BTC that was in my legacy wallet?
https://www.reddit.com/r/ledgerwallet/comments/bw9gge/accessing_btc_from_ledger_nano_s_legacy_wallet/

Lösung wie hier beschrieben - Wechsel zu Electrum statt Ledger Live Software:
https://support.ledger.com/hc/en-us/articles/115005161925-Set-up-and-use-Electrum

Da mit 3 beginnend müsstest du (wie von bob123 beschrieben) p2pkh-p2sh auswählen.
Vom Gefühl her würde ich meinen wir scheitern nur am derivation paths.
https://ledger.readthedocs.io/en/latest/background/hd_use_cases.html

//edit: Ich habe jetzt noch etwas rumgesucht und komme immer wieder zum gleichen Ergebnis:
Das Problem gibt es immer mal wieder und die Lösung per Chrome App ist nichtmehr notwendig... Electrum und korrekter derivation paths muss es einfach sein Smiley
https://www.reddit.com/r/ledgerwallet/comments/a43uw0/bitcoin_legacy_address_in_ledger_live/
https://www.reddit.com/r/ledgerwallet/comments/cybgr4/ledger_nano_s_legacy_accounts_need_help/
newbie
Activity: 6
Merit: 2
Hallo zusammen,

nun ein Zwischenbericht, kann es eigentlich kurz fassen: Ich komme auf keinen grünen Zweig  Huh.

@mole0815: Habe, wie von Dir beschrieben und verlinkt den Ledger resettet und auch die Ledger Live-App deinstalliert. Danach noch eine "Systemreinigung" mit CleanMyMac um irgendwelchen alten Tüddel zu löschen.
Das hat leider nichts gebracht, Stand immer noch 0.

@bob123: Leider kann ich nicht mehr nachvollziehen, ob mir die Empfangsadresse 3MUk7WSGuFHJ4CrBpPkC1KUsEuYY2Bjw9V damals durch die Google Chrome App oder den Ledger vorgegeben wurde. Es ist einfach zu lange her und wäre nur geraten.
Electrum habe ich mir heruntergeladen und eine Wallet mit "ein Hardware-Gerät verbinden" erstellt. Bei Skripttyp und Ableitungspfad habe ich die mittlere Option, also p2sh-segwit (p2wpkh-p2sh) und den Derivation path m/49'/0'/0' verwendet. Auch hier leider 0. In der Konsole habe ich den Adressenbereich erweitert (gemäß Deinem Code). Dann habe ich noch herausgefunden, dass man mit dem command "ismine ("Bitcoin-Adresse")" prüfen kann, ob die Empfangsadresse zur Wallet gehört. Das ist leider nicht der Fall.

Ich weiß noch, dass ich in der Chrome-App auch einen BCH-Account hatte. Irgendwann bekam ich über blockchain.info durch einen Split oder Fork (?) eine kleine Anzahl der neu geschaffenen BCH "geschenkt", die ich auch auf den Ledger transferieren wollte. Könntest Du mit evtl. bitte vorgeben, wie der Derivation Path dann angepasst werden muss?

Ich verstehe auch nicht, warum Ledger Live bei der Anlage von BTC-Accounts nicht anbietet, einen legacy-account zu erstellen.
So langsam komme ich immer mehr zu dem Schluß, dass die BTC-Adresse 3MUk7WSGuFHJ4CrBpPkC1KUsEuYY2Bjw9V gar nicht zu mir gehört, warum auch immer. Ich komme nicht an die Coins, jemand anderes aber auch nicht  Huh.
Damals habe ich die BTC und BCH von blockchain.info, die ja jetzt blockchain.com heißt, per normaler Senden-Transaktion an den Ledger gesendet, das kann man auch alles nachvollziehen. Ich hoffe, das war richtig so oder liegt der Fehler ggf. bereits da? Dafür sprechen würde, dass die Transaktion (sowohl BTC und BCH) beide über 100.000 mal bestätigt wurden, aber auf "unbezahlt" stehen. Ich würde gern einen screenshot einfügen, weiß aber noch nicht wie das geht.

Soviel erstmal von mir für heute. Wenn jemandem noch etwas einfällt bin ich weiterhin für Input sehr dankbar.

Schöne Grüße,
Stefan
newbie
Activity: 6
Merit: 2
Hallo zusammen,

wollte mich rasch zurück melden und mich für Eure wertvollen Hinweise ganz herzlich bedanken  Smiley. Die werde ich jetzt der Reihe nach abarbeiten.
Ich bin heute den ganzen Tag nicht dazu gekommen, mich weiter damit zu beschäftigen, gehe aber jetzt am Abend sofort daran.
Es kann ein Weilchen dauern, denn ich bin nicht mehr der Jüngste (56), schwerbehindert und Frührentner. Daher geht das leider alles nicht mehr so schnell  Sad.

Ich finde es sehr schön, was Ihr Euch für eine Mühe gebt, mir zu helfen. Wirklich, ich weiß das sehr zu schätzen.
Daher auch der "Zwischenbescheid". Ich hasse es, wenn man sich in einem Forum anmeldet, Informationen abtankt, die Zeit der Anderen beansprucht und dann wieder ohne ein Wort in der Versenkung verschwindet.

Bis ganz bald, ich melde mich zeitnah zurück.

Schöne Grüße,
Stefan
legendary
Activity: 1624
Merit: 2481
Für die Transaktion der BTC hat der Ledger mir eine Empfangsadresse vorgegeben (3MUk7WSGuFHJ4CrBpPkC1KUsEuYY2Bjw9V), die ich per Copy+Paste in Blockchain.info eingegeben haben.

Weißt du zufällig wie du an die Adresse gekommen bist?
Hast du die über "Empfangen" oder "Adressen" bekommen?

Bei der Chrome Anwendungen konnte man in einem Drop-Down Menü hunderte Adressen sehen. Wenn du die von dort her hast, dann liegt die einfach außerhalb des zu prüfenden Gap-Limits.
In diesem Fall, wäre es am einfachsten wenn du dir Electrum herunterlädst (Signatur verifizieren!) und dann dein Hardware Wallet damit nutzt (Nicht den Mnemonic Code in Electrum eingeben, sondern ein "Hardware Wallet damit verbinden"). Wähle beim Erstellen "P2SH-P2WPKH" aus.

Daraufhin kannst du indem du die Konsole in Electrum öffnest ('View' -> 'Show Console'), zusätzliche Adressen erstellen in dem du das folgende eingibst:
Code:
for i in range(1, 100): wallet.create_new_address(False)


Wenn du die von "Empfangen" hast, dann sollte das nicht der Fall sein.
Weißt du dann noch zufällig ob du mehrere "Accounts" in der Chrome Anwendung hattest? Dann müsste der Derivation Path angepasst werden.



Kann es evtl. sein, dass durch die relativ lange Zeit der "Untätigkeit" und des damit verbundenen Überspringens etlicher Ledger Live-Versionen auf jetzt 2.19.0 und einiger Firmware-Versionen etwas verloren gegangen ist?

Keine Sorge. Das ist definitiv nicht der Fall  Smiley
Wenn du damals die Adresse vom Ledger verwendet hast, dann werden wir deinen Zugriff zu den Coins auch wieder herstellen.
legendary
Activity: 3649
Merit: 1412
Und zum Thema "unspent":

das heißt in der Regel nur, das die Coins, die mit dieser Tx empfangen wurden, bisher noch nicht ausgegeben wurden.
In der Erwartung, daß Deine Coins nicht geklaut wurden, willst Du also genau das sehen.

Oft ist die deutsche Übersetzung sehr schlecht, da steht dann vllt. "unbezahlt", wenn's eher heißen sollte "unausgegeben", oder "liegen immernoch hier rum und langweilen sich".  Wink


Ich hoffe, Du kannst den Ledger überreden, sie Dir auch wieder anzuzeigen.
Pages:
Jump to: