ブロックチェーンウォレットとは、簡単に言えば、ブロックチェーンの鍵やアドレスを管理するためのツールと理解すればよいでしょう。
暗号通貨資産を保管するソフトウェアです。
と簡単に理解することができます。
住所=銀行カード番号
秘密鍵=銀行カード番号+銀行カード暗証番号
ヘルパー=銀行カード番号+銀行カード暗証番号
ウォレットは、以下の異なるルーブリックを使用して分類されます。
1. 秘密鍵を持っているかどうか(ニーモニック)
2.秘密鍵(ニーモニック)の保管場所
3. 秘密鍵(ニーモニック)がネットワークにアクセス可能かどうか
4.単一通貨、複数通貨に対応したウォレットかどうか
1.秘密鍵を保持しているかどうか(ニモニック)
オンチェーンウォレット:秘密鍵はユーザーの手元にあり、取引はブロックチェーン上で追跡可能です。
ホストウォレット:秘密鍵が第三者のウォレット運営者に握られており、内部関係者間の送受信はブロックチェーン上に存在しない。
2.秘密鍵(ヘルパーワード)の保管場所
ソフトウォレット:一般的にウォレットコンピュータソフトウェアまたはアプリと呼ばれ、ユーザーが特別なハードウェアデバイスを追加購入する必要がないものです。
ハードウォレット:ハードウェアのウォレットです。そのため、ユーザーは専用のハードウェアを追加で購入する必要があります。
3.秘密鍵(ヘルパーワード)がネットワークに接触しているかどうか
ネットワークに接しているかどうかで、ホットウォレットとコールドウォレットに分けられる
コールドウォレットは、秘密鍵がネットワークに触れることがない「オフラインウォレット」であり、ハッカーによる盗難を効果的に防ぐことができる。
コールドウォレットは、以下のように分けられます。
ハードウェアウォレット(U-shieldと同様のもの)
ペーパーウォレット(秘密鍵を紙に書き留めておくタイプ)
ブレインウォレット(秘密鍵が頭の中に保存されているもの)
ホットウォレット:簡単に言えば「オンラインウォレット」、インターネットウォレットで、ブラウザや携帯端末で使用するものと理解されています。
4.単一通貨または複数通貨のウォレット
単一通貨ウォレット:単一のブロックチェーンデジタルアセットのみをサポートします。
マルチカレンシーウォレット:複数のブロックチェーンデジタルアセットに対応。
OneKeyのソフトウェアウォレット(アプリやブラウザのプラグインに搭載されたソフトウェアウォレット)
1.ユーザーはトークンを管理し、取引はブロックチェーン上で行われる[オンチェーンウォレット]。
2.トークンは暗号化され、ローカル[携帯電話やPCの内部ストレージ]に保存されます。
3.トークンはネットワークから完全に分離されていない【ホットウォレット】。
4.対応コインが増える[詳しくはBIP32、BIP39などのプロトコルを参照]。
OneKeyのハードウェアウォレットです。
1.ユーザーがトークンを管理し、ブロックチェーン上で取引が行われる[オンチェーンウォレット]。
2.トークンは暗号化され、ハードウェアウォレットに格納されます[トークンの生成と格納にはセキュアチップが使用されます]。
3.トークンはネットワークから完全に隔離されている[コールドウォレット]。
4.対応コインの増加(詳細はBIP32、BIP39などのプロトコルを参照)
注:ニーモニックはユーザーが自分で管理する必要があります。OneKeyはニーモニックを紛失した場合、それを取り戻す手助けをすることはできません。
ソフトウェアウォレットとハードウェアウォレットの詳細については、「ソフトウェアウォレットとハードウェアウォレットの違い」をご覧ください。
キースタンプと秘密鍵について
ニモニックの仕組みの解説は
1.乱数列を生成し、それをあらかじめ定義された辞書の単語に変換して対応させる
2.ヘルパーワードが、より長い種(シード)に派生していく。
3.シードから秘密鍵と公開鍵を導出する
4.秘密鍵から副秘密鍵、副公開鍵が、副公開鍵から公開鍵が導出可能
さらに単純化すると、Helper → Seed → Master Private Key → Sub-Private Key → Public Key → Address となる(詳細は、BIP32、BIP39などのプロトコルを参照)。
1.ハードウェアウォレットのヘルパーをホットウォレット(ソフトウェアウォレット)にインポートしてはどうか?
OneKeyのハードウェアウォレットは、ネットワークに触れないように設計されています。
OneKeyハードウェアウォレットは、安全なチップを使用して、ヘルパー、シード、秘密鍵などの重要な情報をアドレスから分離しています。
ニーモニックをネットワークに接続することはリスクの高い行為であり、この場合、ハードウェアウォレットではニーモニックを保護することはできません。
2.ハードウェアウォレットのOneKeyは、なぜこんなに多くのアドレスを持っているのですか?
トークンはマスター公開鍵から派生して、より多くのサブ公開鍵を生成することができ、そのサブ公開鍵がアドレスを生成することができる。(詳しくはBIP32、BIP39などのプロトコルをご参照ください)
3.すでにハードウェアウォレットヘルパーをホットウォレット(モバイルアプリ、リトルフォックスなど)にインポートしてしまいましたが、どうすればよいですか?
コインの場合:コインを移し替え、ハードウェアウォレットをリセットし、新しいウォレットを作成します。
コインがない場合:ハードウェアウォレットを直接リセットし、新しいウォレットを作成します。
モバイルアプリでのハードウェアウォレットとソフトウェアウォレットの見分け方。