Bitcoin Forum
November 13, 2024, 11:02:38 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Bitcoin Core - Eine HD-Wallet mit gegebenem Seed erzeugen  (Read 336 times)
curiosity81 (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1070



View Profile
December 09, 2017, 09:39:31 AM
 #1

Weiss jemand wie bzw. ob das geht?

Gefunden habe ich das:

https://bitcoin.stackexchange.com/questions/52384/how-to-restore-bitcoin-core-hd-wallet-private-keys-by-master-key

Was aber leider sehr mau ist. Da fragt man sich, warum Core sowas drin hat, wenn man es nicht in Core nutzen kann und sich auf Secondhandsoftware verlassen muss.

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

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

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

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

    ▀██████▄▄▄▄▄██████▀
       ▀▀█████████▀▀
COINTOKEN
Coiner.de
Hero Member
*****
Offline Offline

Activity: 778
Merit: 531



View Profile
December 09, 2017, 10:30:38 AM
 #2

Core hat das drin weil ein einmal erstellter Backup damit für immer gültig ist.

Warum genau soll sich Core mit fremden Seeds abplagen?
curiosity81 (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1070



View Profile
December 09, 2017, 11:08:03 AM
 #3

Core hat das drin weil ein einmal erstellter Backup damit für immer gültig ist.

Warum genau soll sich Core mit fremden Seeds abplagen?

Erstens geht es mir nicht um fremde Seeds, sondern um den in einer schon erstellten Bitcoin-core HD-Wallet.

Und zweitens, was heisst hier abplagen? Im Prinzip wäre das super simpel:

Code:
bitcoind -walletseed 8042a211fe146d119837292babc37d9fd0872aaecdd78077eca03ef281afa65bd945878d78f6bfe0d6da45ed28ab2cc2b03aaf91c30ce7fcfdcb1e3c3ee8009b

o.ä.

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

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

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

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

    ▀██████▄▄▄▄▄██████▀
       ▀▀█████████▀▀
COINTOKEN
Coiner.de
Hero Member
*****
Offline Offline

Activity: 778
Merit: 531



View Profile
December 09, 2017, 07:00:06 PM
 #4

Das geht doch schon mit:

Code:
bitcoind -wallet=anderewallet.dat

Warum willst du nicht die wallet.dat benutzen?
curiosity81 (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1070



View Profile
December 10, 2017, 08:55:18 AM
 #5

Das geht doch schon mit:

Code:
bitcoind -wallet=anderewallet.dat

Warum willst du nicht die wallet.dat benutzen?

Weil man eben die wallet.dat benötigt. Und die kann ich mir nicht einfach mal so aufschreiben. Zwar lässt sich die Seed dumpen, aber dann muss man wieder Fremdsoftware nutzen um an die Privatekeys zu kommen. Im Endeffekt will ich langzeitarchivieren. Datenträger gehen irgendwann kaputt. Hashfunktionen hingegen gehen nicht verloren.

Und hashen ist toll! Durch hashen kann man die schönsten Seeds erzeugen. Der Input kann praktisch beliebig sein. Wie man den nun erzeugt, da kann man der Kreativität freien Lauf lassen. Wie Allgemein ist das denn?

Ich brauche kein BIP32, viel zu kompliziert. Und dann sogar, bei falscher Benutzung, ziemlich gefährlich.

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

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

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

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

    ▀██████▄▄▄▄▄██████▀
       ▀▀█████████▀▀
COINTOKEN
Coiner.de
Hero Member
*****
Offline Offline

Activity: 778
Merit: 531



View Profile
December 10, 2017, 09:15:48 AM
 #6

Das mit Langzeitarchivieren halte ich für Quatsch. Bei Bitcoin muß man am Ball bleiben. Wer weiß, ob es in 50 Jahren noch alte Zausel mit genug Verstand gibt, die wissen wie so ein Seed zu behandeln ist. Sieht man ja jetzt schon, wo alle möglichen Wallets von 2013 vorgekramt werden.

Aber natürlich halten Datenträger so lange. Eine Kodak Gold CD und eine M-Disc und fertig.

Quote
Und hashen ist toll! Durch hashen kann man die schönsten Seeds erzeugen. Der Input kann praktisch beliebig sein. Wie man den nun erzeugt, da kann man der Kreativität freien Lauf lassen. Wie Allgemein ist das denn?

Also doch, in Wirklichkeit willst du ja gar keine Wallet von Core benutzen.
curiosity81 (OP)
Legendary
*
Offline Offline

Activity: 1778
Merit: 1070



View Profile
December 10, 2017, 09:35:53 AM
 #7

Das mit Langzeitarchivieren halte ich für Quatsch. Bei Bitcoin muß man am Ball bleiben. Wer weiß, ob es in 50 Jahren noch alte Zausel mit genug Verstand gibt, die wissen wie so ein Seed zu behandeln ist. Sieht man ja jetzt schon, wo alle möglichen Wallets von 2013 vorgekramt werden.

Unfug. Selbst wenn Bitcoin in 50 Jahren nix mehr wert ist, so möchte ich eine Coldwalletlösung haben, welche mir heute die Sicherheit gibt, dass man in 50 Jahren noch an die Coins kommt. SHA* gibt es dann immer noch. Die bash wird es dann auch noch geben. Und den Rest kann man in Stein meisseln.

Aber natürlich halten Datenträger so lange. Eine Kodak Gold CD und eine M-Disc und fertig.

Brennt die Hütte ab, dann wars das. Schmeisst die Frau vermeintlich alten Kram weg, dann wars das. Ein Kratzer an der richtigen Stelle und ein Bit ist nicht mehr lesbar, dann wars das. Ne Du, Du überzeugst mich nicht.

Quote
Und hashen ist toll! Durch hashen kann man die schönsten Seeds erzeugen. Der Input kann praktisch beliebig sein. Wie man den nun erzeugt, da kann man der Kreativität freien Lauf lassen. Wie Allgemein ist das denn?

Also doch, in Wirklichkeit willst du ja gar keine Wallet von Core benutzen.

Häh, wie kommst Du darauf? Ich habe die vollständige Bockchain vorliegen und plane diese auch weiterhin zu pflegen. Mal abgesehen davon, dass man für die Keypaare die Blockchain nicht braucht. Bitcoin core ist aber Referenzsoftware, und auf die, und NUR die, verlasse ich mich.

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

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

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

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

    ▀██████▄▄▄▄▄██████▀
       ▀▀█████████▀▀
COINTOKEN
mezzomix
Legendary
*
Offline Offline

Activity: 2730
Merit: 1263


View Profile
December 10, 2017, 11:56:41 AM
 #8

Das mit Langzeitarchivieren halte ich für Quatsch. Bei Bitcoin muß man am Ball bleiben. Wer weiß, ob es in 50 Jahren noch alte Zausel mit genug Verstand gibt, die wissen wie so ein Seed zu behandeln ist. Sieht man ja jetzt schon, wo alle möglichen Wallets von 2013 vorgekramt werden.

Das gilt für die komischen Binärformate. Die BIP Algorithmen und Hashfunktionen wird man immer noch umsetzen können. Notfalls mit einem Script. Die - heute schon schlecht dokumentierten - Binärformate sind dagegen heute ein Problem und werden es morgen noch viel mehr sein.
Coiner.de
Hero Member
*****
Offline Offline

Activity: 778
Merit: 531



View Profile
December 11, 2017, 08:03:58 AM
 #9

Brennt die Hütte ab, dann wars das.

Und dein Papier überlebt das? Ich bin jetzt raus hier.
mezzomix
Legendary
*
Offline Offline

Activity: 2730
Merit: 1263


View Profile
December 11, 2017, 08:23:50 AM
 #10

Brennt die Hütte ab, dann wars das.
Und dein Papier überlebt das?

Nein. Aber die Chance ist gut, dass es eine der Kopien überlebt.

Wenn hier zu einer Paper Wallet geraten wird, dann bedeutet das nicht, das man auf das Backup verzichten sollte!
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!