時価総額: $2.2026T 0.80%
ボリューム(24時間): $38.3583B -35.30%
恐怖と貪欲の指数:

36 - 恐れ

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

言語を選択する

言語を選択する

通貨の選択

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

コミットメント スキームとは何ですか?また、暗号化でどのように使用されますか?

Commitment schemes enable secure, verifiable promises in crypto protocols by hiding values until revelation while preventing changes post-commitment.

2025/11/16 00:00

暗号プロトコルのコミットメントスキームを理解する

1. コミットメント スキームは、一方の当事者が選択した値を他の当事者から隠しながらコミットできるようにする暗号化プリミティブであり、後でコミットされた値を明らかにする機能を備えています。このメカニズムにより、隠蔽とバインドという 2 つの重要なプロパティが保証されます。隠蔽プロパティにより、コミットされた値に関する情報がコミット フェーズ中に公開されないことが保証されます。バインディング プロパティにより、コミッターはコミットが行われた後に値を変更できなくなります。

2. これらのスキームは通常、コミット フェーズと公開フェーズの 2 つのフェーズで構成されます。コミット フェーズでは、送信者はコミットメント アルゴリズムを使用して、シークレット値と場合によってはランダム性に基づいてコミットメント文字列を生成します。この文字列は受信者に送信されます。公開フェーズでは、送信者は元の値と、その値が以前のコミットメントに対応することを検証するために必要な補助情報を開示します。

3. 1 つの一般的な実装では、暗号化ハッシュ関数が使用されます。たとえば、値mをコミットするには、パーティはC = H(r || m)を計算します。ここで、 rはランダムなノンス、 H は安全なハッシュ関数です。値C は共有されますが、 rm は秘密のままです。明らかにするために、パーティはmr を送信します。受信者はハッシュを再計算し、等しいかどうかをチェックします。

4. コミットメントスキームは、ゼロ知識証明、安全なマルチパーティ計算、およびブロックチェーンプロトコルにおいて基礎的な役割を果たします。これにより、参加者は機密データをすぐに公開することなく検証可能な約束をすることができるため、複雑なやり取りを通じてプライバシーと完全性が維持されます。

ブロックチェーンとスマートコントラクトのアプリケーション

1. 分散型金融 (DeFi) およびブロックチェーン システムでは、フロントランニングを防止し、オークションや宝くじの公平性を確保するためにコミットメント スキームが使用されます。参加者は暗号化された入札またはエントリーをコミットメントの形式で送信し、オンチェーンに記録されます。すべての提出が完了すると、ユーザーは入力を公開し、システムは保存されたコミットメントに対して入力を検証します。

2.このアプローチでは、実際の値は公開期間まで隠蔽されたままとなるため、悪意のある攻撃者が他人の目に見えるアクションに基づいて戦略を調整することを防ぎます。これは、秘密を管理する中央機関に依存せずにルールを適用するためのトラストレスな方法を導入します。

3. イーサリアムベースのプロトコルでは、多くの場合、スマート コントラクト内で Pedersen コミットメントまたはハッシュベースのコミットメントが使用されます。たとえば、コミット公開投票スキームでは、有権者はソルトと連結された投票のハッシュを送信します。投票期間が終了すると、平文の投票とソルトを送信して、早期に開示することなく契約の信頼性を検証できるようにします。

4. 別のアプリケーションには、ステート チャネルとレイヤー 2 スケーリング ソリューションが含まれており、当事者はオフチェーン トランザクションへのコミットメントを交換します。これらのコミットメントは、紛争が発生した場合にオンチェーンで強制できる拘束力のある合意として機能し、セキュリティを維持しながらオンチェーンのフットプリントを最小限に抑えます。

コミットメント スキームの種類とそのプロパティ

1. ハッシュベースのコミットメントは、衝突耐性のあるハッシュ関数に依存し、標準的な仮定の下で計算によるバインドと隠蔽を提供します。効率的で広くサポートされていますが、情報理論的なセキュリティは提供されません。つまり、十分なリソースがあれば、十分に強力な敵がそれらを破る可能性があります。

