Senden von Bitcoin-Qt an Coinbase

Ich hatte die Idee, alle meine vorhandenen Bitcoins (10 BTC) von Bitcoin-Qt/Paper Wallet zu Coinbase zu verschieben.

Ich hatte die Paper Wallet in Bitcoin-Qt importiert und das Guthaben dort betrug insgesamt 10 BTC. Aus irgendeinem Grund habe ich dann die Paper Wallet in Coinbase importiert, und ~5 BTC wurden hinzugefügt.

Zu diesem Zeitpunkt zeigte Bitcoin-Qt den Kontostand noch mit 10 BTC an. Ich machte weiter und machte eine Transaktion von 10 BTC von Bitcoin-Qt an meine Coinbase-Adresse.

Das Ergebnis ist, dass die Transaktion weiterhin 0 Bestätigungen hat, Bitcoin-Qt zeigt einen Saldo von 0 BTC an und die Transaktion wurde nie in Blockchain angezeigt. Ich habe keine Ahnung, wo die "fehlenden" 5 BTC sind und was zu tun ist. Mir ist klar, dass möglicherweise eine doppelte Ausgabe aufgetreten ist, da 5 BTC bereits aus der Papiergeldbörse in Coinbase importiert wurden und ich versucht habe, 10 BTC aus dem Bitcoin-QT zu senden.

Hier ist die Coinbase-Adresse https://blockchain.info/address/1GeQeHnJEnKfcfWonGCrj52kChyXqib5sC , und Sie können sehen, dass der 5-BTC-Import aus der Papiergeldbörse durchgegangen ist.

Was ist hier die Lösung?

So sieht der Transaktionsverlauf von Bitcoin-Qt aus:Geben Sie hier die Bildbeschreibung ein

Haben Sie Transaktionen mit Bitcoin-Qt durchgeführt, nachdem die Paper Wallet erstellt wurde? In diesem Fall wird die Änderung an neu erstellte Adressen gesendet, die wahrscheinlich nicht in der Papierversion enthalten sind.
@PieterWuille: Richtig, ich habe Transaktionen nach dem Import durchgeführt. Ich habe der Frage den vollständigen Transaktionsverlauf hinzugefügt. Ich bin immer noch verwirrt.
In diesem Fall haben Sie Ihr Wechselgeld verloren, da es an Adressen gesendet wird, die Sie auf Ihrer Papierversion nicht haben. Sie benötigen die eigentliche wallet.dat-Datei. Ohne das muss ich Ihnen nur ungern sagen, dass Sie diese 5 BTC wahrscheinlich verloren haben. Aus diesem Grund werden Paper Wallets vom Referenzclient yrt nicht unterstützt. Wenn die Software Unterstützung für deterministische Wallets hinzufügt, wird sich dies wahrscheinlich ändern.
@PieterWuille: Danke für die Info. Ich habe nicht ganz verstanden, was Sie sagen, aber kann ich nicht über Bitcoin-Qt auf die walled.dat zugreifen? Für das Paper Wallet besitze ich noch den Private Key. Wo sind die fehlenden 5 BTC geblieben?
Als Sie im ersten Schritt sagten, Sie hätten 10 BTC in Bitcoin-qt importiert, woher haben Sie importiert? War dies ein weiterer tatsächlicher Import aus Papier oder eine tatsächliche Transaktion?
Ist Ihr qt-Client auch vollständig synchronisiert?
@NeilNeyman: Hallo! blockchain.info/address/1Fr3pfbm41pDtqSiPeh2UYeX2mvZXq15bi ist die Paper-Wallet-Adresse, die ich ursprünglich verwendet habe, um ~10 BTC zu kaufen (Sie können sehen, dass sich die ersten drei Transaktionen auf 10 BTC summieren). Wenn ich mich richtig erinnere, musste ich irgendwann auf diese Bitcoins zugreifen, installierte Bitcoin-Qt und importierte die Papiergeldbörse. Leider weiß ich nicht mehr, wie ich den Import durchgeführt habe, ob es eine Transaktion war oder nicht. Ja, der Client ist vollständig synchronisiert.
Eine Bitcoin-Wallet besteht nicht aus einem einzigen Schlüssel. Mit Adressen senden Sie Münzen an sie, aber intern werden sie auf verschiedene Schlüssel verschoben, von denen ich annehme, dass Sie sie nicht auf Ihre Papiergeldbörse gelegt haben.
@PieterWuille: Ah, richtig. Ich habe die wallet.dat von Bitcoin-Qt auf meinem Computer gespeichert. Glauben Sie, dass das Löschen der letzten Transaktion (der 10 BTC) mit etwas wie pywallet das Problem lösen würde?

