本文へスキップ

    / で検索、[ と ] で前後のページに移動します。

    $BACK

    ステーキングと受け取り

    トークンをステークすると、プロトコルの収益の一部をUSDCで受け取れます。ステークもアンステークも即座に反映され、待機期間もロックアップもありません。

    ステーク

    アプリからウォレットの署名でステークします。その時点から、あなたのステークはすべての分配の対象になります。ベスティングもロックアップもありません。

    アプリは署名済みのStakeメッセージをリレイヤーに送り、リレイヤーがそれをstakeBySigとして送信します。ステーキングコントラクトへの直接の呼び出しは無効になっています。トークンは承認なしにステーキングコントラクトが移動できるので、別途の承認トランザクションはありません。セッションキーはステーキングの操作に署名できません。

    アンステーク

    アンステークも同じく、ウォレットの署名で行います(unstakeBySig)。BACKはすぐにウォレットに戻って報酬を生まなくなりますが、すでに計上された報酬は引き続き受け取れます。待機期間はありません。

    受け取り

    報酬は、グローバルなアキュムレーターを通じて、ステークされたトークンごとに積み上がります。いつでも受け取れます(claimBySig)。受け取ると、報酬がUSDCで、Exchange上のステーキングコントラクトの残高からあなたの残高に移り、そこから取引に使うことも出金することもできます。

    トランザクションなしで未受け取りの報酬を確認するには、ステーキングコントラクトのpendingReward(address)を読みます。含まれるのは、すでに分配された報酬だけです。

    報酬が届くまで

    報酬は二つのステップでステーカーに届きます。

    1. Exchangeが、すべての手数料からステーカーの取り分を集めます。ExchangeのpushStakerFeesを呼べるのはステーキングコントラクトだけで、この関数がその取り分と、LPのうち$500,000を超える価値があればそれも合わせて、ステーキングコントラクトの残高に転送します。
    2. 続いて分配が、ステーキングコントラクトが新たに受け取ったものを、その時点のステーク全体に割り振ります。分配を実行できるのは、分配キーパーのdistribute呼び出しと、リレイヤー経由で送信される署名済みのDistributeリクエストだけです。分配は必ず最初に手数料を取り込みます。

    当社のキーパーは、$100以上がたまっていれば30秒ごとに分配するので、誰も気にする必要はありません。ステークの合計が1 BACK未満の間は、分配できるだけのステークが集まるまで新しい報酬は待機します。

    計算

    各分配では、新たに受け取ったUSDCを、その時点のステーク量に比例してステーカーに分けます。ブーストも、ランクも、ロックアップによる倍率もありません。コントラクトが保持する数値は一つだけで、開始以来のステークされたトークンあたりの報酬を10^36でスケーリングしたものです。各アカウントは自分のステーク量と報酬負債を記録します。アカウントがステーク、アンステーク、受け取りを行うと、差分が切り捨てで計上済み報酬に反映されるので、計上された合計が分配額を超えることはありません。

    最終更新: