秘密鍵 (Private Key)
要約: 秘密鍵とは、ブロックチェーン上の資金へのアクセスを可能にする秘密の鍵です。通常は英数字の長い文字列として表示される非常に大きな数値で、アドレスの所有権を証…
秘密鍵とは、ブロックチェーン上の資金へのアクセスを可能にする秘密の鍵です。通常は英数字の長い文字列として表示される非常に大きな数値で、アドレスの所有権を証明し、そのアドレスから送られるすべてのトランザクションへの署名に使われます。
重要な理由
秘密鍵を持つ人が資金を管理することになり、ブロックチェーンにはパスワードのリセットやサポート窓口はありません。鍵を失えば資金を失い、鍵を盗まれれば他人に資金を動かされてしまいます。公開アドレスは秘密鍵から導き出されますが、アドレスから鍵を割り出すことはできません。そのため、アドレスは自由に共有できますが、鍵は絶対に共有してはいけません。最近のウォレットの多くは、シードフレーズから鍵を導出します。カストディアル型の取引所では、プラットフォームがユーザーに代わって入金用ウォレットの鍵を保管しています。
具体例
セルフカストディ型のウォレットからコインを送ると、ウォレットがトランザクションを作成し、あなたの秘密鍵で署名します。ネットワークはその署名をあなたのアドレスと照合し、鍵そのものを一度も目にすることなく送金を受け付けます。詐欺師が誰かをだまして偽のウェブサイトに秘密鍵を入力させると、詐欺師もトランザクションに署名できるようになり、ウォレットを空にできてしまいます。