もし手元に遊んでいる NFT があるとしたら、あなたはどうするだろうか? ただマーケットプレイスに出品して待つ? それともウォレットの中でほこりをかぶせておく?
最近、イーサリアムメインネット上に Fake World Assets(略称:FWA) という新しいプロジェクトが登場した。TokenWorks チームによって開発され、公式サイトは fwa.fun。簡単に言うと、このプロジェクトは完全にオンチェーンで動作する「NFT ガチャマシン」を作り出した。誰でも自分の NFT を景品としてガチャの中に入れることができ、他の人は一律の価格を支払って抽選に参加する。
これは Uniswap の流動性提供の概念、ブラインドボックス抽選のスリル感、そしてトークンエコノミクスを巧みに組み合わせている。今回は、このプロジェクトを平易な言葉で分解し、実際にどう動くのかを見ていこう。
一、登場する主な用語
仕組みに入る前に、まず専門用語の認識を合わせておこう。そうすれば、この後が格段に理解しやすくなる。
ポジション(Position): FWA では、単に NFT を持っているだけではガチャマシンに入れられない。NFT 1 点と、それに組み合わせる ETH を用意し、両者を紐づけて初めて完全な「ポジション」となる。
保証金(Backing): NFT に組み合わせて預ける ETH のこと。これは元本であると同時に、その NFT が抽選で当たる確率も決定する。
常設買取指値(Standing Bid): あなたが預けた保証金は、実はその NFT に対してあなたが提示した「いつでも買い戻せる価格」でもある。もし誰かがあなたの NFT を引き当てたものの欲しくない場合、その人は NFT をあなたに売り戻し、あなたの保証金の大部分を持ち去ることができる。
取得価格(Acquisition Price): 抽選参加者が 1 回ガチャを回すたびに支払う一律の価格。この価格は、プール内の全ポジションの状況に基づいてシステムがリアルタイムで算出する。
クラウン(Crown): プール内で最も保証金(Backing)の高いポジションには「クラウン」が与えられ、抽選手数料の一部を追加で受け取ることができる。
二、コアメカニズム:ガチャマシンはどう動くのか?
預け入れ者(Depositor)は、自分の NFT と任意の額の ETH を一緒にプロトコルにロックし、ポジション(Position)を形成する。この ETH は Backing(裏付け/保証金)と呼ばれ、以下の 3 つの重要な役割を同時に担う。
1、当選確率の決定(Selection Weight): 重み付けは Backing に反比例する。Backing が高ければ高いほど、当選確率は低くなり、ポジションはより安全で長く生き残る。Backing が低いほど、当選しやすくなる。
2、Standing Bid(常設買取指値)としての機能: Backing は全額ロックされ、預け入れ者が抽選参加者に対して行う買い戻しの約束を裏付ける。
3、預け入れ者の元本として: Standing Bid と Backing は密接に関連するが、概念は異なる。 Backing は実際にロックされた ETH 元本であり、Standing Bid はその元本を使って提示される「いつでも買い戻し可能」な指値である。デフォルトでは、抽選参加者が Standing Bid を受け入れる場合、Backing の 85% を受け取ることができ(ETH または直接 $FWA に交換した形での受け取りを選択可能)、残りの約 15% は決済ディスカウントとしてデフォルトでプロトコルに帰属する。ランダム性は Chainlink VRF によって提供され、リクエストは提出順に厳密に決済され、フロントランニングや不正操作を防ぐ。
プール内のポジションは、レアリティに応じておおむね Common、Uncommon、Rare、Epic、Legendary に区分され、主に Backing の水準に対応している。
三、2 種類のコアロールと遊び方
1. 預け入れ者(Depositor)——流動性を提供する「胴元」
ホワイトリストに登録された NFT(現在、CryptoPunks、BAYC、Azuki、Milady、Pudgy Penguins、Ten Thousand Tokens など数十のコレクションに対応し、継続的に追加中)と、Backing として任意の額の ETH(最低基準あり)を預け入れる。収益源: · 抽選が行われるたび、手数料からプロトコル取り分とクラウン取り分を差し引いた残りが、アクティブなポジション数で均等分配される(各ポジションが受け取る額は同じで、Backing の大小には関係しない)。
· 現在最高 Backing の「クラウン」保有者は、各手数料のごく一部を追加で受け取る。
· $FWA トークン報酬(初期は √Backing の重みで分配)。
· いつでも任意で引き出し可能(ポジションが当選しておらず、現在処理待ちのリクエストが決済または期限切れになるのを待った後)。
当選した場合: 抽選参加者が NFT をキープ → 預け入れ者は Backing のほぼ全額(約 1% のプロトコル決済手数料を差し引いた額)を取り戻し、NFT を失う。 抽選参加者が売り戻し → 預け入れ者は NFT を取り戻すが、Backing の大部分を失う。
2. 購入者/抽選参加者(Purchaser)——ランダム取得の「プレイヤー」
システムがリアルタイムで算出する統一取得価格(プールの期待値、すなわち全 Backing の調和平均 + 約 10% の追加手数料 + 少額の VRF サービス料)を支払う。同一時点では全員に同じ価格が適用され、スリッページ保護を設定可能。 支払いが成功すると、必ずランダムに 1 つのポジションを獲得する(Backing が低いものは、高いものよりはるかに高い確率で当たる)。当選後、必ず二者択一(時間制限ウィンドウあり): - NFT をキープする。 - Standing Bid を受け入れ、そのポジションの Backing の 85%(ETH または $FWA)を受け取り、NFT を元の所有者に返す。 さらに $FWA 報酬もある(初期はその日の成功抽選回数に応じて均等分配)。
この設計により、Backing の低いポジションは「コモン品」となり、抽選価格が安く抑えられ、参加ハードルは低いまま保たれる。一方、Backing の高いポジションは希少な「大当たり」となり、高いリターン倍率を求めるプレイヤーを惹きつける。
四、$FWA トークンエコノミクス
$FWA は総量固定のインセンティブトークンであり、その中核的な役割は、両面市場をコールドスタートさせ、プロトコルのアクティビティをトークン価値に変換することにある。
初期分配: 50%:Uniswap v4 FWA/ETH 流動性プールに注入。 30%:15 日間の初期排出(毎日総供給量の 2% を、預け入れ者と購入者にそれぞれ 1% ずつ)。 20%:v1 スナップショット・エアドロップ(特定ブロックのスナップショットに基づき、Merkle 証明を通じて受け取る)。
初期の外部購入はクローズされており、プロトコル参加によってのみ取得可能。売却は常にオープン。これにより初期の売り圧力が軽減される。価値の裏付けと上昇ロジック:
抽選参加者が「売り戻して $FWA で決済」を選択すると、システムは Backing の 85% にあたる ETH で市場から $FWA を購入し
ユーザーに送付する。これにより、実需に基づく継続的な買い圧力が生まれる(特に高 Backing のポジションが引き当てられた場合、その影響はより大きい)。
プロトコル手数料は $FWA の買い戻しに充当可能(現在デフォルトはオフ)。買い戻し後は、デフォルトで 40% が預け入れ者に還元、40% が購入者に還元、20% がバーンされる。
プロトコルのアクティビティが高いほど、手数料と決済に伴う買い圧力は強まり、デフレと需要が顕著になる。トークン転送には制限があり、主に公式プールを通じて取引され、1% の取引手数料がかかる。
五、収入源
-
毎回の抽選手数料からの取り分(プール取得手数料の 1%) ユーザーが支払う取得価格から差し引かれる。ユーザーの実際の支払額は変わらず、この 1% は追加手数料部分から徴収される。
-
抽選参加者が NFT をキープした際の決済手数料(保証金の 1%) 「NFT をキープする」場合にのみ発生し、預け入れ者が取り戻す Backing から差し引かれる。売り戻し時にはこの費用は発生しない。
-
売り戻し時の決済ディスカウント(保証金の 15%) デフォルトでは全額がプロトコルに帰属する。将来的には、全預け入れ者に分配するよう切り替え可能。
-
$FWA トークン取引手数料(売買各 1%) 独立した専用のフィーウォレットに入り、上記の Splitter 分配は行われない。
六、注意点:
ユーザーが支払う取得価格 = プール期待値(EV、調和平均) + 10% 追加手数料 + VRF サービス料。
ユーザーが 0.1 ETH のプール取得費用を支払うケースを例に、完全な流れは以下のとおり(VRF サービス料を無視した場合):
-
まず構造を分解 EV(期待値)≈ 0.0909 ETH 10% 追加手数料 ≈ 0.0091 ETH 合計 0.1 ETH
-
プロトコルがまず 1% を徴収 プロトコル手数料 = 0.1 × 1% = 0.001 ETH(追加手数料から差し引かれる)
この時点で: EV 部分は依然として約 0.0909 ETH 追加手数料の残りは約 0.0081 ETH 分配可能総額 ≈ 0.099 ETH
- さらに分配可能な手数料からクラウンに 5% クラウン報酬 ≈ 0.099 × 5% ≈ 0.00495 ETH(最高 Backing の保有者に付与) クラウンは分配可能な手数料全体から差し引かれるため、EV 部分と追加手数料部分の両方に影響する。
最終的な残額の分配(重要なポイント) プロトコルとクラウンの取り分を差し引いた後、残った資金は出所に応じて分けて処理される: EV に属する部分(メイン部分、約 0.09 前後): すべてのアクティブな預け入れ者に固定で均等分配され、人気の有無には影響されない。
追加手数料に該当する部分(約0.008前後): コールド/ホットの区別あり: ホットプール → 多め/全額が預金者へ(均等分配を継続) コールドプール → 多め/全額が当選者への$FWAとなる
購入枠 中間状態の円滑な移行
現在のSplitterの分配
七、いくつかの重要な設計
1、逆相関ウェイト+手数料均等分配の巧妙な組み合わせ
Backingが高いほど → 抽選に当たる確率が低くなる → より長く生き残る → より多くの回数、手数料を分配される。
しかし、毎回の手数料はポジション数に応じて均等に分配され、Backingの大小とは無関係である。
その結果、少額の預金者は「割安な品」を提供し続けるインセンティブを持ち、大口預金者は「より長く生き残る」ことで、より高い総収益を得る。双方に参加する理由がある。
2、調和平均による価格決定
抽選価格は、全ポジションのBackingの調和平均によって決定される。
調和平均は、最も低いBackingによって強く下方に引っ張られるため、プールに超高額な大当たりが存在しても、全体の抽選価格は依然として安価に保たれる。
これにより、「低価格・高頻度の抽選」と「高価値・希少な大当たり」が互いに衝突することなく、同時に成立する。
3、残余追加手数料のホット/コールド動的配分
残余追加手数料は特定の一方に固定的に渡されるのではなく、プールのアクティブ度合いに応じてスライド式に変化する:
ホットプール → より多くを預金者へ(継続的な流動性提供を奨励)
コールドプール → より多くを抽選者による$FWA購入へ(需要喚起・コールドスタート)
これにより、プロトコルは人為的な介入ではなく、自動的に需給を調整することができる。
4、Standing Bid(常設買戻し)
メカニズム:預金者がロックしたBackingは、同時に取消不能な買戻し提示価格となる。抽選者は当選後、NFTをそのまま保持するか、またはBackingの85%を直接受け取るか(さらに$FWAでの受取りを選択可)の二択となる。
これは預金者の資産安全性を守る(Backingは常に全額担保される)と同時に、抽選者に「損切り/換金」の出口を提供し、同時に$FWAの実需を創出する。こうした設計により、ユーザーが参加する際の心理的ハードルが大幅に引き下げられている。
5、$FWAによる決済が強制買い需要を生む
抽選者が売り戻しを選択し、$FWで決済する場合、システムはBackingの85%のETHを用いて市場で直接$FWを購入する。
これにより、本来は預金者の元本に属するものが、一部トークンの実需へと変換され、プロトコルのアクティビティとトークン価格の直接的な結びつきが形成される。
6、非対称売買(コミュニティで言うところの反貔貅)
初期段階では売りのみ可能で、買いはできない。そのため、$FWAを取得するのは次の二種のみとなる。一つは既存ユーザーへのスナップショット・エアドロップ、もう一つはプロトコルに実際に参加した者——NFTを預けた預金者と、当選した抽選者である。この設計の利点は、トークンの初期流通量を可能な限り実際の参加者だけに流し、外部の投機資金には流さないことで、プロトコルに十分なコールドスタートの時間を与える点にある。非常に興味深いプロジェクトである。


