検証可能遅延関数(VDF)とは?
検証可能遅延関数(VDF)とは、計算には予測可能な一定の逐次的時間を要する一方、誰でも迅速に検証できる暗号学的関数です。暗号資産分野では、出力が生成される前に所定の遅延時間が実際に経過したことを証明できる点でVDFが役立ちます。Boneh、Bonneau、Bünz、Fischによる原著Verifiable Delay Functions論文では、VDFは評価に指定された回数の逐次ステップを必要とする一方、効率的かつ公開検証可能な一意の出力を生成すると説明されています。
通常のハッシュは多くのマシンで並列に高速計算できるため、VDFは一般的なハッシュとは異なります。VDFは、多数のコンピューターを持つ攻撃者であっても待機時間を容易に省略できないよう設計されています。重要なのは逐次性です。各ステップは前のステップに依存するため、マシンを追加しても計算速度は大幅には向上しないはずです。初心者向けに簡単に言えば、検証可能遅延関数は、公開検証できる待機時間を作る暗号技術です。暗号資産においてVDFが重要な理由
ブロックチェーンでは、公平なタイミング、偏りのないランダム性、操作耐性のある順序付けが必要になることが多いため、VDFは重要です。すべてのノードが同じ結果に合意する必要があるため、ブロックチェーン上でランダム性を生成することは困難です。ランダム性が早期に予測または操作できる場合、バリデーター、マイナー、ボット、内部関係者が不当な優位性を得る可能性があります。VDFは、参加者が行動を確定した後まで最終出力を遅らせることで、この問題の軽減に役立つ場合があります。これにより、リーダー選出、委員会選定、抽選、NFTミント、ゲーム結果、公平な順序付け、ランダムネスビーコンにおける操作を抑えられる可能性があります。VDFは、ストレージへのコミットメント後に時間が経過した証拠をネットワークが必要とする、Proof of Space and Timeシステムにも関連します。公式のChia Proof of Timeドキュメントでは、VDFを、逐次関数が所定回数実行されたことの証明として説明しています。
これは、VDFが理論だけにとどまらないことを示しています。VDFには実際のブロックチェーン設計への応用がありますが、依然として複雑であり、すべてのネットワークで広く利用されているわけではありません。VDFの仕組み
VDFには通常、3つの中核要素があります。1つ目はセットアップです。セットアップでは、公開パラメーターと遅延目標を定義します。2つ目は評価です。評価では入力を受け取り、有意に並列化できない一連の演算を実行します。3つ目は検証です。検証では、低速な計算全体を繰り返すことなく、出力が正しいか確認します。評価が遅く検証が速いという違いが、VDFの主な価値です。証明者は結果の計算に時間を費やし、検証者はその結果を効率的に確認します。ブロックチェーンシステムでは、多数のノードが同じ時間を無駄に費やすことなく証明を検証できます。実用的なVDFは、実際の遅延を生むほど低速でありながら、大規模に検証できるほど低コストである必要があります。検証コストが高すぎる場合、VDFはブロックチェーンには実用的ではありません。VDFの中核特性
安全なVDFには逐次計算が必要です。つまり、出力を計算する既知の最速手法には、段階的な作業が必要です。また、効率的な検証も必要です。誰でも、ゼロから計算するよりはるかに速く結果を確認できなければなりません。安全なVDFは一意の出力を持つ必要があります。所定の入力には、有効な出力が1つだけであるべきです。一意性は、証明者が複数の出力候補から選択することを防ぐため重要です。安全なVDFは並列化による高速化にも耐える必要があります。攻撃者が数千台のマシンを購入するだけで大幅に早く完了できてはなりません。実用的なVDFには明確なパラメーターも必要です。遅延が短すぎると高速なハードウェアを持つ攻撃者が有利になり、長すぎるとシステムが遅く使いにくくなる可能性があります。VDFとVRFの違い
VDFは、検証可能ランダム関数(VRF:Verifiable Random Function)とは異なります。VRFは秘密鍵と入力から疑似ランダムな出力と証明を生成します。公式のChainlink VRFドキュメントは、VRFを、スマートコントラクトがランダム値へアクセスできる、証明可能に公平かつ検証可能な乱数生成器と説明しています。
VRFは、既知の暗号学的ソースから検証可能なランダム性が必要な場合に役立ちます。VDFは、省略が困難な遅延が必要な場合に役立ちます。VRFは検証可能なランダム性に、VDFは検証可能な時間遅延に重点を置きます。両者は組み合わせることもできます。例えば、プロトコルはVRFまたはコミット・リビール方式で入力を生成し、その入力をVDFに通して操作を抑える場合があります。この組み合わせでは、コミット時点で参加者が最終結果を即座に知ることができないため、ランダム性へのバイアスをかけにくくなる可能性があります。VDFとProof of Workの違い
VDFはProof of Work(PoW)とも異なります。Proof of Workでは多くのマイナーが異なるハッシュを同時に試せるため、通常は並列化できます。そのためPoWマイニングでは、多数の並列試行の中で最初に有効な解を見つけた者が報酬を得ます。一方、VDFは逐次的に実行されるよう設計されています。ハードウェアを増やしても、同様の大きな倍率で遅延を短縮できるべきではありません。PoWは計算作業が費やされたことを証明し、VDFは一定の逐次的遅延が経過したことを証明します。PoWはコンセンサスやブロック生成に用いられることが多く、VDFはランダム性、タイミング、公平性のために提案されることが多い技術です。両者は計算を利用しますが、解決する問題は異なります。VDFとPoWを混同すると、ブロックチェーン設計に関する不適切な前提につながる可能性があります。VDFとタイムロックパズルの違い
VDFはタイムロックパズルに関連しますが、同一ではありません。タイムロックパズルは、一定量の計算を終えた後にのみ秘密やメッセージを公開できるよう設計されています。VDFは、遅延した出力を効率的に公開検証できる性質を追加します。多くのノードが結果を素早く確認する必要があるため、この検証特性はブロックチェーンシステムで重要です。初期のタイムロックに関する考え方は、多くのVDF構成に影響を与えました。現代のVDF研究では、未知の位数を持つ群での反復二乗、指数演算の証明、または関連する数学的手法がよく使われます。PietrzakおよびWesolowski VDFに関するStanfordの調査では、これらの実用的なVDFが指数演算証明技術に基づくと説明されています。
要点は、タイムロックパズルが遅延を作るのに対し、VDFは遅延に加えて効率的な公開検証を提供することです。VDFとブロックチェーンのランダム性
ランダム性は、VDFにおける最も重要なブロックチェーン活用例の1つです。ブロックチェーンには、バリデーター選出、委員会割り当て、リーダー選出、NFT公開、ゲーム、抽選、プロトコルサンプリングのためのランダム性が必要です。しかし、影響を確認した後に参加者が情報を公開するか隠すか選べる場合、ブロックチェーンのランダム性は攻撃される可能性があります。これはバイアス、または最後の公開者による操作と呼ばれます。VDFは最終的なランダム出力を遅らせることで、この問題を軽減できます。参加者がシードをコミットした後、最終的なランダム性が判明するまでVDFが遅延を作ります。これにより、攻撃者が最後の瞬間に有利な結果を選ぶ能力を低下させる可能性があります。Ethereum Foundationはランダム性のためのVDFを研究しており、Ethereum Foundationのエコシステム支援アップデートでは、Ethereum研究においてVDFをバイアスのないランダム性の基盤として説明しています。
これは、VDFが今日すべての場所で自動的に使用されていることを意味するものではありません。より操作耐性のあるランダム性に向けた研究において、VDFが重要であることを意味します。VDFとEthereum
Ethereumは、特に初期のProof of Stakeおよびビーコンチェーン研究において、ランダム性のためのVDFを研究してきました。現在のEthereumのバリデーター選出では、導入済みのVDFベースのビーコンではなくRANDAOが使われています。公式のEthereumブロック提案ドキュメントでは、Ethereumはブロック提案者のハッシュとブロックごとに更新されるシードを混合するRANDAOによって、バリデーター選出のランダム性を実現すると説明されています。
古いEthereum研究文書にはRANDAOとVDFを組み合わせる設計が記載されているため、この区別は重要です。これらの考え方は依然として重要ですが、研究されたすべてのVDF提案がEthereumメインネットで稼働していると想定すべきではありません。ランダム性の品質はバリデーター選出、提案者の予測可能性、MEV機会、委員会サンプリング、将来のプロトコル設計に影響するため、VDFはEthereumにとって引き続き関連性があります。ただし、Ethereumのプロトコル変更には研究、エンジニアリング、監査、クライアント実装、テスト、社会的コンセンサスが必要です。VDFのアイデアは、予定されたアップグレードと同じではありません。VDFとChia Proof of Time
Chiaは、本番環境でVDFに類するProof of Timeの概念を使用するブロックチェーンの最も明確な例の1つです。ChiaはProof of SpaceとProof of Timeを組み合わせます。ファーマーがストレージ証明を提供し、TimelordがVDFを使用して時間の証明を生成します。公式のChia Timelordドキュメントでは、Timelordは前回のチャレンジ以降に時間が経過したことを証明するため、VDFを使った時間の証明をブロードキャストすると説明されています。
この設計では、VDFは外部的なランダム性ツールだけでなく、コンセンサスのタイミングの一部として利用されます。ストレージはリソースへのコミットメントを証明し、VDFは経過した逐次的時間を証明します。これにより、参加者が待機せずに多数の代替履歴を即座に生成することを防ぐのに役立ちます。VDFは壁時計だけで時間を測るのではなく、必要な逐次計算が実行されたことを証明します。VDF、Filecoin、ランダムネスビーコン
FilecoinとEthereum FoundationもVDF研究で協力してきました。公式のFilecoinのVDF協力に関する投稿では、VDFとその実用上の課題に関するEthereum Foundationとの共同研究が説明されています。
分散型ストレージネットワークには、操作しにくいランダム性、証明、インセンティブが必要なため、Filecoinは特に関連します。ただし、Filecoinの現在の公開ランダム性エコシステムはdrandとも密接に結び付いています。公式のFilecoin drandドキュメントでは、drandがFilecoinのリーダー選出のランダムネスビーコンとして使われると説明されています。
drandはVDFと同じではありません。drandは分散しきい値暗号を使い、固定間隔で公開ランダム性を生成します。VDFは逐次計算を使って遅延を課し、検証可能な出力を提供します。ランダムネスビーコンは、定期的に公開ランダム値を出力するサービスまたはプロトコルです。ブロックチェーンでは、リーダー選出、委員会選定、ゲーム、抽選、エアドロップ、サンプリング、暗号プロトコルに利用できます。VDFベースのランダムネスビーコンはシードを受け取り、最終出力を遅らせることで、参加者が結果を即座に知ったり選択したりできないようにします。公式のdrandドキュメントでは、drandを固定間隔で公開検証可能、偏りがなく予測不能なランダム値を生成する分散型ランダムネスビーコンと説明しています。
暗号資産におけるランダム性はゲームだけの問題ではありません。誰がブロックを提案するか、誰が報酬やNFTを受け取るか、誰が委員会に選ばれるか、誰がMEVを活用できるかに影響し得ます。そのため、ランダム性設計は利便性だけでなくセキュリティの問題です。VDFとMEV、公平な順序付け
MEVはMaximal Extractable Valueの略で、トランザクションの順序付け、含有、除外、並べ替えによって得られる可能性がある価値を指します。予測可能なランダム性や順序付けは、高度な参加者に優位性を与える可能性があるため、VDFはMEVに関連します。バリデーターまたはサーチャーが他者より先に将来のランダム性を知れば、利益のためにポジションを取る可能性があります。抽選、NFT公開、バリデーター選出が早期に予測可能であれば、ボットが悪用する可能性もあります。VDFは全員に最終出力を待たせることで、早期知識に起因する一部の問題を軽減できます。ただし、VDFだけでMEVをなくすことはできません。MEVはトランザクション順序、ブロック構築、プライベートメンプール、レイテンシー、流動性、オラクル更新、プロトコルルールにも依存します。VDFはランダム性に依存するシステムで操作を抑えるための選択肢の1つであり、完全なMEV対策ではありません。公平な順序付けとは、不公平な順序の優位性を減らす方法でトランザクションや行動を配置することです。分散型取引所、NFTミント、オークション、ゲームでは、順序が結果に大きく影響します。ある参加者が保留中の行動を確認して他者より先に行動できる場合、ユーザーはフロントランニングや操作に直面する可能性があります。VDFは、コミットメントが固定されるまで特定情報の公開を遅らせることで、より公平な設計を支援できます。ただし、公平な順序付けには、暗号化メンプール、しきい値暗号、コミット・リビール方式、バッチオークション、提案者・ビルダー分離、ガバナンスルールなども必要になる場合があります。VDFはタイミングに役立ちますが、すべての順序問題を単独で解決するものではありません。VDFとNFT公開、オンチェーンゲーム、タイムロック暗号化
VDFは、ミント後に特性を公平に割り当てたいNFTコレクションの公開プロセスで役立つ場合があります。公開のランダム性がクリエイター、マイナー、バリデーター、または最後の参加者に影響される場合、希少NFTが不公平に割り当てられる可能性があります。VDFはミント時点で誰も公開結果を即座に知れないよう最終ランダム性を遅らせ、適切なコミット・リビール手続きと組み合わせることで、より公平な特性割り当てを支援できます。ただし、VDFは万能な公平性ツールではありません。NFTコントラクトには正しいコード、透明性のあるメタデータ管理、固定された供給ルール、信頼できる公開ロジックが必要です。VDF出力後にメタデータを変更できる場合や、プロジェクトチームが特性を手動変更できる場合、公平性の利点は失われるか、誤った安心感しか生まれない可能性があります。オンチェーンゲームでは、戦闘、戦利品、マップ生成、マッチメイキング、カードドロー、報酬のためにランダム性が必要です。弱いランダム性ソースはボットや上級ユーザーに悪用される可能性があります。VDFは、プレイヤーが事前に知ることのできない遅延ランダム性が必要な場合に役立ちます。例えば、プレイヤーが手をコミットした後、遅延したランダム値が結果を決める設計です。しかしゲームでは速度とユーザー体験も重要です。バリデーター選出には許容できるVDF遅延でも、テンポの速いゲームには遅すぎる場合があります。ゲーム設計者は公平性、レイテンシー、コスト、プレイヤー体験のバランスを取る必要があります。タイムロック暗号化では、将来の時点またはイベントまでデータを暗号化状態に保ちます。VDFは、遅延が経過する前に復号関連の値を計算することを困難にするため、この考え方を支援できます。タイムロック暗号化は、封印入札オークション、遅延ガバナンス公開、フェアローンチ、非公開コミットメント、段階的開示に役立つ場合があります。drandも異なる設計でタイムロック暗号化を支援します。公式のdrandタイムロック暗号化ドキュメントでは、将来のラウンドのランダム値を使ってデータを暗号化する方式が説明されています。
すべてのタイムロックシステムがVDFを使うわけではありません。分散ランダム性ネットワークに依存するものもあれば、逐次計算に依存するものもあります。共通の目的は情報へのアクセスを遅らせることです。VDFの構成方法、ハードウェア、経済的セキュリティ
実用的なVDF設計の多くは、未知の位数を持つ群で反復二乗を使用します。評価者は、群の位数に基づく近道を誰も知らない数学的群で、値を何度も二乗します。Pietrzak VDFとWesolowski VDFは、指数演算証明に基づく重要なアプローチです。Wesolowskiの効率的VDF論文では、評価に一定数の逐次ステップが必要で、結果を効率的に検証できるVDFが構築されています。
他のVDF研究では、類群、RSA群、信頼できるセットアップの問題、証明サイズ、検証コスト、ハードウェアアクセラレーションを検討しています。これらは技術的な詳細ですが、ブロックチェーンにはセキュリティと実用性の両方が必要なため重要です。理論上は優れたVDFでも、高コスト、低速、安全なパラメータ化の困難さにより実用的でない場合があります。VDFでは、最良の利用可能なマシンが逐次関数をどれだけ速く計算できるかが遅延に影響するため、ハードウェアが重要です。攻撃者だけが他者より大幅に高速なハードウェアを持つ場合、VDFを早く終えて優位性を得る可能性があります。そのためパラメーター選択は困難です。通常のハードウェアでは安全に見える遅延でも、専用ハードウェアには安全でない可能性があります。一部のVDF研究ではカスタムハードウェアやASIC設計が検討されています。公式のVDF Researchサイトは、検証可能遅延関数、ハードウェア設計、関連する暗号研究を収集しています。
ハードウェアの不確実性は、高価値のブロックチェーンシステムでVDFを導入することが難しい理由の1つです。報酬が十分に大きければ攻撃者が高速デバイスへ投資する可能性を、プロトコルは想定しなければなりません。経済的セキュリティとは、優位性のために費用を投じる意思のある攻撃者に対して、VDF遅延が安全である必要があることを意味します。ランダム性を早く知ることで利益が生じる場合、攻撃者は専用ハードウェアを購入する可能性があります。利益はMEV、バリデーター選出、NFT特性の操作、オークション結果、抽選賞品、ガバナンスのタイミングから得られる場合があります。VDFベースのランダムネスビーコンの経済的セキュリティに関する最近の論文では、VDF遅延パラメーターは合理的な攻撃者、ハードウェア高速化、運用コスト、報酬急増を考慮すべきだと論じられています。
VDFは暗号学的には逐次的でも、遅延を破る報酬が大きすぎる場合には経済的に脆弱となり得ます。プロトコルは平均的なハードウェアだけでパラメーターを選ぶべきではなく、攻撃者がより速いことでどれだけ得られるかを検討すべきです。VDFのメリット
VDFの第1のメリットは検証可能な遅延です。誰でも遅延全体を再計算せずに出力が有効か確認できます。第2のメリットは、並列化による近道への耐性です。適切に設計されたVDFは、攻撃者が多数のマシンを使っても大幅には高速化されません。第3のメリットはランダム性の公平性向上です。VDFはコミット・リビールまたはビーコンシステムにおける最後の行動者バイアスを抑える場合があります。第4のメリットは公開検証です。ブロックチェーンノード、スマートコントラクト、ユーザーは、単一主体を信頼するのではなく証明を検証できます。第5のメリットはタイミングに基づくセキュリティであり、第6のメリットは分散型アプリケーションへの対応です。VDFは抽選、ゲーム、オークション、NFT公開、バリデーター選出、公平な順序付けを支援できます。VDFのリスクと制限
第1のリスクは実装の複雑さです。VDFは慎重なエンジニアリングを必要とする高度な暗号技術です。第2のリスクはハードウェア優位性です。高速な専用ハードウェアを持つ攻撃者は、実効的な遅延を短縮する可能性があります。第3のリスクは不適切なパラメーター選択です。遅延が短すぎるとプロトコルを保護できず、長すぎると使いやすさを損なう可能性があります。第4のリスクは信頼できるセットアップです。一部のVDF設計には、慎重に扱う必要があるセットアップ上の仮定があります。第5のリスクは検証コストです。証明の検証が高コストすぎる場合、オンチェーンでは実用的ではありません。第6のリスクは誤ったマーケティングです。プロジェクトが実装の安全性、監査、関連性を説明せずにVDFの利用を主張する可能性があります。第7のリスクは脅威への対処不足です。VDFはタイミング操作を減らせる場合がありますが、不適切なトークノミクス、オラクルリスク、ウォレット盗難、スマートコントラクトのバグ、ガバナンスの乗っ取りを解決することはできません。VDFに関するよくある誤解
VDFが単独でランダム性を作るという誤解があります。VDFは計算を遅延・検証しますが、入力シードは依然として重要です。不適切な入力ランダム性では、出力ランダム性も弱くなる可能性があります。また、多数のコンピューターがあれば常にVDFを速く計算できるという誤解もあります。安全なVDFは、並列計算が大きな近道を与えないよう設計されています。VDFとVRFが同じという誤解もあります。VRFは検証可能な疑似ランダム性を、VDFは検証可能な遅延を提供します。VDFがすべてのMEVを自動的に阻止するという理解も誤りです。遅延ランダム性に関する一部の操作は減らせますが、すべての順序付けや価値抽出の問題を解決するわけではありません。さらに、すべてのVDF提案が本番導入可能というわけではありません。多くのVDFアイデアは依然として研究要素が強く、高価値システムを保護する前に慎重なテストが必要です。VDFを使用する暗号資産プロジェクトの評価方法
まず、プロジェクトがなぜVDFを必要とするのかを確認してください。VDFは実際のタイミング、公平性、ランダム性の問題を解決すべきです。次に、プロジェクトが入力ソースを説明しているか確認してください。攻撃者が入力を容易に制御できる場合、遅延関数の有用性は限定されます。VDF構成が既知で査読を受けているか、検証がオンチェーン、オフチェーン、または信頼されたサービスを通じて行われるかを確認してください。検証コストがユーザーとバリデーターにとって実用的か、遅延パラメーターが専用ハードウェアに対して妥当か、実装が監査されているかも確認してください。VDF出力が管理者キー、メタデータ変更、オラクル制御、ガバナンス決定によって上書きされ得るかも確認しましょう。VDFは安全なプロトコル設計の一部にすぎず、周辺システムも安全である必要があります。VDFを簡単に言うと
検証可能遅延関数は、暗号学的なタイマーのようなものです。出力を計算する人に、実際の逐次的時間を費やすことを求めます。出力が生成された後、他の人は迅速に確認できます。これは、暗号資産システムに公平なランダム性や遅延情報が必要な場合に役立ちます。VDFは、1人の参加者が最終結果を即座に知ったり選んだりすることを防ぐのに役立つ場合があります。バリデーター選出、ランダムネスビーコン、NFT公開、オークション、ゲーム、Proof of Timeシステムを支援できます。ただし、VDFは単純なプラグイン機能ではありません。強力な暗号技術、正しい実装、慎重なパラメーター選択、経済的セキュリティ分析が必要です。初心者向けの重要なルールは、VDFは遅延が発生したことを証明するものの、プロトコル全体は依然として安全に設計されなければならない、ということです。FAQ
Verifiable Delay Functionとは何ですか?
Verifiable Delay Functionは、計算に必要な逐次的時間を要する一方、迅速に検証できる暗号学的関数です。VDFは何の略ですか?
VDFはVerifiable Delay Functionの略です。VDFが暗号資産で役立つ理由は何ですか?
VDFは、遅延ランダム性、公平なリーダー選出、Proof of Time、NFT公開、オークション、ゲーム、操作耐性のあるプロトコル設計に役立ちます。VDFは単独でランダム性を生成しますか?
いいえ。VDFは計算を遅延・検証しますが、通常は別のランダム性またはコミットメントプロセスからの入力シードを必要とします。VDFの主な特性は何ですか?
計算が逐次的かつ低速である一方、検証は高速であることです。VDFはVRFと同じですか?
いいえ。VRFは検証可能な疑似ランダム出力を提供し、VDFは検証可能な時間遅延を提供します。VDFはProof of Workと同じですか?
いいえ。Proof of Workは大規模に並列化できますが、VDFは並列化による高速化に耐えるよう設計されています。VDFはブロックチェーンのランダム性にどのように役立ちますか?
最終ランダム出力を遅らせることで、参加者が部分情報を見た後に結果へバイアスをかけたり操作したりする能力を低下させる場合があります。Ethereumは現在VDFを使っていますか?
EthereumはVDFを研究していますが、現在のバリデーター選出のランダム性には、導入済みVDFベースのランダムネスビーコンではなくRANDAOが使われています。ChiaはVDFを使っていますか?
はい。Chiaはコンセンサス設計の一部として、VDFに基づくProof of Timeの概念を使用しています。VDFはMEVを減らせますか?
ランダム性に関連する一部の操作を抑える場合がありますが、すべてのMEVやトランザクション順序付けの問題を解決するものではありません。スマートコントラクトはVDFを検証できますか?
一部のVDF証明はスマートコントラクトで検証できますが、検証コストと実装の複雑さを考慮する必要があります。VDF証明とは何ですか?
遅延計算が正しく実行されたことを示す証拠です。VDFでハードウェアが重要な理由は何ですか?
高速な専用デバイスが実際の遅延を短縮し、不公平な優位性を生む可能性があるためです。VDFランダムネスビーコンとは何ですか?
VDFを使い、検証可能な遅延後に公開ランダム性を生成するシステムです。VDFはNFT公開に使えますか?
はい。安全なコミット・リビールおよびメタデータプロセスと組み合わせることで、NFT特性の公開を操作しにくくするのに役立つ場合があります。VDFはすべてのブロックチェーンで本番導入可能ですか?
いいえ。VDFは強力ですが複雑であり、各ユースケースでは慎重な暗号学的、経済的、エンジニアリング上の検討が必要です。VDFの最大のリスクは何ですか?
入力ソース、パラメーター、実装、周辺ルールが脆弱であり得るにもかかわらず、VDFだけでプロトコルが公平になると考えることです。結論
検証可能遅延関数(VDF)は、ブロックチェーンのタイミング、ランダム性、公平性における重要な暗号学的概念の1つです。VDFは省略が困難で、検証が容易な遅延を作ります。これにより、プロトコルが参加者による結果の早期把握や操作を防ぐ必要がある場合に役立ちます。VDFは、ランダムネスビーコン、バリデーター選出、委員会サンプリング、NFT公開、オンチェーンゲーム、オークション、公平な順序付け、タイムロックシステム、Proof of Timeコンセンサス設計を支援できます。ブロックチェーンは透明かつ決定論的であり、安全なランダム性の実現が難しいため、VDFは特に価値があります。ただし、VDFは万能ではありません。不適切な入力から良いランダム性を作ることはできず、すべてのMEV問題やスマートコントラクトリスクを解消するものでもありません。周辺プロトコルに管理者制御、脆弱なメタデータルール、不適切なインセンティブ、不十分な実装がある場合、公平性を保証することもできません。安全なVDFシステムには、強力な暗号学的仮定、効率的な検証、慎重な遅延パラメーター、ハードウェアを考慮した設計、経済的セキュリティ分析が必要です。VDFに言及するプロジェクトは、VDFの用途、入力、計算者、検証者、証明が遅延または欠落した場合の扱いを明確に説明すべきです。暗号資産ユーザーにとって、VDFは公開された暗号学的時計として考えると理解しやすいでしょう。次の結果が受け入れられる前に、時間に相当する逐次作業が行われたことを証明します。適切に使われれば、VDFによる遅延は分散型システムをより公平で操作しにくいものにする可能性があります。不注意に使われれば、脆弱なプロトコル設計を隠す技術的な流行語になり得ます。関連コンテンツ
ZK-Rollup
ZK-Rollup-as-a-Service
zk-SNARK
ホット
現在、市場で大きな注目を集めているトレンドの暗号資産
トップ取引高
取引高が最も多い暗号資産

