エーテル坊財布使用上の注意事項

2662 ワード

財布の形態


財布の生成メカニズムを理解した後、私たちはすぐに財布をバックアップするのは、秘密鍵をバックアップすることですが、保管方法によって表現の形態が違います.
現在よく見られる秘密鍵の形態:1.Private Key 2. Keystore && Password 3. Mnemonic Seed

Private Key


Private Keyはランダムに生成された256ビットのバイナリ数字で、コイン、鉛筆、紙でランダムに秘密鍵を生成することもできます.コインを256回投げ、紙とペンで表裏を記録して0と1に変換し、ランダムに得られた256ビットのバイナリ数字を秘密鍵とすることができます.この256ビットのバイナリ数字は、秘密鍵の元の状態です.

Keystore && Password


イーサー坊公式財布では、秘密鍵と公開鍵が暗号化されます(財布の作成時に設定されたパスワードは、必ず覚えておいてください!)のようにJSONファイルとして保存され、/Users/yourname/Library/Ethereum/keystoreに格納されます.このJSONファイルはkeystoreなので、keystoreと対応するpasswordを同時にバックアップする必要があります.

Mnemonic code


Mnemonic codeはBIP 39から提案され,12~24個の覚えやすい単語をランダムに生成することを目的としており,単語シーケンスはPBKDF 2とHMAC−SHA 512関数によりランダムシードを作成し,このシードはBIP−0032提案により確定財布を生成する.
BIP 39は、以下のようにして、アシストコード作成プロセスを定義する.128〜256ビットのランダム順序(エントロピー)を作成する.2.SHA 256ハッシュの上位ビットを提案すると、ランダムシーケンスのチェックサムを作成することができる.3.チェックサムをランダムな順序の後に付けます.4.順序を11ビットの異なる集合に分解し、これらの集合を用いて予め定義された2048単語辞書に対応させる.5.12〜24個の単語の補助符号を生成する.
12〜24個のアシストコードを覚えると、秘密鍵を覚えることになります.アシストコードは、秘密鍵よりも記憶と保管が容易です.現在、アシストコードをサポートしている財布はimTokenとjaxxです.

ウォレットバックアップ方式


財布の形態が多様(本質的に同じ)であるため、バックアップの仕方も同様に多いが、最終的な目的は盗難防止、紛失防止、リスク分散である.
  • 盗難防止:バックアップを分離し、keystoreまたはパスワードが盗まれた場合、対応するパスワードとkeystoreは依然として安全である.
  • 紛失防止:複数のバックアップを行い、対応するkeystore&&password、アシストコード、秘密鍵などのリスクを低減します.
  • リスクの分散:資金を適切に分散し、損失の程度を低減すると同時に、多重署名方式を採用し、制限金額を超えた金額を抽出し、秘密鍵の授権を多く必要とする.

  • 一般的なバックアップ方法を紹介します.1.バックアップkeystore&&password 2.紙の財布頭の財布
  • 多重署名
  • バックアップkeystore&&passwordの複数箇所と分離

  • イーサー坊公式財布を開き、メニューバーでACCOUNTS->BACKUP->ACCOUNTSを選択すると、作成した財布口座をUTC-2016-08-16で保存するkeystoreフォルダが表示されます.フォーマット名のJSONファイル、これがあなたのkeystoreファイルです.
  • keystoreファイルをオフラインのUSBや信頼できるクラウドストレージサービス業者など、複数の安全な場所に配置します.
  • keystoneに対応するpasswordは、強いパスワードを採用し、同じように複数の場所でkeystoreからバックアップを分離する必要があります.

  • 紙財布のバックアップ


    紙財布は実質的にkeystoreや秘密鍵を紙化して保存し、一般的にはQRコード形式である.
    コマンドラインで
    cat /Users/yourname/Library/Ethereum/keystore/ | qrencode -o keystore.png
    

    MyEtherWallet:Open Source JavaScript Client-Side Ether Walletにあなたのkeystoreまたは秘密鍵をオフラインで提出することで、対応するQRコード紙財布を直接印刷することもできます.

    頭の財布


    私たちが言っている脳財布は、ユーザ自身がカスタムの語句を入力して秘密鍵を生成するのではなく(安全ではないため)、BIP 39が提案した方法で十分にランダムで記憶可能なアシストコードを生成する.これは1つの案ですが、非常に良い案ではありません.人間の脳はいつも頼りにならないからです.

    複数署名


    多重署名は良い選択であり、制限を超える金額を抽出する必要がある場合は、秘密鍵を同時に許可する必要があり、盗難防止、紛失防止の安全性を向上させることがメリットです.
    イーサー坊の公式財布では、Wallet Contractsの下でAdd Wallet Contractを選択できます.Wallet Contractを作成するためのaccountは0.02 ETH以上で、取引所に必要な費用を支払うのに十分です.