### 分散型価格オラクルマシンシステム単一障害点の問題を解決するために、あるオラクルマシンプラットフォームは分散設計を採用してサービスを提供しています。例えば、BTCドル価格を提供するサービスは31の価格オラクルを集約しています。このアグリゲーターの契約はブロックチェーンブラウザで確認できます。契約内の特定のメソッドを呼び出すことで、このアグリゲーターに含まれるすべてのオフチェーンオラクルを確認できます。これらのオフチェーンオラクルは、複数のアグリゲーターに価格データを提供する外部アカウントであり、BTC/USDやETH/USDなどのデータを提供します。チェーン上の契約の運用プロセスは以下の通りです:1. まず現在の契約の状態を読み取り、一連のチェックを行います。2. チェック後に準備作業を行います。3. 各署名データの検証を行い、ハッシュ値を確認し、署名者の役割と重複性をチェックします。4. 観測値のソートを確認し、中位数を選択して、しきい値を超えないことを確認します。オラクルマシンのanswerを記録し、検証します。検証プロセスは、2つのオラクルマシンが提供する価格の偏差が合理的な範囲内にあるかどうかを比較します。! チェーンリンク(オラクル解説シリーズのパート2)](https://img-cdn.gateio.im/social/moments-855e7db6fb0607a91a3fa63b51fcc2c9)### フィードレジストリ柔軟性を高め、ガバナンスコストを削減するために、Feed Registryの方式を使用して接続できます。Feed RegistryはPriceFeedsのアグリゲーターと見なすことができ、複数のpriceFeedを集約しています。ユーザーはFeed Registryを介して直接価格データを読み取ることができ、priceFeedを自分で設定する必要はありません。! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/social/moments-28d519adb5b491a0596a00eed45731eb)### ウェイ価格メカニズム価格データは複数のレベルの集約を通じて得られ、主に3つのレベルを含みます: データソースの集約、ノードオペレーターの集約、そしてオラクルマシンネットワークの集約。原始価格データは各取引プラットフォームから取得されます。一部の専門データアグリゲーションサービスプロバイダーは、これらの原始データを収集し加工します。これは第一層のデータソースのアグリゲーションです。第2層はノードオペレーターによって集約されます。彼らは複数の独立したデータ集約サービスプロバイダーから価格データを取得し、中間値を取り、外れ値を除外します。最後の層は全体のオラクルマシンネットワークの集約で、一般的な方法は応答ノードの数が設定値に達したときに中央値を取ることです。価格の更新は、チェーン上で偏差閾値またはハートビート閾値のいずれかを満たす必要があります。異なるPriceFeedでは、これらの2つのパラメーターが異なる場合があります。このオラクルマシンシステムは接続が簡単で安全性が高いですが、偏差閾値が存在するため、価格の更新は比較的遅く、通常は価格の更新にあまり敏感でないアプリケーションシーンに適しています。! オラクル解説シリーズのチェーンリンクパート2](https://img-cdn.gateio.im/social/moments-cec5b2c5581a3e9abce8f2d60b1980b1)! オラクル解説シリーズのチェーンリンクパート2](https://img-cdn.gateio.im/social/moments-d9aeeaf87bcbb44e785c6ac67b5d0877)! Chainlink(Oracle Explainerシリーズのパート2)](https://img-cdn.gateio.im/social/moments-9675c9b843c9317c5677f589662c7b07)! Chainlink(Oracle Explainerシリーズのパート2)](https://img-cdn.gateio.im/social/moments-02058d8c7492f3e74ee71058d58c4cbc)! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/social/moments-14fdeba36634c8a73d0acd0f393bc87f)! Chainlink(Oracle Explainerシリーズのパート2)](https://img-cdn.gateio.im/social/moments-acbff1db208352e4522af1ff702c5e15)! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/social/moments-c99d819793957e4d0547f61f8e83d313)! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/social/moments-178f40af06154c6be86596b8a6a0abf9)! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/social/moments-aa77863857089c8363183556997ea49b)! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/social/moments-8d644b1625be70dfd9a4f3bf25cac41e)
分散型価格オラクルマシン:アグリゲーション技術によるデータの信頼性向上
分散型価格オラクルマシンシステム
単一障害点の問題を解決するために、あるオラクルマシンプラットフォームは分散設計を採用してサービスを提供しています。例えば、BTCドル価格を提供するサービスは31の価格オラクルを集約しています。
このアグリゲーターの契約はブロックチェーンブラウザで確認できます。契約内の特定のメソッドを呼び出すことで、このアグリゲーターに含まれるすべてのオフチェーンオラクルを確認できます。これらのオフチェーンオラクルは、複数のアグリゲーターに価格データを提供する外部アカウントであり、BTC/USDやETH/USDなどのデータを提供します。
チェーン上の契約の運用プロセスは以下の通りです:
まず現在の契約の状態を読み取り、一連のチェックを行います。
チェック後に準備作業を行います。
各署名データの検証を行い、ハッシュ値を確認し、署名者の役割と重複性をチェックします。
観測値のソートを確認し、中位数を選択して、しきい値を超えないことを確認します。オラクルマシンのanswerを記録し、検証します。
検証プロセスは、2つのオラクルマシンが提供する価格の偏差が合理的な範囲内にあるかどうかを比較します。
! チェーンリンク(オラクル解説シリーズのパート2)](https://img-cdn.gateio.im/webp-social/moments-855e7db6fb0607a91a3fa63b51fcc2c9.webp)
フィードレジストリ
柔軟性を高め、ガバナンスコストを削減するために、Feed Registryの方式を使用して接続できます。Feed RegistryはPriceFeedsのアグリゲーターと見なすことができ、複数のpriceFeedを集約しています。ユーザーはFeed Registryを介して直接価格データを読み取ることができ、priceFeedを自分で設定する必要はありません。
! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/webp-social/moments-28d519adb5b491a0596a00eed45731eb.webp)
ウェイ価格メカニズム
価格データは複数のレベルの集約を通じて得られ、主に3つのレベルを含みます: データソースの集約、ノードオペレーターの集約、そしてオラクルマシンネットワークの集約。
原始価格データは各取引プラットフォームから取得されます。一部の専門データアグリゲーションサービスプロバイダーは、これらの原始データを収集し加工します。これは第一層のデータソースのアグリゲーションです。
第2層はノードオペレーターによって集約されます。彼らは複数の独立したデータ集約サービスプロバイダーから価格データを取得し、中間値を取り、外れ値を除外します。
最後の層は全体のオラクルマシンネットワークの集約で、一般的な方法は応答ノードの数が設定値に達したときに中央値を取ることです。
価格の更新は、チェーン上で偏差閾値またはハートビート閾値のいずれかを満たす必要があります。異なるPriceFeedでは、これらの2つのパラメーターが異なる場合があります。
このオラクルマシンシステムは接続が簡単で安全性が高いですが、偏差閾値が存在するため、価格の更新は比較的遅く、通常は価格の更新にあまり敏感でないアプリケーションシーンに適しています。
! オラクル解説シリーズのチェーンリンクパート2](https://img-cdn.gateio.im/webp-social/moments-cec5b2c5581a3e9abce8f2d60b1980b1.webp)
! オラクル解説シリーズのチェーンリンクパート2](https://img-cdn.gateio.im/webp-social/moments-d9aeeaf87bcbb44e785c6ac67b5d0877.webp)
! Chainlink(Oracle Explainerシリーズのパート2)](https://img-cdn.gateio.im/webp-social/moments-9675c9b843c9317c5677f589662c7b07.webp)
! Chainlink(Oracle Explainerシリーズのパート2)](https://img-cdn.gateio.im/webp-social/moments-02058d8c7492f3e74ee71058d58c4cbc.webp)
! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/webp-social/moments-14fdeba36634c8a73d0acd0f393bc87f.webp)
! Chainlink(Oracle Explainerシリーズのパート2)](https://img-cdn.gateio.im/webp-social/moments-acbff1db208352e4522af1ff702c5e15.webp)
! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/webp-social/moments-c99d819793957e4d0547f61f8e83d313.webp)
! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/webp-social/moments-178f40af06154c6be86596b8a6a0abf9.webp)
! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/webp-social/moments-aa77863857089c8363183556997ea49b.webp)
! オラクル解説シリーズのチェーンリンク(パート2)](https://img-cdn.gateio.im/webp-social/moments-8d644b1625be70dfd9a4f3bf25cac41e.webp)