Skip to main content
Web3Fire
securityintermediate

公開鍵

秘密鍵から導出される暗号鍵で、公開アドレスとして機能し取引署名を検証するが、秘密鍵を逆算できない。

entity.loading_intelligence

要点

カテゴリsecurity
難易度intermediate

概要

公開鍵は、秘密鍵から導出され、安全に共有できる暗号鍵です。公開アドレスの導出と、対応する秘密鍵によって作成された署名の検証に使用されますが、公開鍵から秘密鍵を逆算することはできません。この非対称性は、公開鍵暗号とブロックチェーンセキュリティの基盤です。

仕組み

鍵ペアが生成されると、ウォレットはランダムな秘密鍵を作成し、そこから公開鍵を計算し、公開鍵から公開アドレスを導出します。取引が署名されると、ネットワークは公開鍵を使用して署名が秘密鍵と一致するか検証しますが、秘密鍵自体は公開されません。これにより、誰でも取引がアドレス所有者によって承認されたことを確認でき、鍵の秘密性は維持されます。

重要性

公開鍵は公開と秘密の間の架け橋です。アイデンティティを信頼なしで検証できるようにします。それらはアカウントモデルとデジタル署名の基盤であり、秘密を明かさずに所有権を証明できるようにします。利用者にとって、公開鍵と秘密鍵の違いを理解することは、ウォレットのセキュリティ管理の鍵です。

関連概念

公開鍵と秘密鍵は、公開鍵暗号における鍵ペアを構成します。取引署名、アドレス導出、ウォレット操作を支え、ハッシュ関数とともに暗号セキュリティを構築します。

ナレッジグラフ

entity.loading_graph

entity.faq

entity.loading_faq

entity.related_comparisons

ARCHITECTURE V3 — Static Knowledge Shell · 297/297 Concepts · SSG · 0 D1