署名とは、仮想通貨(暗号資産)の分野においては、仮想通貨の送金が本人の行ったものであることを証明するために行われる電子署名を指します。
署名には、秘密鍵と公開鍵のペアが使われます。
| 秘密鍵 | 仮想通貨の送金者のみが知っている鍵のことです。秘密鍵から公開鍵を生成することができます。秘密鍵は通常、ウォレットに入れて保管します。 |
|---|---|
| 公開鍵 | 公開鍵は秘密鍵と対になっている、暗号化された送金情報を解読するために必要な鍵のことです。公開鍵はその名の通り第三者に公開しても問題ありません。 |
仮想通貨の保有者は送金に際し、秘密鍵を使って送金情報を暗号化し、暗号文と送金情報そのもの、そして公開鍵を全世界に公開します。送金情報を受け取った世界中のノード(コンピュータ)は、公開鍵を使って署名が正しいかどうかを検証します。
具体的には、暗号文を公開鍵で元に戻した場合に、一緒に公開された送金情報と一致すれば、送金者が秘密鍵を保有していることが証明されます。署名が正しいことが検証できれば、その送金情報は仮想通貨の保有者が依頼した正当なものとしてブロックチェーンに記載されます。反対に、適切に照合できなければ、ブロックチェーンに記載されません。
読み方
しょめい
同意語
電子署名