blockchainjapan’s blog

旬のブロックチェーンを記事を厳選して提供!

Verifiable Random Functions(VRF)が非中央集権分野にもたらす公平性


Verifiable Random Functions(VRF)が非中央集権分野にもたらす公平性

SupraOracles

Supraコミュニティにご参加ください:https://linktr.ee/supraoraclesjapan

公的に証明可能な乱数生成は、ゲームの透明性と公平性を促進し、チャンスイベントの自動化のための新しいユースケースをもたらします。


非中央集権時代の検証可能性

従来、ゲームやその他のチャンスイベントの提供者は、参加者から要求があった場合にランダム性の生成プロセスに関して透明性を提供しなければなりません。これには、カードの抽選、NFT(特性の希少性)のミント、宝くじの当選者の選択などが含まれます。実際には、ランダム性の生成は密室で行われることが多く、透明性はあまりありません。このような問題をWeb3は解決することができます。

しかし、スマートコントラクトが提供する分散型かつ公開の監査可能性については、最近まで基準がありませんでした。その一例が、注目を集めた暗号市場の崩壊や、FTXによる詐欺という形で現れたのです。

これらの動きに加えて、乱数生成(RNG)は、検証可能なランダム関数が、生成された一つ一つの数字がアルゴリズムに従って行われたことを検証できる公的証明を提供できるため、外部操作なしに偶然の結果がランダムに決定されるという確証を得ることができる仕組みとして機能します。

VRFは、一般の人々がいつでもRNGのプロセスを監査することを可能にし、その結果の忠実性を保証するために必要な透明性を提供します。Supra VRFの場合、公開鍵を使用してRNG関数を公に検証することができますが、それでもシステムを悪用しようとする悪意のある行為者がリバースエンジニアリングすることはできず、またユーザーやそのウォレットを危険にさらす可能性のある不必要なプライベートメタデータを明らかにしないような設計になっています。

大手暗号通貨取引所による顧客資金の不適切な取り扱いと、その破綻が業界の評判に与えた波紋を考えると、透明性がこれほど重要視されたことはありません。今後の信頼は、完全な透明性によってのみ回復されるかもしれません。

VRFはWeb3監査人による監督と認証を受けるため、GameFiアプリは公に検証可能なRNGイベントを利用することができます。ゲーム開発者は、SupraのVRFを活用することで、参加者の透明性を高め、競合他社よりも優位に立つことができるのです。現状ではRNGの用途は限られており、そのモデルは透明性がなければ致命的な欠陥があります。検証可能なランダム性は、ゲームの結果が不当に操作されていないことを知ることで、プレイヤーに満足感を与えます。

検証可能なRNGによる透明性の実装によって、多くのユースケースが明らかになってきています。DeFiがSupraOraclesで研究されているようなプライバシーを保護する透明性の基準に向かって進化するにつれて、ここに挙げたものよりも多くのユースケースが生まれ続けることを私たちは期待しています。このようなイノベーションは数十年に一度しか起こらず、ブロックチェーン技術はまだ初期段階にあるため、このような進歩の影響を完全に理解することは困難です。

現存するRNGの問題点

乱数は、宝くじ、くじ、ビデオゲーム、その他公平性が求められる景品など、様々なものに非常に有用です。しかし、RNG は透過的に行われることもあれば、不透明なこともあります。

現在、Web2のRNGは確かに乱数を生成していますが、それにもかかわらず、パブリックブロックチェーンのような透明性を提供することはできません。密室の中で乱数が生成されるのであれば、プレイヤーは自分が参加する活動が公正に行われているかどうかを確認することができないのです。そのため、オンチェーンの乱数生成における透明性と完全性の両方を確保する、乱数の公的証明を提供するWeb3 VRFのようなイノベーションが必要となります。

注意深く緩和されない限り、一部の人が RNG と考えるものは、実際には疑似乱数と表現した方がよいでしょう。疑似乱数生成の特徴は、乱数を生成するために数学的関数を使用することです。残念なことに、これらの関数はスケーラブルで効率的な速度や複雑さを持つ一方で、リバースエンジニアリングが可能で、攻撃者に利用される可能性があります。

「透明性の欠如は、ランダム性を生成する主体を信頼し、攻撃者がそのプロセスを悪用したり、フロントランしたりするためのコードの亀裂を見つけられないと信じることを意味します。」

現状の問題点は、計算機的に十分に複雑ではなく、巧妙な攻撃者や怪しげな事業者に悪用される可能性があることです。このため、開発者はより強固な安全策をコードに組み込み、ランダム性を生成するための入力となるシードに十分なエントロピーを使用する、より計算量の多いVRFを追加するようになります。つまり、シードにエントロピーが不足していると、リバースエンジニアリングされる可能性があり、攻撃に対する堅牢性が低下してしまうのです。

