Bitcoin Forum

Local => Anfänger und Hilfe => Topic started by: Shakespeare on January 09, 2014, 05:12:47 PM



Title: BTC auf Papier ausdrucken
Post by: Shakespeare on January 09, 2014, 05:12:47 PM
Ich möchte gerne 0,1 BTC ausgedruckt auf einem Stück Papier verschenken.
Wie geht das?

Sorry, bin halt totaler Anfänger.
Habe bisher eine Bitcoin-QT Wallet.
Die Bitcoins habe ich auf bitcoin.de gekauft und mir auf meine Wallet geschickt.
Das hat prima funktioniert.
Aber jetzt weiß ich nicht mehr weiter.
Ich bitte um anfängergerechte Tipps.


Title: Re: BTC auf Papier ausdrucken
Post by: lassdas on January 09, 2014, 05:18:34 PM
Klick auf https://www.bitaddress.org und speicher die Seite zur Offline-Nutzung auf einen USB-Stick.
Geh an einen Offline-Rechner, steck den USB-Stick ein, öffne die Seite, klick auf Paper Wallet und dort auf Print, um die Paper Wallet/s auszudrucken.

Dann kannst Du schon Bitcoins an eine der Load & Verify-Adressen schicken.

Eigentlich ganz einfach, oder?  :)


Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 09, 2014, 05:48:52 PM
Vielen Dank, ich glaube jetzt habe ich das kapiert, aber nur weil ich vorher diesen link durchgelesen habe:
https://forum.bitcoin.de/technik-entwicklung-sicherheit/1812-paper-wallet.html

Hier wird sehr schön für DAUs und normale Menschen das Prinzip 'Bitcoin' erklärt.
Natürlich habe ich mir irgendwann mal die ganzen Wikis und Wakis durchgelesen,
aber so schön wie der das hier erklärt habe ich es noch nirgends gefunden.

Ich werde das jetzt einmal mit einem kleinen Betrag testen.

Noch eine Frage:

Wenn ich auf eine solche Papieradresse einen Betrag geschickt habe, kann ich dann irgendwann später noch ein zweites mal was drauf schicken?
Wird das dann auf dieser Adresse 'addiert'?


Title: Re: BTC auf Papier ausdrucken
Post by: lassdas on January 09, 2014, 06:00:05 PM
Ja, natürlich kannst Du an die Adresse auch ein zweites, drittes, viertes,......, zwölfmilliardstes Mal was schicken,
einmal erstellt, kannst Du an die Adresse schicken sooft und soviel Du willst.

Du kannst dann jederzeit zB auf
https://blockchain.info/address/<DeineAdresseHier>
nachschauen, wieviele Coins auf der Adresse sind.


Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 09, 2014, 06:11:31 PM
Jetzt ist mir noch eine Frage eingefallen:

Was muss ich tun wenn ich die BTC die unter der 'Papieradresse' registriert sind wieder verwenden will?
Also wenn ich sie zum Beispiel an meinen bitcoin.de account übertragen will?


Title: Re: BTC auf Papier ausdrucken
Post by: lassdas on January 09, 2014, 06:29:43 PM
Dann musst Du nur den Private Key, der mit dem Spend-QR-Code, in einen Client (oder auf Blockchain.info) importieren,
dann kannst Du die sofort ganz normal verschicken.


Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 09, 2014, 07:28:32 PM
Klar, ich brauche dann den private Key, aber wo gebe ich den ein? In bitcoin-qt? Kann ich den auch in bitcoin.de eingeben? Oder was gibt es sonst für Clients? Am liebsten würde,ich den per Paste in irgendein vorgesehenes Feld eingeben.


Title: Re: BTC auf Papier ausdrucken
Post by: lassdas on January 09, 2014, 07:41:33 PM
Ob bitcoin.de auch Private Keys nimmt, weiß ich nicht, ich bin da kein Kunde.

In Bitcoin-QT kannst Du den ganz einfach eingeben:
Klick auf Hilfe->Debugfenster, dann auf Konsole,
dort gibst Du dann gegebenenfalls erst Dein Wallet-Passwort ein (natürlich nur, falls die Wallet Passwortgeschützt ist):
Code:
walletpassphrase "DeinPasswort" 600
wobei die 600 heißt, das die Wallet 600 Sekunden unlocked ist,
dann kannst Du den Private Key importieren:
Code:
importprivkey DeinPaperWalletPrivateKey "IrgendeinLabelzB: ExPaperWallet"
.

Fertig.
Dann sollte die Adresse der PaperWallet in Deinem Bitcoin-QT-Adressbuch unter Empfangen stehn und die Coins als Guthaben erscheinen.