Antworten (1)

Nachtrag: Es sieht so aus, als ob die Münzen gefunden wurden ; Zitieren Sie einfach die relevante Lösung aus dem externen Thread, damit wir eine vollständige Antwort zu Protokoll haben. Um es kurz zu machen, das Problem war, wie wir es vermutet hatten: Die Papiergeldbörse enthielt nicht alle Änderungsadressen aus den 5 BTC-Transaktionen, die seit dem Import aufgetreten waren. Einfache Lösung:

Ich habe den Client mit gestartet /Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -salvagewallet. Es wird immer noch mit dem Netzwerk synchronisiert, aber es sieht vielversprechend aus, da es jetzt einen Kontostand von +4,9315 anzeigt!


Ok, ich beginne jetzt zu rekonstruieren, was passiert ist.

  1. Zumindest nach Ihren Blockchain-Links haben Sie zunächst 10 BTC über 3 Transaktionen erhalten, an der 1Fr3p-Adresse dann am 17. April 5 ausgegeben. Diese bestimmte Adresse hatte zum Zeitpunkt des Imports in Coinbase also nur noch 5 übrig.

  2. Wenn Sie importieren und nicht senden, werden die Coins weiterhin in beiden Wallets angezeigt; Wenn Sie sie danach von der alten senden, wird dies in der neuen Brieftasche aufgrund von Adressänderungen nicht aktualisiert . Importieren != Ausgaben.

  3. Sie müssen außerdem die Änderungsadressen importieren, die seit der Verwendung von bitcoin-qt in Coinbase erstellt wurden, damit alles korrekt synchronisiert wird. Schau dir diesen Thread an .

  4. Was die Reparatur der verrückten Transaktion betrifft, bin ich mir nicht sicher, was ich dort tun soll. Hoffentlich, wenn Sie mit dem Importieren von allem fertig sind, wird es im Client funktionieren? Senden Sie nichts anderes mehr aus der alten Wallet – sobald Sie die Coins verwenden können, die in der Coinbase-Wallet verfügbar sind, senden Sie nur noch von dort.

  5. Wenn Sie den qt-Client erneut verwenden möchten, erstellen Sie eine neue Brieftasche für alle zukünftigen Transaktionen.

update Was wissen Sie über diese Transaktionen von Ihrem Link in den Kommentaren ? Ihr Client zeigt nur den -.01-Teil dieser TX, aber der Rest scheint zu fehlen ...

Screenshot von blockchain.info

Ich konnte das verrückte tx mit pywallet erfolgreich aus wallet.dat entfernen und dann mit Bitcoin-Qt erneut scannen, aber aus irgendeinem Grund zeigt Bitcoin-Qt den Kontostand immer noch als Null an. Dies ergibt für mich keinen Sinn, da sich Transaktionen nach dem Entfernen zu einem Guthaben von +4,9315 summieren sollten ( i.imgur.com/XMPKwbE.png ).
@randomguy siehe Update
Ach, das ist seltsam. In der Tat frage ich mich, warum Bitcoin-Qt den Betrag als 0,01 angibt. Ich konnte nicht herausfinden, was diese beiden Transaktionen waren. Ich werde weiter nachforschen. Hier sind die weiteren Details, die ich für die Transaktionen von den Clients i.imgur.com/vlVz7BJ.png und i.imgur.com/DuVRTdS.png erhalten habe
Ich habe meine mtgox-, bitstamp- und btce-Guthaben überprüft und sie sind alle leer. Diese beiden Transaktionen führen zu blockchain.info/address/1VtaJTXABVbrZKxFYPXUg3iGMS5mxBXxB und blockchain.info/address/1KASMYinhnBUmk64RhZPJEFicfHqfNXBrS , und diese Adressen haben immer noch das Guthaben.
Könnte es sein, dass diese Transaktionen an eine neue Adresse getätigt wurden, die ich im Client erstellt habe? Die -0,01 würde in diesem Fall Sinn machen, da es die Nettosumme mit den Gebühren nach den "internen" Transaktionen wäre.
Hey, ich setze die Untersuchung hier bitcointalk.org/index.php?topic=306389 fort (es gibt ein Kopfgeld von 0,5 BTC!). Ich würde mich freuen, wenn Sie sich einschalten! Vielen Dank für die bisherige Hilfe. Mit diesen Resten liegen Sie genau richtig (die -0,01-Teile gingen an zwei Glücksspielseiten, die ich ausprobiert habe).