Bitcoin Forum

Local => Anfänger und Hilfe => Topic started by: drehhofer on October 27, 2020, 01:31:39 PM



Title: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: drehhofer on October 27, 2020, 01:31:39 PM
Hallo Gemeinde,
Nach einer erneuten Windowsinstallation habe ich Bitcoincore neu installiert. Die alte wallet.dat finde ich nicht mehr.
Habe aber meine alte Wallet Adresse und den PrivateKey sowie den PublicKey.
Wie komme ich am besten wieder an die coins?

Die einzige Transaktion die damals statt fand war vom Exchange in mein Wallet, die ist auch so in der Blockchain gespeichert.
Habe bereits versucht, den Key in Electrum zu importieren - da kommt nichts an.
Auch https://coinb.in/#newTransaction  (https://coinb.in/#newTransaction) hat nicht funktioniert.


Title: Re: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: drehhofer on October 27, 2020, 01:56:08 PM
Man muss doch irgendwie das alte Wallet wiederherstellen können.


Title: Re: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: bob123 on October 27, 2020, 02:03:25 PM
Standardmäßig befindet sich die wallet.dat (die Wallet Datei) in C:\Users\YourUserName\Appdata\Roaming\Bitcoin

Um einfach dorthin zu gelangen, WIN + R drücken und folgendes eingeben:
Code:
%APPDATA%\Bitcoin

Dort müsste dann eine Datei mit der Endung .dat liegen. Standardmäßig: wallet.dat.


Bei einer Neuinstallation ist es jedoch üblich, dass Windows Nutzerdaten (inklusive APPDATA) löscht.
Wenn dort also keine wallet.dat mit den korrekten Private keys liegt, wurde die Datei von Windows gelöscht.


Ein (immer empfohlenes und insbesondere bei Windows unabdingbares) Backup oder der Versuch der Datenrettung wären dann deine einzigen beiden Möglichkeiten.


Title: Re: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: Code29 on October 27, 2020, 10:41:33 PM
Wenn du den Private Key hast, sollte das Importieren in fast jeder Wallet kein Problem sein.

Habe bereits versucht, den Key in Electrum zu importieren - da kommt nichts an.
Auch https://coinb.in/#newTransaction  (https://coinb.in/#newTransaction) hat nicht funktioniert.
Was meinst du denn mit kommt nichts an bzw. hat nicht funktioniert? Wird dir eventuell irgendeine Fehlermeldung ausgegeben? Du kannst ja mal mit einem Block Explorer schauen, ob auf der Adresse wirklich noch was liegt.


Title: Re: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: Chris601 on October 28, 2020, 01:45:38 AM
Okay. Langsam und der Reihe nach. Bitte beantworte nochmals folgende Fragen klar und deutlich.

Du hattest Coins auf EINER Adresse in Core?
Du hast Windows neu installiert und dabei deine Wallet.dat verloren?
Du hast Windows und Core neu installiert?
Core ist Synchron?
Du kennst die Adresse auf der die Coins liegen?
Sie liegen auch noch dort?
Zu dieser Adresse hast du den privat-Key?
Diesen Key hast du auch nirgends im Internet eingegeben?


Title: Re: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: Chris601 on October 28, 2020, 01:50:31 AM
Wenn du tatsächlich den privat-Key hast und Core synchron ist, brauchst du in der Core-Console eigentlich nur "importprivkey xxxxxxxxxxxxx"  einzugeben. Statt x deinen Key. Dann wird erneut durchsuchen (dauert lange) und anschließend ist dein Guthaben verfügbar.

Ich habe aber nur die Befürchtung, dass du irgendwas hast, aber nicht den privat-Key zu der Adresse auf der die Coins liegen.

Jemand mit deinem Wissensstand (nicht böse gemeint, wir sind hier ja bei den Anfängern), der Core nutzt, hat dort eigentlich nicht den privat-Key extrahiert...
Darf man fragen, wie du an den Privat-Key gekommen bist?

Man muss doch irgendwie das alte Wallet wiederherstellen können.

Wie meinst du das? Du bügelst Windows neu über eine alte Installation und willst dann Dateien aus der vorherigen Installation wiederherstellen?
Prinzipiell bestehen da Möglichkeiten der Datenanalyse der Festplatte, weil es sein KÖNNTE, dass die neue Windows-Installation andere Festplattenbereiche beschrieben hat als die, wo die ursprüngliche Datei lag. Hoffnungen auf eine Wiederherstellung mache ich dir aber keine.

