ブロックチェーン技術多くのアプリケーションを生み出した ここ数年、最も人気があるのは暗号通貨です。また、デジタル経済における多くの分散型で安全かつ透明な市場の作成を促進しました。
すべてのトランザクションがブロックチェーンに不変に記録されるため、はるかに高い信頼を提供するこのテクノロジーは、スマートコントラクト機能によって十分に補完されます イーサリアムによって普及。分散型アプリケーション (DApps) イーサリアムのようなブロックチェーンに基づくものは、リテール バンキングなどの従来のビジネスを混乱させており、これまで不可能と思われていたユース ケースを導入しています。
オラクルによるスマートコントラクトの機能拡張
ただし、Ethereum ブロックチェーンが単にトランザクションを促進するだけでなく、DApps の開発をサポートするには、外部またはオフチェーンの世界と対話し、受信データをスマート コントラクトに統合する必要があります。ブロックチェーンオラクルテクノロジー 現実世界のデータ、イベント、およびトランザクションとリンクすることで、スマート コントラクトを強化します。現在、インバウンド、アウトバウンド、ソフトウェア、ハードウェアのオラクルなど、多くの種類のサードパーティ サービスが利用可能であり、ブロックチェーン プロトコルが強化できる実世界のアプリケーションの数をさらに拡大しています。
などのコンセンサスベースのオラクル ネットワークチェーンリンク プロトコル エンドツーエンドの分散化を提供します。これは、それらが動作するブロックチェーン エコシステム全体を保護するための鍵です。さらに、これらのオラクルは、スマート コントラクトのパフォーマンス、機能、および相互運用性を強化し、オンチェーン システムよりも高い信頼性と透明性を提供します。
この変革は、ハイブリッド スマート コントラクトの使用を拡大することで実現します。ハイブリッド スマート コントラクトは、ブロックチェーンの特別な特性をオラクル ネットワークなどのオフチェーン システムの独自の機能と融合させ、オンチェーン システムを単独で使用するよりもはるかに大きなリーチとパワーを実現します。
チェーンリンク VRF とは何ですか?
ブロックチェーンゲームの多くの DApps と代替不可能なトークン (NFT )スペースには、エアドロップの実行、宝くじの実行、チャンスベースのゲームの開発などの高度な機能を提供するために、乱数生成用の改ざん防止および検証可能なソースが必要です。
関連している:GameFi エコシステムの初心者向けガイド
Chainlink の Verifiable Random (VRF) 機能は、分散型オラクル ネットワーク (DON) に依存して、検証済みのオフチェーン データを提供することで既存のブロックチェーンを強化します。ブロックチェーン エコシステムを超えたシステムへのブロックチェーン データのエクスポートを容易にすることさえできます。Chainlink VRF は、暗号で保護されたランダム性を提供します これらのノードの委員会を通じて古典的なコンセンサスメカニズムを維持しながら、データをスマートコントラクトに中継するチェーンリンクノードのセットを採用することによって。
スマート コントラクトに乱数生成 (RNG) を提供する Chainlink VRF は、開発者がブロックチェーンを利用したアプリケーションでランダムな結果を活用することで、より良いエクスペリエンスを構築するのに役立ちます。さらに、Chainlink VRF によって提供される改ざん防止のランダム性は、ノード オペレーター、ユーザー、さらには悪意のあるエンティティによって操作されることはありません。DON 内のすべてのオラクルには、秘密鍵と公開鍵のペアが関連付けられており、秘密鍵はオフチェーンで維持されているためです。公開鍵はチェーン上で公開されます。
Chainlink VRF はどのように機能しますか?
スマート コントラクトは、Chainlink VRF を利用して、安全で検証可能な乱数を 4 つの簡単な手順で取得できます。
Chainlink VRF は 2 つのキーを使用してランダムだが予測不可能な値を生成し、正当性の証明を通じて検証できるため、一般化された計算の機能を備えたアプリケーションに、個々のキーのはるかに安全で分散型のストレージを提供します。オフチェーン コンピューティングに依存する安全でない RNG ソリューションの欠点を克服するため、Chainlink VRF のオンチェーン暗号検証は、入力として使用されるオンチェーン ブロック データを組み合わせて、侵害されたオラクルからでも安全な公平で改ざん防止された結果を提供します。独自のネットワーク。
Chainlink のオンチェーン RNG ソリューションによって提供される優れた機能の結果として、Chainlink VRF のユース ケースには、信頼性の高いスマート コントラクト アプリケーションが含まれます。分散型金融 (DeFi) かなりゲーム化された個人的な貯蓄を可能にするPoolTogetherなどのスペース、および ムーンビームリアルタイムの価格データを提供 ポルカドット用 (ドット ) 開発者。
また、Polychain Monsters の場合のように、代替不可能なトークン (NFT) を公正な方法で配布し、Axie Infinity の場合のように検証可能なランダムネス ソリューションを提供することで、オンチェーン ゲームにエントロピーを導入するのにも役立ちます (AXS )。 Chainlink 2.0 エコシステムの一部として開発された Chainlink VRF は、スマート コントラクトが高度な機能を実現するために必要な計算リソースとインフラストラクチャを提供します。他の DON とともに、開発者が完全に信頼して使用できる汎用フレームワークも促進します。
関連している:Axie Infinity (AXS): ゲーム メタバース プロジェクトの初心者向けガイド
Chainlink VRF v2 とは何ですか?
DON を通じて提供される機能を絶えずアップグレードするというビジョンに合わせて、 チェーンリンクが導入されましたいくつかの改良を加えた Chainlink VRF v2 開発者がスマート コントラクトのランダム性に資金を提供し、要求する方法を中心に展開します。
これには、単一のオンチェーン トランザクションで複数のランダムな出力を生成する機能が含まれ、応答に必要な時間を短縮し、トランザクション コストやガス料金も削減します。また、最大 100 個のスマート コントラクト アドレスを使用して、開発者またはサブスクリプション所有者が管理する単一の LINK サブスクリプション残高アカウントから、検証可能なランダム性の要求に資金を提供できます。
さらに、Chainlink VRF v2 は、開発者が単一の LINK トークン バランスを使用して複数のランダム性リクエストに事前に資金を提供できるサブスクリプション マネージャー アプリケーションを導入し、リクエストごとにトークンを転送する必要をなくし、適用されるチェーンリンク VRF 料金をさらに大幅に削減します。
実際、開発者はスマート コントラクト アプリケーションが検証済みのランダム性を受け取ったときにコールバック ガスの制限を調整し、コールバック要求関数でより複雑なロジックを使用できるようにすることさえできます。ガス制限は Chainlink VRF で設定されたものよりも高くなりますが、使用されている基盤となるブロックチェーンに依存し、VRF コントラクト アドレス ページで明確に定義されています。
Chainlink VRF v2 の利点には、乱数が生成されてブロックチェーンに配信される前に必要なブロック確認の数を開発者が定義できるようになったため、より優れたカスタマイズ機能も含まれます。
3 ~ 200 ブロックの範囲で、開発者はランダム性が生成される前にブロック パスの最適な数を選択できます。これにより、ブロックの再編成からアプリケーションを保護しながら、要求から最終応答までの待ち時間を大幅に短縮できます。 Chainlink VRF v2 を使用すると、開発者は高度にスケーラブルでガス効率が高く、構成可能なオンチェーン ランダム性にアクセスできるようになり、NFT およびゲーム DApps のさらに優れた機能を解き放つことができます。
Chainlink による絶え間ない改善の導入の結果として、その VRF アプリケーションは、Ethereum ネットワーク上で DApps を構築するほとんどの開発者にとって事実上の選択肢として浮上しています。 Chainlink VRF は、証明可能で安全なブロックチェーン ベースのアプリケーションの導入を促進するという約束を果たし、開発者が現実世界のデータと確実にやり取りできるより実用的なアプリケーションを作成できるようにします。
ブロックチェーンがトラストレスな方法で外部データ フィードに接続できるようになったことで、Chainlink VRF は、開発者に次の機能を提供するため、ブロックチェーン テクノロジ空間における大きな前進を表しています。メタバースのフロンティアを押し進める 私たちが今知っているように。