Titel sagt alles. Würde ein privater Schlüssel es Ihnen ermöglichen, alle Adressen in Ihrer Brieftasche wiederherzustellen? Oder enthält eine Brieftasche nur eine Reihe von Schlüsselpaaren?
Es gibt drei Haupttypen von Wallets:
Bei einer nicht deterministischen (zufälligen) Brieftasche werden alle privaten/öffentlichen Schlüsselpaare zufällig generiert. Das Wallet kann beispielsweise 100 zufällige Private Keys generieren, sobald es initialisiert wird.
Bei einer sequentiellen deterministischen Brieftasche wird eine Passphrase oder eine Zeichenfolge zufällig generiert, um als Seed zu fungieren. Es wird dann wiederholt inkrementiert und gehasht, um neue private Schlüssel zu generieren.
Bei einem hierarchischen deterministischen Wallet wird zunächst ein einzelnes Schlüsselpaar erstellt, das als Master-Schlüsselpaar bekannt ist. Dieses Hauptschlüsselpaar wird verwendet, um untergeordnete Schlüsselpaare zu generieren (bemerkenswerterweise können neue Bitcoin-Adressen nur mit dem öffentlichen Schlüssel generiert werden).
Hier ist eine ausführlichere Erklärung: Was ist eine deterministische Brieftasche?
Hier ist auch meine Python-Implementierung einer sequenziellen deterministischen Brieftasche . Und hier ist ein gutes Beispiel für ein hierarchisches deterministisches Wallet .
Es gibt zwei Arten von Brieftaschen. Ein herkömmliches Wallet ist nur eine Sammlung zufälliger Schlüssel, Bitcoin-QT und Multibit passen in diese Kategorie. Eine hierarchische Deterministik wie Electrum oder Armory generiert alle Schlüssel in der Brieftasche aus einem einzigen Schlüssel, sodass ein Backup dauerhaft mit einer Brieftasche verbunden ist, egal wie viele neue Adressen und Änderungsadressen verwendet werden.
Übrig gebliebener Salat
Anonym