Author

Topic: Bitcoin auf Ledger Nano S - Betrag steht seit 2 Jahren auf unspent (Read 316 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: 2548
Merit: 2709
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: 2296
Merit: 2721
Enjoy 500% bonus + 70 FS
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: 2548
Merit: 2709
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: 2548
Merit: 2709
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: 2296
Merit: 2721
Enjoy 500% bonus + 70 FS
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: 2660
Merit: 2229
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: 2548
Merit: 2709
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: 3676
Merit: 1495
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.
staff
Activity: 2548
Merit: 2709
Join the world-leading crypto sportsbook NOW!
Stefan ich habe hier noch etwas für dich Smiley

Quote
Yes this is also by design.

Reset the ledger with your saved 24 word seed. - it will have no apps on it at all.

Then open the fresh version of ledger live.- it will also have no apps on it yet

Now in ledger live use the manager to add the apps for your block chain assets to your ledger device.

The in the portfolio section of the ledger live software you'll want to add those assets as well, using their corresponding apps with the ledger device to set them up. (Like add Bitcoin to the portfolio and to do so it will ask you to launch the Bitcoin app on the ledger device as part of the setup)

Do that for all your different assets and your back in business!
Quelle: https://www.reddit.com/r/ledgerwallet/comments/a2gh1z/restored_ledger_from_24_words_phrase_but_then_its/?utm_source=amp&utm_medium=&utm_content=post_body

Bin nur am Handy online aber das sollte helfen... sonst gerne morgen wieder ausführlicher und mit mehr Details dazu Smiley

Also Apps auf den Ledger laden und dann sollte es klappen. Aber wie gesagt aber morgen gerne mehr... deine Funds sind auf jeden Fall safe.
newbie
Activity: 6
Merit: 2
Vielen Dank, Ihr Beiden, mole0815 und bct_ail, bis hierhin.

Ich hatte schon ein paar Mal versucht, den Ledger mit dem ursprünglichen Seed zu restoren mit dem Ergebnis, dass er mir 2 BTC-Accounts zum installieren anbietet, und zwar einen segwit und einen native segwit, beide leider mit Balance = 0. Meine ursprüngliche Wallet auf blockchain.info müsste aber als legacy angezeigt werden  Huh. Da die seinerzeit vom Ledger vorgegebene BTC-Empfangsadresse mit einer 3 beginnt, muss es eine P2SH-Adresse sein. Also ging die Transaktion von einer legacy-Wallet auf die P2SH-Adresse am Ledger.

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?

@bct_ail: Auch ich habe in den letzten Wochen einige E-Mails von Ledger bzw. denen, die sich dafür ausgeben, bekommen. Da ich aber in diesem Bereich besonders sensibilisiert bin, habe ich auf keinen Link geklickt, sondern die E-Mails lediglich gelesen. Den Seed habe ich auch nirgendwo eingegeben, nur auf dem Ledger Nano S selbst. Die Beiträge ab dem von Dir verlinkten Thread habe ich aufmerksam durchgelesen, aber zum Glück trifft für mich nichts zu bzw. habe ich nichts gemacht, wovor dort gewarnt wird.

Was ich nicht verstehe ist, dass die BTC seit über 2 Jahren auf der damals vom Ledger vorgegebenen Adresse 3MUk7WSGuFHJ4CrBpPkC1KUsEuYY2Bjw9V liegen und "unspent" sind bzw. den Vermerk possibly self-transfer haben. Im Grunde genommen war es ja auch ein self-transfer, nämlich von meiner online-wallet auf meine hardware-wallet. Sie wurden ja auch nicht geklaut oder (teilweise) weiterverschickt, das könnte man ja sehen, sondern sind eigentlich eine Karteileiche. Ich komme nicht dran und jemand Fremdes auch nicht.

Fällt jemandem noch etwas dazu ein?

Ratlose Grüße
Stefan
legendary
Activity: 2660
Merit: 2229
https://t1p.de/6ghrf
Im Sommer 2020 wurden Customer Daten von Ledger gestohlen und ins Netz gestellt. Daher gibt es viele Phishing Versuche, z.B. als Email (zum Beispiel: Achtung, es wurde ein Fehler festgestellt. Bitte gehen sie auf Seite xyz und geben dort ihren Seed ein). Sowas niemals machen. Nirgendwo deinen Seed eingeben, außer auf dem Ledger selber. Also bitte vorsichtig sein.

Ab hier https://bitcointalksearch.org/topic/m.55766430 solltest du dich durchlesen, um auf Stand zu sein.

staff
Activity: 2548
Merit: 2709
Join the world-leading crypto sportsbook NOW!
Herzlich willkommen SpiritofEden!

Wie du schon sagst waren es damals knapp 0,4 BTC die übermittelt wurden: https://blockchair.com/bitcoin/address/3MUk7WSGuFHJ4CrBpPkC1KUsEuYY2Bjw9V
Hier ein Link der dir dabei hilft den Ledger mit dem ursprünglichen Seed (zum Glück hast du alles notiert!) zu reaktivieren:
https://support.ledger.com/hc/en-us/articles/360005434914-Restore-from-recovery-phrase

Quote
[~snip]
1. Connect the Ledger Nano S to your computer using the supplied USB cable. Your device should display Welcome to Ledger Nano S.
2. Press the left or right button to navigate through the on-screen instructions.
3. Press both buttons simultaneously to choose the option Restore from recovery phrase.
[~snip]

So kannst du dann auch per neuer Ledger Live Software auf dein Guthaben zugreifen.

Vermutlich wirst du auch die Firmware updaten müssen: https://support.ledger.com/hc/en-us/articles/360002731113
Aber ein Schritt nach dem anderen, vorsichtig bleiben und nur mit der Ruhe... deine Funds sind sicher. Jetzt heißt es nur aufmerksam bleiben Smiley
newbie
Activity: 6
Merit: 2
Hallo zusammen und ein gutes und gesundes neues Jahr an Alle,

ich habe mich vor ein paar Tagen hier im Forum angemeldet und schon seiten- und stundenlang Beiträge gelesen, bekomme aber mein Problem nicht gelöst.
Vielleicht ist ja hier jemand so nett und hilfsbereit und versucht, den Fall mal nachzuvollziehen. Ich schildere mal den Sachverhalt:

Im Sommer 2018 habe ich mir beim Hersteller einen Ledger Nano S gekauft, der auch "genuine" ist und wollte meine BTC und BCH von meiner Wallet bei Blockchain.info auf den Ledger transferieren. Der Ledger wurde damals noch über die Chrome-Apps an meinen PC (hier: iMac) angebunden, es gab aber auch schon Ledger Live. Ich meine, es wäre die Version 1.1.0. gewesen.

Der Ledger hat mir damals einen Seed aus 24 Wörtern vorgegeben, die ich mir aufgeschrieben habe. Ein 25. Wort (passphrase) habe ich meines Wissens nicht angelegt, zumindest habe ich es nicht aufgeschrieben.
Für die Transaktion der BTC hat der Ledger mir eine Empfangsadresse vorgegeben (3MUk7WSGuFHJ4CrBpPkC1KUsEuYY2Bjw9V), die ich per Copy+Paste in Blockchain.info eingegeben haben. Die Transaktion wurde auch durchgeführt, bestätigt und sie war danach auf dem Ledger und in der Chrome-App zu sehen.

Danach habe ich über 2 Jahre nichts mehr in Sachen Cryptowährungen gemacht, bin aber jetzt wieder durch die steigenden Kurse auf das Thema zurück gekommen. Nun musste ich feststellen, dass es die Chrome-Apps nicht mehr gibt und auch längst eine neue Ledger Live-Version gültig ist und dass es neue Firmware für den Ledger Nano S gibt. Da ich mich nicht mehr an den Pin des Ledger erinnern konnte, habe ich halt einen neuen vergeben und ihn mittels ursprünglichem Seed wiederhergestellt. Also alles auf den neuesten Stand gebracht und Schwupp, waren meine BTC weg :-(.

Das merkwürdige ist, ich kann die Transaktion im Blockchain-Explorer komplett nachvollziehen, der Betrag von 0,40... BTC wurde auf die Adresse gebucht und zigfach bestätigt, steht aber auf "unbezahlt". Wenn ich von Ledger Live aus in Blockstream.info verzweige steht dort noch ein Hinweis "possibly self-transfer" und ebenfalls "unspent". Entwendet sind sie demnach wohl nicht. Ich kann aber nicht auf die BTC zugreifen und mir sind wirklich nach Tagen des Suchens und Recherchierens die Ideen ausgegangen.

Die gleiche Problematik habe ich auch bei dem Transfer der BCH. Ich sehe sie, habe aber keinen Zugriff drauf. Daher vermute ich, dass ich hier durch meine Unerfahrenheit etwas durcheinander gebracht habe.

Ich freue mich über jeden hilfreichen Tipp zur Wiederherstellung und bedanke mich herzlich für jede Hilfe im Voraus.

Schöne Grüße
Stefan
Jump to: