ブロックチェーンオラクルについて、そしてWeb3について少し

現時点では、ブロックチェーンは、集中リソースと他のブロックチェーンの両方の外部情報源から高度に分離されています。 さまざまなブロックチェーンに互換性があり、ブロックチェーン間 (および外部リソースと) でデータを簡単に交換できるようにするために、オラクルを使用できます。

ブロックチェーンオラクルについて、そしてWeb3について少し

オラクルとは

オラクルは、ブロックチェーンの外部からイベントを受信して​​検証し、このデータをスマート コントラクトで使用するためにブロックチェーンに送信する (またはその逆) システムです。 スマート コントラクトは非常に決定的であるため、オラクルはスマート コントラクトにとって不可欠です。 情報は、その正確性を確認できる特定のチャネルを通じてスマート コントラクトに入力される必要があります。

XNUMX つまたは別のタイプの通信を提供するオラクルにはいくつかのタイプがあります。

  • ソフトウェア - インターネットまたは他のブロックチェーンからデータを受信します。
  • ハードウェア - さまざまなセンサーからデータを受信します (RFID タグ、スマート ホーム、個人的には物流や IoT のアプリケーションがすぐに思い浮かびます)。

    例: 気温データをスマート コントラクトに転送する必要があります。 ソフトウェア オラクルを介してインターネットから、またはハードウェア オラクルを介して IoT センサーからデータを取得できます。 *IoT モノのインターネット。

  • 受信 - ブロックチェーンの外部からスマート コントラクトへ。
  • 送信 - スマート コントラクトから何らかのリソースへ。

コンセンサスオラクルが使用されることもあります。 いくつかのオラクルが個別にデータを受信し、何らかのアルゴリズムを使用して出力を決定します。

これが必要な理由の例: 3 つのオラクルが Binance、BitMex、Coinbase から BTC/USD レートを受け取り、平均値を出力として送信します。 これにより、交換間の小さな不一致が平滑化されます。

Web3

オラクルとその実装について語るとき、それらが発明された概念である Web3 を無視することはできません。 Web3 はもともと、検索エンジンとの対話を改善するためにすべてのサイトがメタデータでタグ付けされるセマンティック Web のアイデアでした。 しかし、Web3 の現代的な考え方は、dApp から構成されるネットワークです。 そして分散型アプリケーションにはオラクルが必要です。

ブロックチェーンオラクルについて、そしてWeb3について少し

オラクルを自分で作成することも可能 (場合によっては必要) ですが、一般的に使用されるオラクル (乱数ジェネレーターなど) がいくつかあるため、オラクル プロジェクトを使用する方がコスト効率が高くなります。 オラクルを開発している主な (現在) プロジェクトは次の XNUMX つです。 バンド и チェーンリンク.

バンドプロトコル

バンド プロトコルは dPoS コンセンサス アルゴリズム (それは何ですか?)およびデータプロバイダーは、評判だけでなく、お金の信頼性にも責任を負います。

プロジェクト エコシステムには XNUMX 種類のユーザーがいます。

  • ブロックチェーンの外部からブロックチェーンにデータを安全に転送するために独自に取り組むデータプロバイダー。 トークン所有者は、プロトコルにデータを送信する権利を与えるためにデータプロバイダーに賭けます。
  • オラクルを使用するために少額の料金を支払う DApp 開発者。
  • データプロバイダーに投票するバンドトークン所有者。 トークンを使用してプロバイダーに投票することで、dApps によって支払われた金額から報酬を受け取ります。

ブロックチェーンオラクルについて、そしてWeb3について少し

Band がすぐに提供するオラクルには、飛行機の離陸/着陸時間、天気図、仮想通貨レート、金と株価のレート、ビットコイン ブロックに関する情報、平均ガソリン価格、仮想通貨取引所の出来高、乱数ジェネレーター、Yahoo Finance、HTTP などがあります。ステータスコード。

ちなみにバンドの投資家の中には伝説のベンチャーファンドもいる セコイア и バイナンス.

チェーンリンク

一般に、Chainlink と Band は、デフォルトのソリューションと開発機能の両方において非常に似ています。 Chainlink は使いやすく、情報プロバイダーへの投票はありません。Band は、 コスモスSDK 100% オープンソースです。

現在、Chainlink の方がはるかに人気があり、プロジェクト パートナーのリストには Google Cloud、Binance、Matic Network、Polkadot が含まれています。 チェーンリンクも球体の神託に集中した DeFi、現在急速に成長しています。

ブロックチェーンオラクルについて、そしてWeb3について少し
Chainlink からのオラクルを通じてデータを取得できるリソース。

まとめ

オラクルは、一元化されたリソースからブロックチェーンにデータを取得するための優れたアイデアであり、私はその発展を注意深く見守っていきます。 ただし、異なるブロックチェーンの相互互換性について言えば、パラチェーン (さらに有望なテクノロジーであり、次の投稿のトピックです) を含む他の解決策もあります。

さらに深く掘り下げたい人向け: バンドのドキュメント, チェーンリンクのドキュメント.

出所: habr.com

コメントを追加します