私たちのCoolWalletの秘密鍵は、ウォレット内の安全な要素(CC EAL5+/6+)チップセットに格納されており、決して取り出すことはできません。従って、ユーザーはアプリから秘密鍵を入手することはできません。秘密鍵がなくてもユーザーが暗号アドレスを生成できるのは、「アカウント鍵」がアプリに保存され、アドレスがアカウント鍵から派生するためである。
BIP44 秘密鍵の構造。
m / purpose’/ coin_type’/ account’/ change / address_index
m / purpose’/ coin_type’/ account’/ change / address_index
- Purpose: BIP43 勧告に基づき 44'(または 0x8000002C)に設定された定数である。このノードのサブツリーが本仕様に 従って使用されることを示す。
- Coin_type:暗号のカテゴリを指す(例:BTCの場合は0)。
- Account。このレベルでは、キー空間を独立したユーザIDに分割するため、ウォレットは異なるアカウント間でコインを混在させることはない。(アカウントキー)
- Change。外部チェーンには定数0、内部チェーンには定数1が使われます(チェンジアドレスとも呼ばれます)。
- Address_index。0から始まるアドレスインデックスで、生成されるアドレスの数を表します。
*秘密鍵は、アカウント鍵からリバースエンジニアリングすることはできません。
この記事は役に立ちましたか?
それは素晴らしい!
フィードバックありがとうございます
お役に立てず申し訳ございません!
フィードバックありがとうございます
フィードバックを送信しました
記事の改善におけるご協力ありがとうございます。