Hast du vielleicht ein Verständnisproblem von Bitcoin (Core)? Es ist DEIN Geld, DEINE Wallet. Es gibt KEINE Person und KEINE Institution, die dir helfen könnte, die wallet.dat wiederherzustellen. Die hat ausschließlich auf deinem Rechner existiert (den du platt gemacht hast). Ist sie weg, sind deine Coins weg und keiner kann sie retten. (Es sei denn du besitzt den aufgeschriebenen privat-Key. Dann kann man zwar nicht die wallet.dat wieder herstellen aber immerhin -und darum geht es ja- auf die Coins der Adresse zugreifen, zu der der Key gehört.)  


Title: Re: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: Lakai01 on October 28, 2020, 12:12:35 PM
Habe bereits versucht, den Key in Electrum zu importieren - da kommt nichts an.
Auch https://coinb.in/#newTransaction  (https://coinb.in/#newTransaction) hat nicht funktioniert.
Erstmal Hi! und willkommen im Forum.

Solange du über deinen Private Key verfügst solltest du problemlos wieder an die Coins kommen. Beim Import in Electrum musst du je nach "Adresstyp" aufpassen, hier ein Auszug aus der Electrum-Dokumentation:

Quote
Note: if the addresses in the source wallet begin with 3 you have to prepend “p2wpkh-p2sh:” to each private key before importing it. If the addresses begin with bc1 then you prepend “p2wpkh:”.

Quelle (https://bitcoinelectrum.com/importing-your-private-keys-into-electrum/)

Ich weiß jetzt nicht wie deine Adressen genau aussehen, sind das aber neuere Adressen ist es gut möglich, dass es sich dabei um Segwit-Adressen handelt und du dementsprechend einen Prevfix brauchst.
Statt "3F1tAaz5x1HUTrCNLbtMDqcw6o5GNn4xqX" musst du dann beim Importer also "p2wpkh-p2sh:3F1tAaz5x1HUTrCNLbtMDqcw6o5GNn4xqX" eintragen.

Dann sollten deine Funds auch wieder auftauchen. Halte uns bitte am Laufenden wie du das Problem gelöst hast, hilft sicher auch mal anderen Usern wenn die nach ähnlichen Problemen googeln.


Title: Re: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: bob123 on October 28, 2020, 03:05:31 PM
Hab gerade nochmal drüber gelesen und entdeckt, dass du ja anscheinend den Private Key hast.

Also wenn du tatsächlich den Private Key von der richtigen Adresse (die mit den BTC) hast, dann kannst du den natürlich in entweder Core oder ein anderes Wallet (z.B. Electrum) importieren.
Beim importieren in Electrum musst du halt darauf achten den korrekten Adresstypen zu wählen: Legacy für Adressen die mit 1.. beginnen, P2SH für 3.. und bech32 für Adressen mit bc1..


Wenn die BTC aber auf einer anderen Adresse liegen (weil du z.B. eine Transaktion durchgeführt hast), dann ist das was in meinem 1. Post steht die einzige Möglichkeit.


Title: Re: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: drehhofer on November 20, 2020, 07:28:31 PM
Hey Buben, danke für eure Einschätzungen und die berechtigte Kritik.
Also ich habe den Computerfritzen den ich gebeten hatte meinen PC neu aufzusetzen jetzt erfolgreich verklagt und der hat mir meine Satoshis ertatten müssen.


 :D spaß

Ich hatte glücklicherweise auf meiner HDD ein Backup gemacht, welches ich mit einem Datenrettungsprogramm schnell wieder gefunden habe. Zuvor war Bitcoincore auf der SDD. Jetzt lädt die Blockchain zwar ewig, die coins sind aber da.
Ich hatte extrem Dusel. Sowas wie ich hätte den Verlust verdient. Habe damals einen Key erzeugt ohne die Coins dann an diese Adresse zu schicken. Hatte also einen PrivateKey für eine leere Adresse.
Schönen Abend noch und viel Spaß beim Bitcoin Kurs verfolgen.


Title: Re: Bitcoin Core wallet.dat nach Windows Neuinstallation
Post by: bob123 on November 21, 2020, 10:50:39 AM
Schön zu hören, dass du deine Coins doch noch retten konntest.

Aber ich hoffe, dass du jetzt wenigstens noch ein Backup erstellst und das z.B. auf einem USB Stick verwahrst  ;)
Oder, wenn du die gesamte Blockchain garnicht benötigst, ein SPV (Simple Payment Verification) Wallet herunterlädst, sodass du das gesamte Wallet (alle Private Keys) mit nur einem Mnemonic (12 bzw. 24 Wörter) sichern kannst.

Wie und was genutzt wird ist ja egal. Hauptsache sicher verwahrt  :D