Bitcoin Forum
May 05, 2024, 03:13:20 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Frage zu Bitcoin Clienten und Wechselgeld  (Read 873 times)
curiosity81 (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1070



View Profile
December 14, 2013, 08:44:50 AM
 #1

Moin,

wenn ich meine wallet.dat irgendwo mehrfach gebackupt habe, und darauf einzahle, dann wirkt sich die Einzahlung auf alle wallet.dats gleichzeitig aus, das ist klar. D.h. ich brauche die Backups nicht anfassen.

Was passiert aber wenn ich ein Auszahlung vornehme. Soweit ich weiss kann dann die Erstellung zusaetzlicher Wechselgeldadressen notwendig werden. Meine Frage dazu:

   (i) Laeuft das alles im Hintergrund ab (bitcoinqt)?
   (ii) Kann ich mir diese Wechselgeldadressen anzeigen lassen?
   (iii) Werden die Wechselgeldadressen erst erzeugt wenn sie notwendig werden?
   (iv) Oder stammen die Wechselgeldadressen aus einem Portfolio welches beim Erstellen der wallet.dat erzeugt wurde?

Wenn (iii) zutrifft, dann kann es doch passieren, dass bei einer Auszahlung Wechselgeldadressen und private Schluessel erzeugt werden, welche sich nur in der aktuellen wallet.dat befinden, dann wuerde, insofern man die Backups nicht aktualisiert, in den Backups was fehlen sollte die taeglich genutzte wallet.dat verloren gehen. Kann mir hier jmd weiterhelfen wie das intern ablaeuft?

Gruss,
cu

          ▄▄██▄▄
      ▄▄██████████▄▄
  ▄▄██████▀▀  ▀▀██████▄▄

███████▀          ▀███████
████       ▄▄▄▄     ▄█████
████     ███████▄▄██████▀
████     ██████████████
████     ████████▀██████▄
████       ▀▀▀▀     ▀█████
███████▄          ▄███████
  ▀▀██████▄▄  ▄▄██████▀▀
      ▀▀██████████▀▀
          ▀▀██▀▀
COINVEST
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
WEBSITE  ●  WHITEPAPER  ●  DEMO
ANN  ●  TELEGRAM  ●  BLOG

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
       ▄▄█████████▄▄
    ▄██████▀▀▀▀▀██████▄
  ▄████▀▀         ▀▀████▄
 ▄████    ▄▄███▄▄    ████▄
▄████  ▄███▀▀ ▀▀███▄  ████▄
████   ██▌  ▄▄▄  ███   ████
████   ██▌ ▐███████    ████
████   ██▌  ▀▀▀  ███   ████
▀████  ▀███▄▄ ▄▄███▀  ████▀

 ▀████    ▀▀███▀▀    ████▀
  ▀████▄▄         ▄▄████▀

    ▀██████▄▄▄▄▄██████▀
       ▀▀█████████▀▀
COINTOKEN
1714878800
Hero Member
*
Offline Offline

Posts: 1714878800

View Profile Personal Message (Offline)

Ignore
1714878800
Reply with quote  #2

1714878800
Report to moderator
1714878800
Hero Member
*
Offline Offline

Posts: 1714878800

View Profile Personal Message (Offline)

Ignore
1714878800
Reply with quote  #2

1714878800
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, which will follow the rules of the network no matter what miners do. Even if every miner decided to create 1000 bitcoins per block, full nodes would stick to the rules and reject those blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714878800
Hero Member
*
Offline Offline

Posts: 1714878800

View Profile Personal Message (Offline)

Ignore
1714878800
Reply with quote  #2

1714878800
Report to moderator
1714878800
Hero Member
*
Offline Offline

Posts: 1714878800

View Profile Personal Message (Offline)

Ignore
1714878800
Reply with quote  #2

1714878800
Report to moderator
1714878800
Hero Member
*
Offline Offline

Posts: 1714878800

View Profile Personal Message (Offline)

Ignore
1714878800
Reply with quote  #2

1714878800
Report to moderator
amigaman
Sr. Member
****
Offline Offline

Activity: 406
Merit: 250



View Profile
December 14, 2013, 10:10:38 AM
 #2

Die Wallet enthält einen Pool aus Adressen.
Wechselgeld kommt soweit ich weiß zu der zurück, von der es kam.
Wenn der Pool verbraucht ist, werden neue angelegt.
Je nach Einstellung sind das im Regelfall 100 Stück.

Und ja, es kann dir schnell passieren, das die 100 'leer' sind, dann kommen 100 neue hinzu, und schon sind deine Backups nutzlos.
Coiner.de
Hero Member
*****
Offline Offline

Activity: 773
Merit: 531



View Profile
December 14, 2013, 11:44:34 AM
 #3

(i) ja
(ii) ja mit pywallet.py ( dumpwallet listet auch die privaten Schlüssel, also Vorsicht )
(iii) Nein. Dafür gibt es den bereits erwähnten Pool. Der wurde wohl extra eingeführt damit Backups eben nicht sofort mit der nächsten Transaktion wertlos sind.
Der Pool wird aber sofort wieder aufgefüllt. Das heißt ein Backup enthält immer die nächsten 100 Adressen.

Die Pooladressen werden nicht nur für Change gebraucht. Wenn du mit bitcoin-qt eine neue Empfangsadresse anforderst wird diese auch dem Pool entnommen.
curiosity81 (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1070



View Profile
December 16, 2013, 09:41:31 AM
 #4

Alles klar. Danke fuer die Infos. Es gilt also wie immer: Holzauge sei wachsam!

          ▄▄██▄▄
      ▄▄██████████▄▄
  ▄▄██████▀▀  ▀▀██████▄▄

███████▀          ▀███████
████       ▄▄▄▄     ▄█████
████     ███████▄▄██████▀
████     ██████████████
████     ████████▀██████▄
████       ▀▀▀▀     ▀█████
███████▄          ▄███████
  ▀▀██████▄▄  ▄▄██████▀▀
      ▀▀██████████▀▀
          ▀▀██▀▀
COINVEST
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
WEBSITE  ●  WHITEPAPER  ●  DEMO
ANN  ●  TELEGRAM  ●  BLOG

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
       ▄▄█████████▄▄
    ▄██████▀▀▀▀▀██████▄
  ▄████▀▀         ▀▀████▄
 ▄████    ▄▄███▄▄    ████▄
▄████  ▄███▀▀ ▀▀███▄  ████▄
████   ██▌  ▄▄▄  ███   ████
████   ██▌ ▐███████    ████
████   ██▌  ▀▀▀  ███   ████
▀████  ▀███▄▄ ▄▄███▀  ████▀

 ▀████    ▀▀███▀▀    ████▀
  ▀████▄▄         ▄▄████▀

    ▀██████▄▄▄▄▄██████▀
       ▀▀█████████▀▀
COINTOKEN
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!