Bitcoin Forum

Local => Deutsch (German) => Topic started by: LightningFury on October 17, 2011, 03:25:32 AM



Title: 2 Fragen zum Wallet
Post by: LightningFury on October 17, 2011, 03:25:32 AM
1. Angenommen ich habe ein unverschlüsseltes Wallet auf einem Server liegen.
Jemand klaut das unverschlüsselte Wallet. Anschließend verschlüssle ich das Wallet und beginne mit dem verkauf das Wallet füllt sich.
Kann derjenige der nun im Besitz des unverschlüsselten Wallets ist die Bitcoins ausgeben oder geht das nicht mehr?

2. Ich mache ein Backup vom Wallet noch bevor ein Kunde ein neuen Schlüssel für seinen Account generiert und Bitcoins einzahlt.
Danach gehen die Daten verloren, durch was auch immer, Festplatten crash etc. Ich spiele das alte Bitcoin Wallet anschließend wieder auf.
Sind die eingezahlten Bitcoins vom Kunde nun verloren?


Title: Re: 2 Fragen zum Wallet
Post by: winnetou on October 17, 2011, 04:44:42 AM
1. Angenommen ich habe ein unverschlüsseltes Wallet auf einem Server liegen.
Jemand klaut das unverschlüsselte Wallet. Anschließend verschlüssle ich das Wallet und beginne mit dem verkauf das Wallet füllt sich.
Kann derjenige der nun im Besitz des unverschlüsselten Wallets ist die Bitcoins ausgeben oder geht das nicht mehr?

Ja, er kann sie ausgeben. Dein Wallet hat standardmäßig einen Pool von 100 Adressen, erst nachdem Verbrauch dieser werden 100 neue Adressen erstellt und in deinen Wallet eingetragen. Auf die nächsten 100 Adressen hat der Dieb dann keinen Zugriff mehr. Im Betrugsfall ist es aber besser einen neuen Wallet zu erstellen.


2. Ich mache ein Backup vom Wallet noch bevor ein Kunde ein neuen Schlüssel für seinen Account generiert und Bitcoins einzahlt.
Danach gehen die Daten verloren, durch was auch immer, Festplatten crash etc. Ich spiele das alte Bitcoin Wallet anschließend wieder auf.
Sind die eingezahlten Bitcoins vom Kunde nun verloren?

Wenn für die neue Adresse kein neuer Adressenpool (bzw. x neue Adressen) generiert werden musste, sind die Bitcoins noch da weil, wie oben bereits erwähnt, immer x Adressen vorgeneriert werden und erst nach dem Verbrauch dieser wieder x neue generiert und gespeichert werden. Du kannst den Adressenpool im config File auch höher setzen. In Wahrheit holt die Adressen-Generier-Funktion also immer Adressen aus deinem "Adressenpool", außer es sind alle aufgebraucht und es muss tatsächlich eine neue Generierung von x Adressen angestoßen werden...


Title: Re: 2 Fragen zum Wallet
Post by: LightningFury on October 17, 2011, 05:17:46 AM
Ah Ok Danke, jetzt verstehe ich auch was der Keypoolsize bedeutet der auf 101 steht ;D

Also ist die Verschlüsslung einfach nur eine Verschlüsslung die nur Lokal greift, wie etwa wenn ich eine RAR, ZIP oder whatever mit Passwort versehe?
Ja klar macht ja auch Sinn ::)

Was mir auch atm noch zu hoch ist. Wenn die Schlüssel verbraucht sind gibt es neue, aber gibt es da eine Obergrenze wie viel das max sein dürfen?
Woher weiß das P2P so schnell wer welchen Schlüssel hat? :o


Title: Re: 2 Fragen zum Wallet
Post by: binpool.de on October 17, 2011, 06:33:09 AM
Wenn die Schlüssel verbraucht sind gibt es neue, aber gibt es da eine Obergrenze wie viel das max sein dürfen?

Ja, bis deine Festplatte aus allen Nähten platzt.


Woher weiß das P2P so schnell wer welchen Schlüssel hat? :o
Das weiß es eben nicht!
Standardmäßig wird nur die Adresse beim versenden angegeben. Wenn der Empfänger die BTCs weiter schicken will muss er sich als  Besitzer dieser Adresse Authentifizieren. Dazu schickt er seinen Public-Schlüssel mit und Signiert die Nachricht mit seinem privaten Schlüssel.
Da die Adresse eine Hashsumme des Public-Schlüssels ist, kann man so sagen das es auch der Public Schlüssel ist der zu der Adresse gehört. Der Privat-Schlüssel dient dann nur für die eigentliche Authentifizieren.


Title: Re: 2 Fragen zum Wallet
Post by: LightningFury on October 17, 2011, 06:25:53 PM
Vielen Dank für die Antworten :)


Title: Re: 2 Fragen zum Wallet
Post by: cygan on November 11, 2013, 03:28:58 PM
habe mir gerade bitcoin-0.8.5-win32-setup.exe installiert.

aber irgendwie will er keinen bitcoin-netzwerk connecten um alles zu synchronisieren
mache ich was falsch oder dauert das ewig, bis er ein netzwerk findet???


