時価総額: $2.6906T 0.59%
ボリューム(24時間): $84.6845B 15.37%
恐怖と貪欲の指数:

72 - 貪欲

  • 時価総額: $2.6906T 0.59%
  • ボリューム(24時間): $84.6845B 15.37%
  • 恐怖と貪欲の指数:
  • 時価総額: $2.6906T 0.59%
暗号
トピック
暗号化
ニュース
暗号造園
動画
トップクリプトスペディア

言語を選択する

言語を選択する

通貨の選択

暗号
トピック
暗号化
ニュース
暗号造園
動画

公開鍵とは何ですか?秘密キーとの違いは何ですか?

Public keys—derived from private keys via elliptic curve math—are hashed into wallet addresses and enable signature verification without exposing secrets, ensuring secure, trustless transactions.

2026/07/25 06:39

公開鍵の基礎

1. 公開キーは、一方向の数学関数を通じて秘密キーから導出される暗号値であり、通常は最新のブロックチェーン システムの楕円曲線暗号に基づいています。

2. デジタル資産を受け取るための世界的に見える識別子として機能し、誰でも送金に使用できる銀行口座番号のように機能します。

3. ウォレットやエクスプローラーに表示されるすべての暗号通貨アドレスは、生の公開鍵そのものではなく、公開鍵のハッシュ化された表現です。

4. 公開キーはトランザクション出力に埋め込まれ、資金が送金されるたびにブロックチェーン台帳全体に繰り返し表示されます。

5. 機密性の高いマテリアルを公開することなく、デジタル署名を検証できます。ネットワークは、トランザクションが正当な所有者によって承認されたことを確認するためにデジタル署名を使用します。

秘密キーのセキュリティ アーキテクチャ

1. 秘密キーはウォレットの作成時に生成される 256 ビットのランダムな整数であり、明示的にエクスポートされない限りユーザーのデバイスから離れることはありません。

2. これは所有権の唯一の決定要因です。秘密キーの制御は、チェーン上のすべての関連資産の制御と同等です。

3. 署名操作 (転送の開始やスマート コントラクトとの対話など) は、秘密キーのみを使用して実行されます。

4. 秘密鍵を失うと、資金へのアクセスが永久的かつ不可逆的に失われ、分散型ネットワークでは回復メカニズムが利用できなくなります。

5. ハードウェア ウォレットは、安全なエンクレーブ内で秘密キーの操作を分離し、秘密キーがインターネットに接続されたメモリやソフトウェア スタックに触れないようにします。

キーペア生成の仕組み

1. ウォレット ソフトウェアは、BIP-32 のような決定論的アルゴリズムを適用して、単一のシード フレーズから階層キー ツリーを導出します。

2. 各公開鍵は、対応する秘密鍵に数学的にバインドされていますが、離散対数の硬さのため、逆導出は計算上実行不可能です。

3. 楕円曲線乗算により、非対称セキュリティ保証を維持しながら効率的な公開鍵計算が可能になります。

4. secp256k1 曲線は、Bitcoin、イーサリアム、およびほとんどの EVM 互換チェーンのキー ペア生成の標準です。

5. 公開キーは圧縮 (33 バイト) または非圧縮 (65 バイト) の場合があり、アドレス形式と署名検証パスに影響します。

暗号検証のワークフロー

1. ユーザーがトランザクションに署名すると、ウォレットはトランザクション データのハッシュを計算し、秘密キーで暗号化します。

2. トランザクションを受信したノードは、署名から公開キーを抽出し、署名が要求された送信者アドレスと一致するかどうかを検証します。

3. 検証には、署名コンポーネントから公開キーを再構築し、楕円曲線の点が正しい曲線上にあることを確認することが含まれます。

4. 検証中に秘密キーの送信は一切行われません。公開キーと署名のみがピアツーピア ネットワーク全体にブロードキャストされます。

5. このプロセスにより、仲介者や集中当局への信頼を必要とせずに、信頼性と完全性が保証されます。

ウォレットアドレス導出プロセス

1. 公開キーは SHA-256 ハッシュに続いて RIPEMD-160 を受け、レガシー Bitcoin アドレスの基礎として使用される 160 ビット ハッシュを生成します。

2. イーサリアム アドレスは、公開キーの Keccak-256 ハッシュを取得し、最後の 20 バイトを保持することによって導出されます。

