ガイド
秘密鍵とは
秘密鍵は、オンチェーン資産に対する最終的な管理権と考えられます。秘密鍵を知っている人は署名を生成し、対応するアドレスからトランザクションを実行する権限があることを証明できます。
通常はどのような形式ですか?
Ethereumの秘密鍵は通常32バイトのデータを16進数で表したもので、64文字の16進数として表示されます。先頭に 0x という接頭辞が付く場合もあります。次の例は形式の説明専用です:
0x4c0883a69102937d6231471b5dbb6204fe512961708279b2a...
Bitcoinの秘密鍵も32バイトの生データで表せますが、一般的なウォレットではWIF形式で表示されることが多く、 5、K または L で始まるBase58Check文字列の形になります。
秘密鍵が資産を管理する仕組み
ウォレットはトランザクションを送信する際、秘密鍵をチェーンに送るのではなく、ローカルで秘密鍵を使ってトランザクションの内容に署名します。ノードは署名がアドレスと一致するか検証します。一致して初めて、そのトランザクションが受け入れられる可能性があります。
安全の原則
- 本物の秘密鍵をウェブページ、チャット画面、オンラインツールに入力しないでください。
- 秘密鍵をスクリーンショットで保存したり、クラウドストレージにアップロードしたりしないでください。
- 多額の資産には、できる限りハードウェアウォレットやオフライン機器を使用してください。
- 秘密鍵をインポートする前に、ウォレットの入手元と機器の環境を確認してください。