Nicht vergessen, danach ein neues Backup der Bitcoin-QT Wallet zu machen, da die neue Adresse in alten Backups nicht existiert.


Title: Re: BTC auf Papier ausdrucken
Post by: LOBSTER on January 09, 2014, 07:44:11 PM
Klar, ich brauche dann den private Key, aber wo gebe ich den ein? In bitcoin-qt? Kann ich den auch in bitcoin.de eingeben? Oder was gibt es sonst für Clients? Am liebsten würde,ich den per Paste in irgendein vorgesehenes Feld eingeben.

Mt.Gox bietet Instant Private Key reedem an. Außerdem halt Electrum, Multibit etc.


Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 11, 2014, 11:06:47 AM
Vielen Dank für eure Antworten.
Ich glaube ich habe das jetzt verstanden.
Mit einem kleinen Betrag werde ich mal den kompletten Zyklus durchführen, also auf's Papier und wieder zurück auf mein bitcoin.de-Konto.

Ich habe noch eine Frage:
Wenn ich mit der offline Seite bitadress.org eine Adresse mit zugehörigem private Key generiere, kann ich dann sicher sein dass nicht ein anderer bereits oder in Zukunft mit seinem offline Programm bitadress.org zufällig dieselbe Adresse generiert und wir dann beide auf dieselbe Adresse einzahlen. Ich weiß, es ist äußerst unwahrscheinlich, aber es könnte doch mal passieren. Wie geht das dann weiter in einem solchen Fall?


Title: Re: BTC auf Papier ausdrucken
Post by: LOBSTER on January 11, 2014, 11:14:34 AM
Vielen Dank für eure Antworten.
Ich glaube ich habe das jetzt verstanden.
Mit einem kleinen Betrag werde ich mal den kompletten Zyklus durchführen, also auf's Papier und wieder zurück auf mein bitcoin.de-Konto.

Ich habe noch eine Frage:
Wenn ich mit der offline Seite bitadress.org eine Adresse mit zugehörigem private Key generiere, kann ich dann sicher sein dass nicht ein anderer bereits oder in Zukunft mit seinem offline Programm bitadress.org zufällig dieselbe Adresse generiert und wir dann beide auf dieselbe Adresse einzahlen. Ich weiß, es ist äußerst unwahrscheinlich, aber es könnte doch mal passieren. Wie geht das dann weiter in einem solchen Fall?

Es gibt so viele mögliche Kombinationen von Adressen

8.2089011515213367907186323883068*10 ˆ 52

Also ca. 820000000000000000000000000000000000000000000000000000.


Sollte der Zufallsgenerator auf bitaddress keine Lücke haben, wie es bei dem von Google der Fall war (blockchain wallets gehackt), dann gibt es wie oben schon erwähnt die Chancen von
 
1:820000000000000000000000000000000000000000000000000000

das jemand die gleiche adresse wie du generiert.



Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 11, 2014, 01:00:36 PM
Eigentlich müssten sowohl die 'share address' als auch der 'private key' aus 62 Zeichen aufgebaut sein.
26 große Buchstaben + 26 kleine + 10 Zahlen = 62
Ist dem so oder fehlen da ein paar Zeichen wie z. B. 0, o, O, l, I ?


Title: Re: BTC auf Papier ausdrucken
Post by: Rising on January 11, 2014, 01:14:38 PM
Eigentlich müssten sowohl die 'share address' als auch der 'private key' aus 62 Zeichen aufgebaut sein.
26 große Buchstaben + 26 kleine + 10 Zahlen = 62
Ist dem so oder fehlen da ein paar Zeichen wie z. B. 0, o, O, l, I ?

Es ist Base58, also ohne 0, O, I und l.


Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 11, 2014, 02:48:55 PM
Ob bitcoin.de auch Private Keys nimmt, weiß ich nicht, ich bin da kein Kunde.

In Bitcoin-QT kannst Du den ganz einfach eingeben:
Klick auf Hilfe->Debugfenster, dann auf Konsole,
dort gibst Du dann gegebenenfalls erst Dein Wallet-Passwort ein (natürlich nur, falls die Wallet Passwortgeschützt ist):
Code:
walletpassphrase "DeinPasswort" 600
wobei die 600 heißt, das die Wallet 600 Sekunden unlocked ist,
dann kannst Du den Private Key importieren:
Code:
importprivkey DeinPaperWalletPrivateKey "IrgendeinLabelzB: ExPaperWallet"
.

Fertig.
Dann sollte die Adresse der PaperWallet in Deinem Bitcoin-QT-Adressbuch unter Empfangen stehn und die Coins als Guthaben erscheinen.