2. Pedersen コミットメントは楕円曲線グループ上で機能し、情報理論的な隠蔽と計算上の束縛を提供します。これらは準同型であり、コミットメントに対する操作が基礎となる値に対する操作に対応することを意味します。これは、機密トランザクションなどの高度な暗号構築に役立つ機能です。

3.検証可能な遅延関数 (VDF) とタイムロック パズルは、特定の時間が経過するまでは値が公開されないようにすることでコミットメントのような動作を統合し、暗号化コミットメントに時間的制約を追加します。

4. トラップドア コミットメントでは、発行者が制御された条件下でコミットメントを変更できるようにする特別なキーが導入されます。これらは監査可能性や規制上の監視が必要なシナリオで使用されますが、信頼を損なうことを避けるために慎重に導入する必要があります。

よくある質問

同じコミットメントにマッピングされる 2 つの異なる値を作成することを妨げるものは何でしょうか?安全なコミットメント スキームの拘束特性により、一度コミットメントが行われると、同じコミットメントを生成する別の値を見つけることが計算上不可能になります。これは、離散対数やハッシュ関数の衝突耐性など、基礎となる硬度の仮定に依存します。

コミットメントスキームは量子コンピューターによって破られるのでしょうか?一部のタイプは他のタイプよりも脆弱です。ハッシュベースのコミットメントでは、グローバーのアルゴリズムを使用した量子攻撃に抵抗するために、より大きな出力サイズが必要になる場合があります。離散対数を効率的に解くショールのアルゴリズムにより、ペダーセンのコミットメントは量子攻撃者によって侵害される可能性があります。ポスト量子の代替手段は、格子ベースの暗号化を使用して研究されています。

実際にはランダム性とノンスはどのように管理されているのでしょうか?予測可能性を避けるために、参加者は暗号的に安全な乱数を生成する必要があります。 nonce を再利用したり、弱いランダム性を使用すると、コミットされた値が漏洩する可能性があります。ベスト プラクティスには、標準化された RNG を使用し、各コミットメントで新しい予測不可能なナンスが使用されるようにすることが含まれます。

免責事項:info@kdj.com

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

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

関連知識

モジュラーブロックチェーンとは何ですか?なぜそれが次の大きなトレンドになるのでしょうか?

モジュラーブロックチェーンとは何ですか?なぜそれが次の大きなトレンドになるのでしょうか?

2026-06-20 02:19:37

市場のボラティリティパターン1. マクロ経済が不確実な時期には、Bitcoin の価格変動が 1 回の取引セッション内で 5% を超えることがよくあります。 2. 弱気市場局面ではアルトコインと BTC の相関関係が 0.85 を超え、独立した価格行動が減少していることを示しています。 3. 分散型...

アカウントの抽象化とは何ですか? Web3 にとってそれがなぜ重要ですか?

アカウントの抽象化とは何ですか? Web3 にとってそれがなぜ重要ですか?

2026-06-17 14:39:56

Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、ブロックごとに流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の...

ゼロ知識証明とは何ですか?プライバシーはどのように保護されますか?

ゼロ知識証明とは何ですか?プライバシーはどのように保護されますか?

2026-06-17 12:59:37

市場のボラティリティパターン1. Bitcoin の価格変動は、流動性が低い期間に 1 回の取引セッション内で 5% を超えることがよくあります。 2. アルトコインと BTC の相関関係は、過去 18 か月で平均 0.85 以上であり、Bitcoin の方向性の動きに強く依存していることを示してい...

zk-Rollup とは何ですか? なぜみんながそれについて話しているのですか?

zk-Rollup とは何ですか? なぜみんながそれについて話しているのですか?

2026-06-25 06:39:37

市場のボラティリティパターン1. Bitcoin の価格変動は、ETF 流入レポートやマクロ経済データの発表などの流動性の高いイベント中に 5% を超える急激な日内変動を示すことがよくあります。 2. アルトコインと BTC の相関関係は過去 2 年間で強化され、弱気相場局面では上位 50 トークン...

Chainlink とは何ですか? ブロックチェーン オラクルはどのように機能しますか?

Chainlink とは何ですか? ブロックチェーン オラクルはどのように機能しますか?

2026-06-19 13:00:17