3. Bech32 エンコードによりチェックサムが導入され、Bitcoin SegWit アドレスのエラー検出が向上しました。

4. アドレス形式はプロトコル間で大きく異なります。たとえば、Solana は Base58 でエンコードされた Ed25519 公開鍵を使用しますが、Cardano は多層ハッシュを備えた Shelley 時代の Shelley アドレスを使用します。

5. すべてのアドレス スキームは、攻撃対象領域を減らし、プリイメージまたは量子関連のエクスプロイトを防ぐために、生の公開キーを意図的に隠します。

よくある質問

Q: 公開鍵を紛失した場合、再生成できますか?はい - 公開キーは秘密キーから決定論的に導出されます。秘密鍵が損なわれていない限り、元の公開鍵はいつでも再構築できます。

Q: 公開キーを広く共有しても安全ですか?はい - 公開キーは無制限に配布できるように設計されています。それらが公開されても、資産のセキュリティや署名機能にリスクが生じることはありません。

Q: 一部のウォレットでは、同じ公開鍵に対して異なるアドレスが表示されるのはなぜですか?異なるアドレス形式 (P2PKH と P2WPKH など) では、異なるハッシュ規則とエンコード規則が同じ基礎となる公開キーに適用され、その結果、複数の有効な表現が生成されます。

Q: 公開キーを公開すると、将来のトランザクションが危険にさらされますか?いいえ、公開キーが公開されても、従来のコンピューティング モデルに基づく暗号の前提が弱まるわけではありません。しかし、理論的には、量子攻撃者が公開鍵を悪用して秘密鍵を導き出す可能性があり、ポスト量子研究の動機付けとなります。

免責事項:info@kdj.com

提供される情報は取引に関するアドバイスではありません。 kdj.com は、この記事で提供される情報に基づいて行われた投資に対して一切の責任を負いません。暗号通貨は変動性が高いため、十分な調査を行った上で慎重に投資することを強くお勧めします。

このウェブサイトで使用されているコンテンツが著作権を侵害していると思われる場合は、直ちに当社 (info@kdj.com) までご連絡ください。速やかに削除させていただきます。

関連知識

DAIとは何ですか?USDTとの違いは何ですか?

DAIとは何ですか?USDTとの違いは何ですか?

2026-09-08 17:00:22

市場のボラティリティパターン1. 2021 年以降、Bitcoin の取引日の 68% 以上で、24 時間枠内で 15% を超える価格変動が発生しました。 2. イーサリアムは、流動性が低い期間、特に UTC の 02:00 から 06:00 の間で、Bitcoin よりも高い日中ボラティリティを示...

なぜステーブルコインは1ドルペッグを失う可能性があるのでしょうか?

なぜステーブルコインは1ドルペッグを失う可能性があるのでしょうか?

2026-09-08 02:00:03

組成と透明度のギャップを確保する1. 多くのステーブルコインは、現金または短期米国国債によって完全に裏付けられていると主張していますが、準備金の開示にはリアルタイムの検証メカニズムが欠けていることがよくあります。 2. 第三者による認証は四半期ごとにのみ行われる可能性があるため、資産と負債の構造の不...

ライトニングネットワークとは何ですか? Bitcoin トランザクションはどうすれば高速化できますか?

ライトニングネットワークとは何ですか? Bitcoin トランザクションはどうすれば高速化できますか?

2026-09-08 07:00:16

ライトニングネットワークのコアアーキテクチャ1. ライトニング ネットワークは、Bitcoin のブロックチェーン上に直接構築された第 2 層プロトコルとして動作し、新しいコンセンサス ルールを導入することなく、Bitcoin の暗号セキュリティ モデルに完全に依存します。 2. 2-of-2 マル...

クリプトオラクルとは何ですか?ブロックチェーンはどのようにして現実世界のデータを取得するのでしょうか?

クリプトオラクルとは何ですか?ブロックチェーンはどのようにして現実世界のデータを取得するのでしょうか?

2026-09-08 19:20:07

定義とコア機能1. クリプト オラクルは、ブロックチェーン ネットワークと外部データ ソース間のブリッジとして機能する、信頼できるサードパーティ サービスです。 2. 価格フィード、スポーツのスコア、気象条件、API 応答などのオフチェーン情報を取得、検証し、オンチェーンに展開されたスマート コント...