Nicht vergessen, danach ein neues Backup der Bitcoin-QT Wallet zu machen, da die neue Adresse in alten Backups nicht existiert.

Hilfe!!!
Das Erzeugen des Sharecodes und das Senden eines kleinen Betrags war kein Problem.
Mit https://blockchain.info/address/ konnte ich den überwiesenen Betrag auch finden.

Beim Versuch den privatekey in bitcoin-qt zu importieren ist dann allerdings ein Fehler aufgetreten.
Mein Mac zeigte als erstes den bunten sich drehenden Ball.
Ich habe ca. 5 min gewartet, der Ball drehte sich immer noch.
Dann habe ich den Prozess gewaltsam beendet.
Dann btcqt wieder gestartet.
Die Transaktion war natürlich nicht zu sehen.
Dann habe ich dat janze noch mal versucht, aber jetzt akzepiert btcqt den Befehl schon gar nicht mehr.
Es erscheint eine knallrote Fehlermeldung
error adding key to wallet (code -4)

Ist mein Geld jetzt futsch?


Title: Re: BTC auf Papier ausdrucken
Post by: lassdas on January 11, 2014, 03:14:41 PM


Dann habe ich den Prozess gewaltsam beendet.
Sowas macht man ja auch nicht.

Ist mein Geld jetzt futsch?
Nein...
Quote
Mit https://blockchain.info/address/ konnte ich kannst Du den überwiesenen Betrag auch immernoch finden.
;)

Da hat sich wohl beim gewaltsamen Beenden Dein Client verschluckt.

Ich würd ersmal checken, ob die Adresse/der Key importiert wurde,
dazu einfach
Code:
validateaddress <DeineAdresse>
in die Konsole eingeben.
Als Antwort gibts dann sowas
Code:
{
"isvalid" : true,
"address" : "DeineAdresse",
"ismine" : true,
.....
}
Wenn "ismine" : true,
dann beende den Client und starte ihn neu mit dem -rescan Parameter,
vielleicht taucht dann Dein Guthaben auch auf.

Futsch isses auf keinen Fall, solange Du den Private Key noch hast (aber dazu müsstest Du das Paper Wallet schon verbrennen).


Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 11, 2014, 06:19:10 PM
Sorry, ich steh' wieder auf dem Schlauch:

ismine ist true
aber in blockchain.info sind die bitcoins auch noch drin.
Ist das so ok, dass die dort auch noch stehen?

Frage: Wie starte ich das Programm mit einer zusätzlichen Eingabe.
Ich habe einen Mac und da starte ich ein Programm mit Doppelklick, da kann ich nicht noch was dazu eingeben, wo soll ich das eintippen?


Title: Re: BTC auf Papier ausdrucken
Post by: candoo on January 11, 2014, 06:36:17 PM
Tipp:

Wenn du deine alte Paper Wallet wieder aktivieren/importieren möchtest, dann erstell dir dafür doch auf blockchain.info ein account.

Dort ist der Import SEHR simpel und du kannst ja dann direkt  von blockchain.info die BTCs in deine eigene Wallet schicken (auf dein QT Client)


Title: Re: BTC auf Papier ausdrucken
Post by: ltcboi on January 11, 2014, 09:42:42 PM
@shakespeare
Du musst die Befehle in die Konsole eingeben, die du im Client unter Hilfe/Debugfenster findest.
Da müsstest du dich auch die importprivkey usw. gemacht haben?! ???


Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 12, 2014, 04:14:37 PM
Sorry, ich muss noch mal nachfragen:
Klar, den Befehl "validateaddress <DeineAdresse>" kann ich in die Console eingeben. Dann kommt ein Ergebnis.
Aber den anderen Befehl "-rescan" kann ich da zwar auch eingeben, aber dann kommt natürlich eine Fehlermeldung,
denn das ist ja nur ein Befehlszusatz (soviel weiß ich von Unix).

Also noch einmal die Fragen:
1) Wo gebe ich "-rescan" ein?
2) In der Blockchain ist unter meiner Papieradresse noch der ursprüngliche Betrag vorhanden.
Also müssten die btc doch noch auf dieser Adresse sein und eben nicht in meiner Bitcoin-qt Wallet?


Title: Re: BTC auf Papier ausdrucken
Post by: trasla on January 13, 2014, 01:33:19 PM
Wenn du den priv key importierst, verlagerst du die BTC auch nicht, die bleiben auf deiner Adresse, du sorgst nur dafür, dass deine Wallet diese Adresse kennt und verwenden kann. Wenn du möchtest, kannst du die dann weiter überweisen, bis du das tust, bleiben die auf der "Paper"-Wallet. (Die dann natürlich nicht mehr rein "Paper" ist, weil ja deine Wallet auf dem PC die Adresse samt priv Key auch kennt.)

