すべての人へ / 価格と現実世界資産
ネイティブオラクル
多くのチェーンは価格をアプリケーションが取得するものとして扱います。Pickle はそれをプロトコルの中で公開します。AAPL や金の価格はブロック生成の一部として、正規のアドレスに、市場の取引時間を尊重して届きます。
それは何か
チェーン上のアプリはしばしば、何かが今いくらなのかを知る必要があります。ETH の価格、金の価格、株式の価格です。通常は各アプリがどこかへ行ってそれを取得し、対価を支払わなければなりません。Pickle ではチェーン自体が価格をすべてのブロックに、一つの既知の場所に書き込むので、すべてのアプリが同じ瞬間に同じ数値を読みます。落とし穴は、チェーンを動かしているのと同じコンピューターが価格を書いているので、あなたは両方についてそれを信頼しているということです。
ジェネシスで正規のアドレスに配置された二つのコントラクトが価格を保持します。すべてのフィードの最新の回答を持つレジストリと、既存のレンディングやデリバティブのコードの大半がすでに利用しているインターフェースでそれらを公開するアダプターです。ブロックごとに一つのシステムトランザクションがバッチを公開します。これが外部オラクルとの構造的な違いです。価格は取り込みを競ってガスを支払う第三者のトランザクションではなく、ブロックの一部であり、シーケンサーが順序付けるトランザクションと並んで生成されます。回答は小数 8 桁を持ち、公開トランザクションにはフラグが付いているので、利用者はシステム価格とユーザーのトランザクションを見分けられます。
ジェネシスで価格レジストリとアダプターが正規のアドレスに事前配置されます。ブロックごとにフラグ付きのシステムトランザクション一つがバッチを小数 8 桁で書き込みます。読み取り面は、JSON-RPC 上のバッチメソッドとフィードごとのメソッド、そしてフィードごとの HTTP エンドポイントです。署名鍵を持たない別個の集約サービスがバッチを組み立て、シーケンサーは内部インターフェースを通じて共有秘密で認証されたバッチをポーリングし、ブロック生成中に公開し、サービスは自身の結果をチェーンから読み戻します。この分離により、価格サービスが侵害されてもそれだけでは誰も何にも署名できません。
何を扱うか
| 分類 | 数 |
|---|---|
| 株式 | 9 フィードAAPL、MSFT、NVDA、AMZN、GOOGL、META、TSLA、SPY、JPM |
| 外国為替 | 5 フィードEUR/USD、GBP/USD、USD/JPY、USD/CHF、USD/CNH |
| エネルギー | 3 フィードブレント原油、天然ガス、広範な原油指数 |
| 金属 | 2 フィード金、銀 |
| 暗号資産 | 14 フィードETH、BTC、SOL、XRP、DOGE、LINK、ADA、XLM、BCH、TRX、BNB、HYPE、ZEC、XMR |
33 のフィードのうち 19 が現実世界資産です。この現実世界の部分こそが要点です。暗号資産のオラクルは解決済みの問題ですが、株式や金の価格を市場の開場時間を尊重して公開するチェーンはそうではありません。
価格はどう形成されるか
二つの方針があります。二つの資産クラスは異なる仕方で失敗するからです。
- 暗号資産は五つの公開スポット取引所、Coinbase、Kraken、Bitstamp、Gemini、Bitfinex から集約されます。取引所ごとの新鮮さは取引所のタイムスタンプではなく単調な受信時計で判断され、外れ値は除かれ、回答は残ったものの中央値で、各フィードは最小ソース数を宣言し、それを下回る場合は薄い情報で公開するのではなく何も公開しません。
- それ以外のすべて、株式、外国為替、エネルギー、金属は、認証された第三者のアグリゲーターから来ます。更新ごとに整合性チェックがあり、指数が固定されているので、スケールの変更が黙って通ることはありません。
市場の取引時間
市場の取引時間は第一級の概念であり、これがこのレイヤーを暗号資産だけでなく現実世界資産にも使えるものにしている部分です。非暗号資産の各フィードはスケジュールを持ち、それは実際のタイムゾーンデータベースに対して解決されるので、夏時間の切り替えは近似ではなく正しく処理されます。市場状態がすべての回答に付随し、再開ゲートが、閉場後の最初のティックが連続取引中の価格として扱われることを防ぎます。暗号資産のオラクルにはこのどれも必要ありません。株価はこれなしには意味を持ちません。
信頼の境界
公開者はシーケンサーである
価格は、すでに順序付けを支配している「信頼された運営者」の前提をそのまま引き継ぎ、それ以上のものはありません。不誠実な、あるいは侵害されたシーケンサーは偽の価格を公開でき、それをオンチェーンで裁定するものは何もありません。これらのフィードを利用するアプリケーションもその前提を引き継いでおり、自らのユーザーにそう伝えるべきです。
第三者への依存は構造を支えるものです。上流アグリゲーターの有効な認証情報がなければ、そこから取得するすべてのフィードは未認証として報告されます。それは 33 のうち 20 のフィード、すなわち現実世界の全部に、独自の公開取引所を持たない暗号資産フィードが一つ加わったものです。残る 13 の暗号資産フィードは公開取引所から取得するため継続します。これらの価格の上に何が作られているかはRWA レイヤーのページにあります。