市場のボラティリティパターン1. Bitcoin やイーサリアムを含む主要な暗号通貨では、24 時間以内に 15% を超える価格変動が定期的に発生します。 2. アジアの取引時間中の流動性ギャップにより、永久スワップ市場では連鎖的な清算が頻繁に引き起こされます。 3. 1,000 BTC または 5...

ブロックチェーンにおけるオラクルとは何ですか?なぜ必要ですか?

ブロックチェーンにおけるオラクルとは何ですか?なぜ必要ですか?

2026-06-21 19:39:38

定義とコア機能1. ブロックチェーンのオラクルは、分散型ネットワーク上で動作するスマート コントラクトに外部データを提供する、信頼できるサードパーティ サービスです。 2. ブロックチェーン仮想マシンの実行環境が決定的で分離されているため、スマート コントラクトは、価格フィード、天気予報、API 応...

モジュラーブロックチェーンとは何ですか?なぜそれが次の大きなトレンドになるのでしょうか?

モジュラーブロックチェーンとは何ですか?なぜそれが次の大きなトレンドになるのでしょうか?

2026-06-20 02:19:37

市場のボラティリティパターン1. マクロ経済が不確実な時期には、Bitcoin の価格変動が 1 回の取引セッション内で 5% を超えることがよくあります。 2. 弱気市場局面ではアルトコインと BTC の相関関係が 0.85 を超え、独立した価格行動が減少していることを示しています。 3. 分散型...

アカウントの抽象化とは何ですか? Web3 にとってそれがなぜ重要ですか?

アカウントの抽象化とは何ですか? Web3 にとってそれがなぜ重要ですか?

2026-06-17 14:39:56

Bitcoin 半減力学1. Bitcoin のプロトコルは、ブロック報酬が約 210,000 ブロックごとに半分になる固定発行スケジュールを強制します。 2. このイベントはおよそ 4 年ごとに発生し、ブロックごとに流通する新しい BTC の数を直接減少させます。 3. マイナーは、2020 年の...

ゼロ知識証明とは何ですか?プライバシーはどのように保護されますか?

ゼロ知識証明とは何ですか?プライバシーはどのように保護されますか?

2026-06-17 12:59:37

市場のボラティリティパターン1. Bitcoin の価格変動は、流動性が低い期間に 1 回の取引セッション内で 5% を超えることがよくあります。 2. アルトコインと BTC の相関関係は、過去 18 か月で平均 0.85 以上であり、Bitcoin の方向性の動きに強く依存していることを示してい...

zk-Rollup とは何ですか? なぜみんながそれについて話しているのですか?

zk-Rollup とは何ですか? なぜみんながそれについて話しているのですか?

2026-06-25 06:39:37

市場のボラティリティパターン1. Bitcoin の価格変動は、ETF 流入レポートやマクロ経済データの発表などの流動性の高いイベント中に 5% を超える急激な日内変動を示すことがよくあります。 2. アルトコインと BTC の相関関係は過去 2 年間で強化され、弱気相場局面では上位 50 トークン...

Chainlink とは何ですか? ブロックチェーン オラクルはどのように機能しますか?

Chainlink とは何ですか? ブロックチェーン オラクルはどのように機能しますか?

2026-06-19 13:00:17

市場のボラティリティパターン1. Bitcoin やイーサリアムを含む主要な暗号通貨では、24 時間以内に 15% を超える価格変動が定期的に発生します。 2. アジアの取引時間中の流動性ギャップにより、永久スワップ市場では連鎖的な清算が頻繁に引き起こされます。 3. 1,000 BTC または 5...

ブロックチェーンにおけるオラクルとは何ですか?なぜ必要ですか?

ブロックチェーンにおけるオラクルとは何ですか?なぜ必要ですか?

2026-06-21 19:39:38

定義とコア機能1. ブロックチェーンのオラクルは、分散型ネットワーク上で動作するスマート コントラクトに外部データを提供する、信頼できるサードパーティ サービスです。 2. ブロックチェーン仮想マシンの実行環境が決定的で分離されているため、スマート コントラクトは、価格フィード、天気予報、API 応...

すべての記事を見る

User not found or password invalid

Your input is correct