そこで、Supra VRFでは、高エントロピーのシード構造と、より複雑なランダムネス・パラメータを用いることで、ランダムネスを要求するユーザへの全体コストを増やさずに、より予測不可能なランダムネスを実現することを目的としています。つまり、Supraは、コストを抑えつつ、ユーザのプライバシーを保護しながら、透明性のあるランダム性を迅速かつ効率的に生成する方法を考案したのです。

これは、既存の疑似乱数生成器が、公に検証可能な暗号学的証明を提供せず、しばしば種の生成に適切な量のエントロピーを欠いているのとは全く対照的です。この透明性の欠如は、ランダム性を生成するエンティティを信頼し、攻撃者がプロセスの悪用やフロントランを可能にするコードの亀裂を見つけることができないと信じることが必要です。Web3の理念は、ベースレイヤーに透明性を求めるものであり、スープラのVRFはまさにランダム性の生成において透明性を提供するものです。

プロビブルフェアな乱数生成

チャンスイベント、NFTミント、懸賞などの場合、ランダム性は参加者間の偉大なイコライザーとして機能する秘密の要素となります。プロセスのどの時点であれ、ランダム性の忠実度が失われると、ゲーム内の結果が操作され、参加者から勝利やコレクションの中で最も望ましいNFTをミントする公正な機会が奪われる可能性があります。

Web3の価値提案は、透明性と分散化の特性によって、TradFiよりも優れていることにあります。パブリックブロックチェーン、自動化されたスマートコントラクト、分散型オラクルを相乗的に活用し、ブロックチェーンと世界の他のデータとの橋渡しをします。Supraは、さまざまなL1ブロックチェーンネットワーク上でシンプルなプラグアンドプレイソリューションを提供します。

企業は今後ますます、この複雑なインフラを自ら構築するか、堅牢なサードパーティのオラクルおよびRNGプロバイダーにこのようなサービスを委託する必要があると思われます。幸い、Supra VRFの最先端のRNGサービスは、開発者のツールキットに簡単に統合できるため、プライバシー保護された透明性の高いサービスを取り入れることができます。

乱数の典型的なリクエストと、乱数が消費された場合やキャンセル後に払い戻された場合のトランザクションの経路

VRFは、RNGのリクエスト時に現在のブロックのメタデータに含まれるシードと、事前にコミットされた秘密鍵とを組み合わせて、乱数とそれに対応する公開証明を生成する仕組みになっています。ブロックデータは事前に知ることができないため、乱数が悪意のある者によって予測不可能な状態を維持することはRNGのランダム性の特性にとって非常に重要です。また、ユーザーはRNGの完全性を公に、独立して検証することができます。

SupraOraclesはまた、非常にスケーラブルで分散型のOracleサービスを提供し、極めて高速なファイナリティで、破損のないデータと検証可能なランダム計算を実現し、取引は数秒のうちに決済されます。Supraの計算能力を検証可能な証明と最終的な解決までのスピードと組み合わせることは、このネットワークが世界中のあらゆる資産の価格フィードを取得し検証できることを考えると、強力な組み合わせと言えます。

ユースケースと採用の機会

Supra VRFは、様々なゲーム、ビジネス、モバイルアプリに明確な利益をもたらすことが可能です。暗号化された安全なRNGは一般的ですが、通常のゲーム、宝くじ、コンテストに組み込むことで、ユーザーは、結果を公に検証することで、そのプロセスが最大限の整合性を持って行われていることを確認した上で参加することができます。

ブランドの認知度を上げ、コミュニティーのエンゲージメントを高めるには、チャンスイベントや顧客プレゼントなどのゲーミフィケーションが有効ですが、これらは検証可能なランダム性を利用することで最も効果的に適用できます。Supra VRFは、チャンスイベントに関連するRNGプロセスの透明性を提供することで、難解さを排除します。ユーザーは、参加者が互角に競争していること、平等とアクセスの原則に基づいてランダム性が割り当てられたこと、およびシステムをごまかす能力を取り除くための措置がとられたことを検証できます。

Supra VRFは、ユーザーの信頼と好意を求めるのではなく、公的な検証プロセスによってユーザーに証明したいと考える組織にとっては必須のものです。それらがランダムに配布されることを保証し、不正なプレイヤーが正直なプレイヤーに対して優位性を得ることを防ぐのに役立ちます。

ゲームの中には、部分的または全体的に運に左右されるものがあります。単純なコイン投げを思い浮かべてください。例えば、「ファイナルファンタジー」のようなターン制バトルゲームでは、レアアイテムの発見やクリティカルヒットによる2倍のダメージなど、偶然の出来事が発生する可能性がありますが、その可能性をさまざまに広げてみてください。

