HIP-4: アウトカム市場
概要
Outcome は、固定範囲内で決済される完全に担保された契約です。HIP-4 は、予測市場や有界のオプション類似商品などのアプリケーションに有用な汎用プリミティブです。
Outcome は、非線形性、期限付き契約、そしてレバレッジや清算を伴わないデリバティブ取引の代替形態をもたらします。Outcome プリミティブは HyperCore の表現力を拡張すると同時に、ポートフォリオ証拠金や HyperEVM などの他のプリミティブと組み合わせることができます。
最初の市場は、毎日 06:00 UTC に HyperCore のマーク価格における BTC マーク価格で決済される反復型バイナリー outcome です。仕様はこちらを参照してください。マルチ outcome 市場はサポートされる予定ですが、初期のメインネットリリースには含まれません。追加の機能と市場は段階的にロールアウトされます。
Outcome 取引 API はスポットと類似しており、主な相違点はこちらで強調されています:https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/asset-ids。
仕組み
各 outcome 市場は 2 つのサイドで構成され、それぞれにトークンがあります。トークンは outcomeMeta インフォエンドポイントの sideSpecs でラベル付けされており、多くの場合 Yes と No です。決済時、Yes は自動的に settleFraction のクォートトークンに、No は 1 - settleFraction のクォートトークンに変換されます。特に、「binary yes」の決済では settleFraction = 1、「binary no」の決済では settleFraction = 0 です。
同じ outcome の Yes トークンと No トークンのオーダーブックは、流動性を共有するためにマージされます。例えば、価格 p で Yes を買う注文は、価格 1-p で No を売る注文と等価です。マージされたブックの下では、プライス・タイム優先はプライス・サイド・タイム優先に一般化されます。言い換えると、同じマージ済み価格レベルの注文については、待機中の売り注文がすべての待機中の買いデュアル注文より前にソートされます。上級ユーザーは、アウトカムを手動で分割・マージして、プライマリ残高とデュアル残高を相互に変換することもできます。API の例はこちらを参照してください。
ほとんどの操作は、ユーザーの視点からデュアルブックの流動性を抽象化します。ただし、将来のネットワークアップグレードで運用性が改善される例がいくつかあります。例えば、ユーザーがマッチすると同時にブックに残る注文を出した場合、履歴注文はプライマリ注文とデュアル注文を別々に返すことがあります。
質問(Question)は outcome のコレクションであり、その中の必ず 1 つの outcome が Yes に決済され、他のすべては No に決済されます。各 outcome は個別のオーダーブックで取引されますが、negate および merge 操作によってリンクされています。API の例はこちらを参照してください。言い換えると、同じ質問の異なる outcome について No シェアを持つユーザーは、基礎となる outcome が決済される前にクォートトークンを償還できます。
現在、初期テストのために outcome 市場の手数料はゼロです。ただし、builder code は通常のスポット取引と同様に機能し、自分の builder code を指定した売り注文に対して builder は builder 手数料を獲得します。