ポットとバーン
各デュエルには ETH のポットがあります。勝者のいるラウンドが精算されると、ポットはその陣営を ETH プールで買うことができ、その陣営の参照価格より最大で約10%高い価格まで支払い、買ったトークンをすべてバーンします。勝者のいないラウンドでは、ポットは持ち越されます。
ポットの財源
表はデフォルトのローンチ条件によるものです。各デュエルの手数料とローンチ税は、ローンチ時に固定されます。
| 財源 | 取り分 |
|---|---|
| スワップ手数料 | ETH とのすべての取引にかかる1.2%の手数料の34%(サポーターデュエルでは67%)に加え、プロトコルが自らの取り分のうち受け取らない分 |
| アンチスナイプ税 | 全額:最初の10秒間の購入が支払う税 |
| 再調整 | 各取引の後の hook による再調整の利益すべて |
ポットは、Uniswap V4 の PoolManager 内の ETH 請求権として hook が保有し、ほかのすべてのデュエルのポットとは分けられています。誰も引き出せません。ポットにできるのは、自分のデュエルの勝者を買い戻すことだけです。
買い戻し
勝者のいるラウンドが精算されると、ポットはその陣営を ETH プールで ETH を使って買い、買ったものをバーンします。使われた ETH はプールに入り、まだ流通しているトークンの裏付けになります。
買い戻しには価格上限があります。勝者の参照価格より約10%高い価格を超えて支払うことはありません。参照価格は、ETH プールの tick(対数価格)の指数平均で、時定数は30分です。30分間続いた価格はその約63%、1時間続いた価格は約86%の重みを持ちます。ただし、価格の下落にはすぐに追随します:価格が平均を下回っているときは、現在価格そのものが参照価格です。上限はその953 tick 上にあります。買い戻しは、ポットがなくなるか、価格が上限に達するまでポットを使います:
- 上限内に収まるポットは全額使われます。
- 新しいデュエルのアンチスナイプ税のようにプールに対して大きすぎるポットは、上限で止まります。残りはポットに残り、次の精算で、やはり参照価格の10%上までで買います。
- ラウンドの精算時に価格がすでに上限以上なら、今回は何も買いません。ポット全体が待ちます。
参照価格は、一定時間続いた価格には徐々に反応して上がり、価格の下落にはすぐに追随して下がります。現在の価格がすでに上限以上なら、買い戻しはスキップされます。ラウンドの勝者は、ETHでの価格リードを時間で加重して別に決まります。参照価格が現在の価格を上回ることはないため、買い戻しが価格を押し上げる幅が、買い戻し時点の価格から約10%を超えることはありません:終了直前に売られたトークンが、売られる前の平均に近い価格で買い戻されることはないのです。
使われなかった ETH は、後のラウンドのためにポットに残ります。買い戻しの後、hook は再調整を試みますが、制限されたりスキップされたりすることがあるため、3つの価格が完全に一致するとは限りません。
なぜバーンするのか
買い戻しが実行されると、バーンによって勝った陣営は希少になります。流通するトークンが減るからです。買い戻しが実行されなかった勝利ラウンドでは、その買い戻しによって供給量が減ることはありません。
確認する
デュエルのページでは、ポットに次の買い戻しを待つ ETH が表示され、ラウンドタブには精算されたすべてのラウンドが、勝者、使った ETH、バーンしたトークンとともに一覧表示されます。ランキングでは、デュエルがバーン量で順位付けされます。