コイン投げの場合、腕前は関係ありませんが、プレイヤーは「ランダムに発生すること」「結果を左右することはないこと」を信じています。例えば、連戦連勝で勝ち進んだとしてもである。多くのゲームプレイヤーは、ゲームの重要な場面においてAIがRNGソフトウェアに恣意的な影響を及ぼしているのではないかと不公平感を抱いています。

「Supra VRFは開発者にとって比較的容易であるため、検証可能な完全性で競合と差別化できる企業は、常に時代の先端を行くことができます。」

例えば、スターバックスはすでにWeb3技術を使ったロイヤルティプログラムの導入を開始しており、マーケティングアプローチをよりユニークなものにし、ユーザーは特典の使用やブロックチェーン経由での譲渡に関して、より柔軟な対応ができるようになっています。

VRFが報酬プログラムにどのように関連するかという点では、Supra VRFは、参加者が報酬請求のリクエストを開始したときに、潜在的な報酬の1つを計算し、ランダムに割り当てることが可能です。マルチプレイヤーゲームでは、プレイヤーはゲームマップのランダムな場所にスポーンする必要があり、ある場所は強力な武器や防具に近かったり、単に相手に対して高い位置にいたりして、他のプレイヤーよりも有利になります。

また、自分と同じレベルのプレイヤーとの対戦は、プレイヤーを飽きさせず、楽しませるという意味でのスリル感を高めるために重要です。しかし、スキルレベルのミスマッチによって対戦相手に圧倒されるような状況になってしまうことが実際に存在します。Supra VRFを利用してマッチメイキングを最適化することで、対戦相手とのマッチングを検証し、フェアプレイを最大化し、ユーザーの楽しみを最適化することができます。

また、ゲーム内のレアアイテムの発見や偶然の出来事によって、プレイヤーに譲渡可能なアセットを得ることができます。GameFiのアプリケーションでは、美しい外観、特殊能力、その他のユニークな特性を持つNFTを、アイテムボックスのように何らかの偶然の要素で入手することができます。SupraのVRFは、このような場合に、フェアプレーと平等なアクセスを保証するために必要なランダム性を生成するために利用できます。

現状の課題を解決するSupra VRF

従来の金融サービスやセキュリティ業界では、不正を特定するためにデータのランダムな選択に依存していましたが、VRFを使用することで、ユーザーのプライバシー保護に関する透明性を提供することができます。また、IRSのような監査サービスも、VRFを利用して、監査が標的型の方法で行われていないこと、または政治的な動機で行われていないことを公に保証することができます。

この1年ほどの間にこの分野のユーザーが受けた大きな傷を考えると、改ざん防止と透明性がこれまで以上に必要であることは明らかです。Supraのネットワークは、フロントランやギャンブルできないように配置されています。シンプルな統合によって、Supra VRFから得られるランダム性は、あらゆるプロトコルの忠実性と不正検出能力を次のレベルに引き上げます。

ユーザーは、自分たちの資産が大切に扱われていること、そして誰も正義の天秤に指をかける能力を持っていないことを知る資格があります。Supra VRFは、企業に最先端の透明性を与え、現状での苦痛と対照的に、Web3技術の必要性をより明白にするものです。Supra VRFを導入することで、企業は同業他社に対して競争優位に立つことができるのです。

Supra VRFは、ランダム性生成とスケーラブルなオラクルソリューションのゴールドスタンダードになると思われます。Web3とWeb2アプリケーションは同様に、もう少し透明性が必要です。アーリーアダプターは、舞台裏で行われている大規模な採用によってネットワーク効果が指数関数的に増大するため、すぐにこの業界の主要プレイヤーという形をとるでしょう。

また、分散化、透明性、グローバルな金融システムへの平等なアクセスという価値観で業界をリードし、群衆から抜け出す機会がいたるところに存在します。Supra VRFを使用したインテグレーションは、従来の金融の象牙の塔から我々を切り離すWeb3の原則に対するブランドのコミットメントを示すことになります。

今後のSupraOraclesの発展にご期待ください!


Supra Oraclesについて

SupraOraclesは、伝統的な資本市場とWeb3環境を結びつけることを目的としており、その目的は、開発者コミュニティに革命的なオラクルツールセットを提供し、優れたパフォーマンス、堅牢性、俊敏性を備えたデータアプリケーションを簡単に構築、展開、管理可能にすることです。

SupraOraclesは、オラクルの課題を解決し、開発者コミュニティと増え続けるパートナーの助けを借りて、最終的に金融の未来を力強く切り拓くことを望んでいます。

Supraコミュニティにご参加ください:https://linktr.ee/supraoraclesjapan