Bitcoin vs ライトコイン: 主な違いは何ですか?

Bitcoin vs ライトコイン: 主な違いは何ですか?

2026-09-08 20:20:11

創世記と基礎的なアーキテクチャ1. Bitcoin は、SHA-256 ハッシュ アルゴリズムを使用したプルーフ オブ ワーク コンセンサス メカニズムに基づいて構築された、初の分散型暗号通貨として 2009 年に登場しました。 2. Litecoin は Bitcoin のオープンソース コードベ...

Solana と Ethereum: トランザクション速度が異なるのはなぜですか?

Solana と Ethereum: トランザクション速度が異なるのはなぜですか?

2026-09-08 02:40:23

コンセンサスメカニズムのアーキテクチャ1. Solana は、トランザクションがコンセンサス層に入る前に暗号的にタイムスタンプを付ける検証可能な遅延機能である Proof of History (PoH) を採用しています。この事前順序付けにより、バリデーターがブロックの生成中に順序をネゴシエートす...

DAIとは何ですか?USDTとの違いは何ですか?

DAIとは何ですか?USDTとの違いは何ですか?

2026-09-08 17:00:22

市場のボラティリティパターン1. 2021 年以降、Bitcoin の取引日の 68% 以上で、24 時間枠内で 15% を超える価格変動が発生しました。 2. イーサリアムは、流動性が低い期間、特に UTC の 02:00 から 06:00 の間で、Bitcoin よりも高い日中ボラティリティを示...

なぜステーブルコインは1ドルペッグを失う可能性があるのでしょうか?

なぜステーブルコインは1ドルペッグを失う可能性があるのでしょうか?

2026-09-08 02:00:03

組成と透明度のギャップを確保する1. 多くのステーブルコインは、現金または短期米国国債によって完全に裏付けられていると主張していますが、準備金の開示にはリアルタイムの検証メカニズムが欠けていることがよくあります。 2. 第三者による認証は四半期ごとにのみ行われる可能性があるため、資産と負債の構造の不...

ライトニングネットワークとは何ですか? Bitcoin トランザクションはどうすれば高速化できますか?

ライトニングネットワークとは何ですか? Bitcoin トランザクションはどうすれば高速化できますか?

2026-09-08 07:00:16

ライトニングネットワークのコアアーキテクチャ1. ライトニング ネットワークは、Bitcoin のブロックチェーン上に直接構築された第 2 層プロトコルとして動作し、新しいコンセンサス ルールを導入することなく、Bitcoin の暗号セキュリティ モデルに完全に依存します。 2. 2-of-2 マル...

クリプトオラクルとは何ですか?ブロックチェーンはどのようにして現実世界のデータを取得するのでしょうか?

クリプトオラクルとは何ですか?ブロックチェーンはどのようにして現実世界のデータを取得するのでしょうか?

2026-09-08 19:20:07

定義とコア機能1. クリプト オラクルは、ブロックチェーン ネットワークと外部データ ソース間のブリッジとして機能する、信頼できるサードパーティ サービスです。 2. 価格フィード、スポーツのスコア、気象条件、API 応答などのオフチェーン情報を取得、検証し、オンチェーンに展開されたスマート コント...

Bitcoin vs ライトコイン: 主な違いは何ですか?

Bitcoin vs ライトコイン: 主な違いは何ですか?

2026-09-08 20:20:11

創世記と基礎的なアーキテクチャ1. Bitcoin は、SHA-256 ハッシュ アルゴリズムを使用したプルーフ オブ ワーク コンセンサス メカニズムに基づいて構築された、初の分散型暗号通貨として 2009 年に登場しました。 2. Litecoin は Bitcoin のオープンソース コードベ...

Solana と Ethereum: トランザクション速度が異なるのはなぜですか?

Solana と Ethereum: トランザクション速度が異なるのはなぜですか?

2026-09-08 02:40:23

コンセンサスメカニズムのアーキテクチャ1. Solana は、トランザクションがコンセンサス層に入る前に暗号的にタイムスタンプを付ける検証可能な遅延機能である Proof of History (PoH) を採用しています。この事前順序付けにより、バリデーターがブロックの生成中に順序をネゴシエートす...

すべての記事を見る

User not found or password invalid

Your input is correct