IOSG Ventures:オラクルトラックマップについての雑談
著者:Sally、IOSG Ventures
オラクルが果たす役割の重要性を認識した後、私たちはオラクル分野についてより深く調査し、まとめる必要があると考えました。したがって、まず市場に存在する主流のオラクル製品を体系的に整理しました(下の図を参照)。
オラクルマップ
ここでは、主に三つの分類方法(特定機能、データ提供者、データ処理方法)に基づいてオラクルを分類しました:
特定機能
オラクルの具体的な機能に基づいて、五つに分類できます:信用オラクル、プライバシーオラクル、楽観的オラクル、NFTオラクル、そして分散型オラクルネットワーク。
a. 信用オラクルCredit Oracle
このオラクルは、現実世界(オフチェーン)とブロックチェーン(オンチェーン)のデータを利用して、ユーザーの信用スコアや信用ランクを計算し、安全かつ匿名性を保ちます。
例えば、CreDAはユーザーの信用プロファイルをNFTとして鋳造することでオンチェーン信用評価を提供し、ユーザーがさまざまなユースケースで優遇金利やインセンティブを解放できるようにします。たとえば、DeFiプラットフォームの借入金利を引き下げることができます。
同時に、Elastos DID、Microsoft DIDなどの他のシステムとのDIDによるアイデンティティ情報の交換を支援するDIDツールを作成し、そのプロセスが透明に実施されることを保証します。
CreDIDメカニズム
b. プライバシーオラクルPrivacy Oracle
プライバシーオラクルが提供するサービスは、オフチェーンデータを安全かつプライベートにブロックチェーンの世界に導入することです。
Privyは良い事例として、公共(オンチェーン)データとプライベート(オフチェーン)データの間にアクセスの橋を架けることを目指しています。プラットフォームのフロントエンドからユーザーデータを直接暗号化し、データをプライベートにオンチェーンアドレスに関連付けることができます。
Privy SDKインターフェース
c. 楽観的オラクルOptimistic Oracle
楽観的オラクルは、流動性に関する争いを解決するためだけに使用されるDeFiオラクルです。通常、オンチェーンの任意のデータにサービスを提供できます。
例えば、UMAの争い解決システムであるDVM(データ検証メカニズム)は、争いがない限りは起動しません。UMAトークンの保有者が資産の価格に投票すると、DVMは通常48時間以内に争いを解決します。DVMが返す価格が争いを持つ者が正しいことを示す場合、争いを持つ者は報酬を得て、提案者または清算者は保証金を失います。
UMAワークフロー
d. NFTオラクルNFT Oracle
NFTオラクルは、オフチェーンオラクルAIノードからのNFTデータを提供し、NFTの正確な評価とリスク評価を行います。
典型的な例としてBankseaオラクルがあり、NFTデータ分析、NFT評価、NFT総合リスク評価を統合し、ユーザーとパートナーに安全で客観的、リアルタイムのNFT評価を提供します。同時に、高度なスケーラビリティを持ち、ウォレット、取引市場、担保など、さまざまな使用シーンに適用できます。
Banksea主な機能
e. 分散型オラクルネットワークDecentralized Oracle Network (DON)
分散型オラクルネットワーク(DON)は、信頼不要のオフチェーン計算を通じてブロックチェーンに外部データを提供し、任意のスマートコントラクトに接続されるため、無限のアプリケーションシーンと最大の機能サービスを持つオラクルソリューションとして簡単に理解できます。ChainlinkはそのホワイトペーパーでDONとしての位置付けを詳細に論じています。この位置付けを実現するために、VRF、Keepers、CCIPなどの一連の製品とサービスを展開しました。
出典: https://twitter.com/kyleodesign/status/1182189126419828738
データ提供者
オラクルが採用するデータソースに基づいて、三つに分類できます:ファーストパーティオラクル、サードパーティオラクル、マルチパーティオラクル。
a. ファーストパーティオラクルFirst-party Oracle
ファーストパーティオラクルは、データ提供者が直接オンチェーンでデータをプッシュできるプラットフォームを提供し、リクエスターは即座にデータを照会できます。このソリューションの利点は、一次データを直接使用でき、徴収されるサービス料金がサードパーティオラクルよりも低いことですが、欠点は取引所と直接接続し、他の取引所のデータ更新などの問題を処理する必要があり、煩雑であることです。この種のオラクルの典型的な例には、Pyth、API3、DIA、Umbrellaなどがあります。
b. サードパーティオラクルThird-party Oracle
サードパーティオラクルのデータ提供は、第三者を介入させ、一次データソースを事前に検証します。第三者による検証が完了した後、オラクルは提供されたデータを産業チェーンに引き渡します。サードパーティオラクルの利点は、そのデータの真実性と信頼性が明らかであることですが、欠点は過度に中央集権的であることです。この種のオラクルの典型的なソリューションには、Chainlink、HAPI、DOSなどがあります。
c. マルチパーティオラクルMulti-party Oracle
マルチパーティオラクルは、ファーストパーティとサードパーティのデータソースの二つのソリューションを同時に提供し、ユーザーが自分の好みのモデルを自由に選択できるようにします。このソリューションの典型的な代表はFluxです。
データ処理方法
オラクルのデータ処理方法に基づいて、四つに分類できます:ゲーム理論に基づくオラクル、評判評価に基づくオラクル、プルーフ・オブ・ステークに基づくオラクル、そしてプルーフ・オブ・ワークに基づくオラクル。
a. ゲーム理論オラクルGame-theory Oracle
ゲーム理論に基づく処理方法のオラクルは、検証者に対して非敵対的な経済的インセンティブを提供します。典型的な製品には、NEST、WINKLinkがあります。
b. 評判オラクルReputation Oracle
この種のオラクルは、評判を低下させることで敵対的なノードを制限します。典型的な例には、Witnet、QUE、Lithiumがあります。
c. プルーフ・オブ・ステークオラクルPoS Oracle
プルーフ・オブ・ステークに基づく処理方法のオラクルは、参加者が資産を保有して信頼性を高めることを要求します。典型的な製品には、Band、Razerがあります。
d. プルーフ・オブ・ワークオラクルPoW Oracle
プルーフ・オブ・ワークに基づく処理方法のオラクルは、最も早く謎を解いたノードが計算力競争でデータを提供します。典型的な製品には、Tellor、Gravityがあります。