Wie funktioniert die Back-Phrase mit 12 Schlüsselwörtern und wie ermöglicht sie die Erstellung einer unendlichen Anzahl von Wallet-Adressen über mehrere Kryptocoins hinweg?

Ich frage mich, wie eine Krypto-Wallet wie BitPay funktioniert?

Sie behaupten, eine Offline-Brieftasche zu sein, die Sie mit einem Satz aus 12 Wörtern sichern können. Sie ermöglichen es Ihnen jedoch, eine unendliche Anzahl von Wallets über mehrere Coins wie BTC, BCH, ETH, XRP ... zu erstellen.

Wie verfolgt eine solche Brieftasche die erstellten Adressen, ohne sich auf einen externen Server eines Drittanbieters zu verlassen, und wie verwendet sie die 12-Wörter-Phrase, um auf den privaten Schlüssel aller dieser erstellten Brieftaschen zuzugreifen?

Es gibt eine Spezifikation, die einen gemeinsamen Algorithmus zum Ableiten privater Schlüssel definiert ( BIP 32 ). Es wird mit ( BIP 44 verwendet , das den "Ableitungspfad" für verschiedene Konten angibt.)

Antworten (1)

Per BIP39 kann die ursprüngliche Entropie in Form von Mnemonik per BIP32 in Master Seed übersetzt werden .

Dieses Dokument beschreibt hierarchische deterministische Geldbörsen (oder „HD Wallets“): Geldbörsen, die teilweise oder vollständig mit verschiedenen Systemen geteilt werden können, jeweils mit oder ohne die Möglichkeit, Coins auszugeben.

Die Spezifikation soll einen Standard für deterministische Wallets setzen, die zwischen verschiedenen Clients ausgetauscht werden können. Obwohl die hier beschriebenen Wallets viele Funktionen haben, werden nicht alle von unterstützenden Clients benötigt.

Mit BIP44 kann man verschiedene coin_typeCodes für verschiedene Währungen verwenden und die Standardableitung istm / 44' / 0' / 0'

BIP44:

m / Zweck' / Münztyp' / Konto' / Änderung / Adressindex

Soweit ich weiß, verwendet BitPay/Copay diesen Ableitungstyp .