Title: Re: 2 Fragen zum Wallet
Post by: Snoload on November 11, 2013, 03:38:21 PM
Je nach Client und Internet Anbindung kann es dauern. Den client den du hier gerade angeben hast lad sich die ganze Blockchain runter. Das sind nach meinem wissen etwas mehr als 10GB.



Title: Re: 2 Fragen zum Wallet
Post by: klaus on November 11, 2013, 03:43:38 PM

Wenn ich cygan richtig verstehe baut sein Client keine Verbindung auf um runter zu laden.

Kontrollier in Deiner Firewall den Port der im Bitcoinclient (siehe Bitcoin-qt Einstellungen) hinterlegt ist. Scheinbar ist der Port nicht offen.


Title: Re: 2 Fragen zum Wallet
Post by: cygan on November 11, 2013, 03:58:58 PM
klaus hat mich verstanden ...

die firewall war bzw. ist für diese anwendung offen ....
ich hatte mal vor monaten die wallet schon mal am laufen (sie war synchron) und heute wollte ich die wieder starten
nun connected er nicht auf die netzwerke ...
unten steht dann halt nur:

Keine Blockquelle verfügbar ... 24 Wochen im Rückstand  0 aktive Verbindungen zum Bitcoin-Netzwerk


Title: Re: 2 Fragen zum Wallet
Post by: mezzomix on November 11, 2013, 06:35:39 PM
Keine Blockquelle verfügbar ... 24 Wochen im Rückstand  0 aktive Verbindungen zum Bitcoin-Netzwerk

Dauerhaft 0 aktive Verbindungen heisst, dass der Client aus irgendwelchen Gründen nicht ins Netz kommt. Er müsste sich erst mal per DNS ein paar Knoten holen um daraus eine eigene Tabelle der bekannten Knoten aufzubauen.

Wenn Du irgendwo eine einigermassen aktuelle peers.dat herbekommst, könnte die Sache besser funktionieren. Alternativ könntest Du Dir auf blockchain.info eine IP Adresse suchen, anpingen und wenn Du sie erreichen kannst mit "addnode=<ip>" in dir bitcoin.conf Datei des Client aufnehmen.


Title: Re: 2 Fragen zum Wallet
Post by: cygan on November 11, 2013, 06:47:19 PM
Keine Blockquelle verfügbar ... 24 Wochen im Rückstand  0 aktive Verbindungen zum Bitcoin-Netzwerk

Dauerhaft 0 aktive Verbindungen heisst, dass der Client aus irgendwelchen Gründen nicht ins Netz kommt. Er müsste sich erst mal per DNS ein paar Knoten holen um daraus eine eigene Tabelle der bekannten Knoten aufzubauen.

Wenn Du irgendwo eine einigermassen aktuelle peers.dat herbekommst, könnte die Sache besser funktionieren. Alternativ könntest Du Dir auf blockchain.info eine IP Adresse suchen, anpingen und wenn Du sie erreichen kannst mit "addnode=<ip>" in dir bitcoin.conf Datei des Client aufnehmen.


kannst du vielleicht mit einer guten aktuellen peers.dat dienen?? ;)


Title: Re: 2 Fragen zum Wallet
Post by: mezzomix on November 11, 2013, 07:09:50 PM
kannst du vielleicht mit einer guten aktuellen peers.dat dienen?? ;)

Aus meinem aktuell laufenden Client:
http://www45.zippyshare.com/v/8472569/file.html (http://www45.zippyshare.com/v/8472569/file.html)


Title: Re: 2 Fragen zum Wallet
Post by: cygan on November 11, 2013, 07:13:58 PM
kannst du vielleicht mit einer guten aktuellen peers.dat dienen?? ;)

Aus meinem aktuell laufenden Client:
http://www45.zippyshare.com/v/8472569/file.html (http://www45.zippyshare.com/v/8472569/file.html)


danke

in welchen ordner kommt nun die datei rein? :)


Title: Re: 2 Fragen zum Wallet
Post by: mezzomix on November 11, 2013, 07:17:53 PM
Code:
> ls /home/data/bitcoin/
blocks  chainstate  db.log  debug.log  peers.dat  wallet.dat

Wo auch immer das bitcoin Verzeichnis bei Dir liegt.


Title: Re: 2 Fragen zum Wallet
Post by: cygan on December 12, 2013, 04:04:26 PM
also, bei mir will er nicht auf das netzwerk connecten - hab jetzt auch die neue 0.8.6 version installiert und die ältere deinstalliert

peers datei habe ich auch überschrieben ...



Title: Re: 2 Fragen zum Wallet
Post by: mezzomix on December 12, 2013, 04:19:16 PM
Dann vermute ich mal, dass z.B. ein Packet Filter / eine Firewall die Verbindungsversuche des Client verhindert.


Title: Re: 2 Fragen zum Wallet
Post by: cygan on December 12, 2013, 04:25:45 PM
auch bei ausgeschalteter firewall bekomme ich keine verbindung zum netzwerk ....