Wenn du auf dem Mac die Konsole suchst:
Programme -> Dienstprogramme -> Terminal
Da kannst du dann beim Starten auch "bitcoin-qt.exe -rescan" eingeben.


Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 13, 2014, 04:58:15 PM
Wenn du den priv key importierst, verlagerst du die BTC auch nicht, die bleiben auf deiner Adresse, du sorgst nur dafür, dass deine Wallet diese Adresse kennt und verwenden kann. Wenn du möchtest, kannst du die dann weiter überweisen, bis du das tust, bleiben die auf der "Paper"-Wallet. (Die dann natürlich nicht mehr rein "Paper" ist, weil ja deine Wallet auf dem PC die Adresse samt priv Key auch kennt.)

Wenn du auf dem Mac die Konsole suchst:
Programme -> Dienstprogramme -> Terminal
Da kannst du dann beim Starten auch "bitcoin-qt.exe -rescan" eingeben.

Vielen Dank für Deine Antwort.
Den ersten Teil hast du sehr schön anschaulich erklärt.
Ich habe das verstanden und kann es nachvollziehen.

Beim zweiten Teil wird's schon schwieriger.
Das mit dem Terminal zur Befehlseingabe weiß ich.
Nur, eine Datei mit dem suffix .exe wird auf dem Mac nicht laufen und auch nicht vorhanden sein.
Auf dem Mac heißen die Dinger glaube ich .app.
Ich habe schon versucht die bitcoin-qt.app im Terminal zu starten.
Da ich mich aber mit Unix-Befehlen nun nicht so doll auskenne ist es mir bis jetzt micht mal gelungen ins Verzeichnis 'programme' zu gelangen.

edit 20 min. später:
Jetzt kann ich Bitcoin-Qt vom Terminal aus starten, der Befehl dazu lautet:
open /Applications/Bitcoin-Qt.app

Wenn ich aber dann dahinter noch den Zusatz -rescan eingebe, dann kommt im Terminal des Mac eine Fehlermeldung.
Er versteht das -rescan einfach nicht. Bitcoin-Qt wird auch nicht gestartet.


Title: Re: BTC auf Papier ausdrucken
Post by: trasla on January 14, 2014, 10:09:18 AM
Ah, sorry, du hast natürlich recht - ich hab das im Kopf vermischt.
Kenne mich mit Mac aber auch nicht so gut aus, ich suche selbst bloß dauernd die eckigen Klammern auf der Tastatur.

Hast du eine Datei "bitcoin.conf" in dem Verzeichnis, wo auch die wallet.dat liegt?
Falls ja, füge mal die Zeile
rescan=1
ein, falls nein, leg die Datei an und schreib es rein.
Dann normal den bitcoin-qt starten.

Geht das?


Title: Re: BTC auf Papier ausdrucken
Post by: Coiner.de on January 14, 2014, 04:32:09 PM
Da das öfter nachgefragt wird hab ich mal eine Suchmaschine bemüht.

.app ist wohl nur eine Verpackung. Finder -> Rechtsklick auf Bitcoin-Qt.app -> "Show Package Contents" oder sowas ähnliches auf Deutsch.
Dann die .exe suchen oder irgendwas Ausführbares.

Der Aufruf könnte dann sowas ähnliches sein wie:

/Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -rescan




Title: Re: BTC auf Papier ausdrucken
Post by: Shakespeare on January 14, 2014, 04:59:40 PM
Ah, sorry, du hast natürlich recht - ich hab das im Kopf vermischt.
Kenne mich mit Mac aber auch nicht so gut aus, ich suche selbst bloß dauernd die eckigen Klammern auf der Tastatur.

Hast du eine Datei "bitcoin.conf" in dem Verzeichnis, wo auch die wallet.dat liegt?
Falls ja, füge mal die Zeile
rescan=1
ein, falls nein, leg die Datei an und schreib es rein.
Dann normal den bitcoin-qt starten.

Geht das?

Juuhuuu!

Genau so geht's.
Vielen Dank für den Tipp!
Da wär ich ja selbst nie drauf gekommen.

Die Datei bitcoin.conf war bei mir nicht vorhanden, daher habe ich eine erzeugt.
Beim Starten von Bitcoin-qt erscheint dann im Startbild (weiß mit hellbrauner Schrift): "Durchsuche erneut..."
Das war dann wohl der rescan.
Und siehe da, die BTC meiner Paper Wallet sind erschienen.