CaptainZ

CaptainZ

Prompt Engineer. Focusing on AI, ZKP and Onchain Game. 每周一篇严肃/深度长文。专注于AI,零知识证明,全链游戏,还有心理学。
twitter

全てのチェーンゲームのマッチングメカニズムのP2Poolモード

DeFi の成功は、技術革新である「金融ルールをチェーン上に配置する」という点だけでなく、運営とトークンエコノミクスの両方で革新が行われています。

DeFi の P2Pool モデル#

最近、3 つのプロジェクトが全チェーンゲームの運営とトークンエコノミクスにおいて素晴らしい革新を行っていることを見ました。そのうち 2 つは、ゲームのマッチングメカニズムを従来の P2P から P2Pool に拡張し、もう 1 つは資金プールの概念を全チェーンゲームに拡張しています。

私は DeFi Summer の時に 3 つのイノベーションポイントがあると考えています。

  1. 金融ルールをスマートコントラクトに書き込むことにより、業界の分散化とサーバーレス化(バックエンドを指す)を促進します。
  2. 取引相手のマッチングメカニズムのオンチェーンの効率の低さを解決するために、P2P モデルから P2Pool モデルに拡張しました。例えば、AAVE は最初はオーダーブックという P2P モデルを使用していましたが、後に貸借資金プールモデルに変更しました。同様に、取引所もオーダーブックモデルから AMM モデルにアップグレードし、取引のマッチング効率が大幅に向上しました。詳細な分析については、私の記事「全チェーンゲームの「AMM 時代」とは何か」を参照してください。
  3. トークンエコノミクス。マッチングメカニズムとの相性を考慮して、DeFi には流動性マイニングの資金プールが付属しています。

全チェーンゲームのマッチングメカニズムの P2Pool モデル#

マッチングメカニズムは、ゲーム内の非常に重要なメカニズムであり、さまざまなターン制ゲームに広く使用されています。これには、ボードゲーム、ポーカー、ギャンブル、ストラテジーゲーム(SLG および RTS)などが含まれます。これらのゲームのほとんどは P2P(ピアツーピア)モデルです。

その主な目的は次のとおりです。

  1. 公平な競争:マッチングメカニズムは、プレイヤーがスキルレベルが似ている相手とマッチングされることを保証し、バランスの取れた公正なゲーム体験を提供します。このバランスは、ゲームの競争力と魅力を維持するために非常に重要です。
  2. ゲームの進行:ターン制ゲームでは、マッチングメカニズムはプレイヤーのスキルレベル、ゲームの経験、またはゲームの進行に基づいてプレイヤーをマッチングします。これにより、試合がチャレンジングで楽しいものになります。
  3. 学習と成長:異なるレベルのプレイヤーと対戦することで、プレイヤーは新しい戦略や技術を学び、自分のゲームレベルを向上させることができます。このような段階的な挑戦は、プレイヤーの興味とモチベーションを維持するのに役立ちます。
  4. 待ち時間の短縮:効果的なマッチングメカニズムにより、プレイヤーが適切な対戦相手を見つけるための待ち時間が短縮され、ゲーム体験のスムーズさとプレイヤーの総合的な満足度が向上します。
  5. ソーシャルインタラクション:マッチングメカニズムは、プレイヤーがさまざまな人々とゲームをプレイし、新しいゲームコミュニティや友情を築くことを促進します。
  6. ゲームの新鮮さの維持:プレイヤーが異なる対戦相手や戦略と対戦することで、ゲームは常に新鮮で異なる体験を提供し、コンテンツが単調になるのを防ぎます。
    現在の全チェーンゲームでは、チェーンのパフォーマンスの制約により、手動の P2P(ルームベース)または単純なマッチングモード、オフチェーンのマッチングのいずれかを採用しています。

Mods Protocol の P2Pool モデル#

Mods Protocol(@modsprotocol)は、最近 DeFi で人気のある P2Pool モデルを参考にして、PvPool モデルを全チェーンゲームのマッチングメカニズムに提案しました。

ここでは、クラシックな「じゃんけん」ゲームを例に説明します。

Snip20231208_60

もしも伝統的なチェーン上の「じゃんけん」ゲームであれば、一般的には 2 つのデザインパターンがあります。

  1. プレイヤー A はまず部屋を作成し、プレイヤー B はページでプレイヤー A の部屋を選択して PK に参加します。

  2. オフチェーンでランダムなマッチングメカニズムを作成し、プレイヤーは「プレイ」ボタンをクリックするだけで、ゲームは自動的に 2 人のプレイヤーをマッチングします。
    Mods Protocol では、プレイヤーはまず「石、はさみ、布」の 3 つのアイテムを mint し、アイテムを手に入れた後、2 つの選択肢があります。

  3. プールにステークし、プールのボーナス分配を受ける。プール内のアイテムの数は公開されており、誰でも見ることができます。

  4. ゲームに参加するためのゲームアイテムとして使用する。
    ここでは、プールのゲームプレイ方法について見ていきます。プレイヤーがゲームに参加すると、使用する「石、はさみ、布」のアイテムはプールからランダムに選ばれたアイテムと対戦し、勝者は相手のアイテムを獲得し、敗者は逆の結果になります。引き分けの場合は、アイテムが強制的にゲームにステークされ、パッケージが自動的に生成されます。プールは対戦相手として機能し、プールにアイテムをステークするプレイヤーはステーク収益を享受するだけでなく、プレイヤーのアイテムも獲得することができます。獲得したアイテムは直接プールにステークされます。

Sky Strife の P2Pool モデル#

P2Pool を使用したもう 1 つのプロジェクトは、最近人気のある Sky Strife です。

Sky Strife(@skystrifeHQ)は、Lattice の内部ゲームデザイナーと開発者によって作成された、全チェーン上のリアルタイムストラテジーゲーム(RTS)で、MUD エンジンを使用して構築されています。Sky Strife のゲームプレイは他のリアルタイムストラテジーゲームと似ています。4 人対戦マップを例にとると、開始時に 4 人のプレイヤーはそれぞれマップの 4 つの角にあるメインベースに配置されます。プレイヤーの目標は、より多くのリソースを争い、兵士を生産し、他のプレイヤーを最終的に撃破することです。ゲーム内のリソースはゴールド(金)で、g 単位で表されます。プレイヤーはメインベースでゴールドを消費して、攻撃力と移動速度の異なるユニットを生産することができます。

Snip20231208_61

Sky Strife は現在、ORB トークンをテストネットで発行し、ゲームルームの「入場料」として使用しています。すべてのプレイヤーは、このシーズンが始まるまで $ORB を持っていませんので、最初のゲームは「Sky Pool」スマートコントラクトによって一定のリズムで開始されます。$ORB を獲得する方法は現時点ではゲームルームの設定(入場料、プールの割合など)以外にはありません。また、「Sky Pool」は $ORB に関連するトークンの抽出や転送など、トークンに関連する操作を行う権限を持っていません。

Snip20231208_62

2 つのモデルの違いと類似点#

上記の分析からわかるように、P2Pool モデルの本質は実際のプレイヤーとスマートコントラクトの対戦です。DeFi では、実際の取引相手をマッチングおよび撮合することは非常に困難ですので、流動性プロバイダーの流動性をプールに集約し、スマートコントラクトがこのプールと実際のユーザーとの対戦を代行することで、撮合効率が向上します。同様に、全チェーンゲームでは、実際の対戦相手のマッチングも効率が低いため、スマートコントラクトがプールを代表し、実際のユーザーとの対戦を行うことができます。これにより、2 つの利点があります。

  1. 十分な対戦相手の提供。ターン制ゲームでは、ゲームをプレイするときに十分な数の対戦相手がいないことがよくありますが、プール / スマートコントラクトは十分な数の対戦相手を提供することができます。
  2. 相対的に公平なトークン配布モデル。DeFi のガバナンストークンの一般的な配布モデルは、ユーザーがプールに流動性を提供することで対応するトークンを獲得することですが、全チェーンゲームでは、ユーザーはプールにアイテムを提供するか、プールで対戦することでトークンを獲得することができます。
    Mods Protocol と Sky Strife の違いをより詳しく調べると、2 つのプロジェクトにはかなりの違いがあることがわかります。

まず、DeFi の状況を思い出してみましょう。一方で、流動性プロバイダー(Liquidity Provider)がトークン / トークンペアを資金プールに入れると、LP はプールの流動性を増加させます。この時、ユーザーがプールにアクセスしてローンや取引を行うと、実際にはプールの流動性が減少します。一方、Mods Protocol では、プレイヤーはプールにアイテムを提供する必要があり、私はこれをアイテムプロバイダー(Props Provider)と呼んでいます。これにより、プールのプレイ可能性が増加し、実際のプレイヤーとプールが対戦相手になります。Sky Strife のプールは異なり、まずプレイヤーはゲームアイテムを提供する必要はありません。また、このスマートコントラクトはプレイヤー同士の対戦を行うための部屋を開くだけであり、部屋に参加する複数のプレイヤーが互いに対戦相手です。したがって、このプールは中立的な存在と言えます。

Anome の資金プールモデル#

Mods Protocol と Sky Strife がマッチングメカニズムを最適化するためにプールの概念を活用しているのに対し、Anome は DeFi の資金プールのプレイ方法を全チェーンゲームに導入し、トークンエコノミクスの面で革新を行っています。

Anome(@Anome_Official)は最近、TCG ゲームを開発しました。彼らのアイデアは、ゲームと DeFi を組み合わせることで、プレイヤーが直接 NFT カードを購入するのではなく、ステーブルコインをステークして対応する NFT カードを獲得することです。異なるレアリティの NFT には異なる金額のステーブルコインをステークする必要がありますが、もちろん NFT はいつでもステーブルコインに交換することもできます。これにより、プレイヤーの利益が保証され、ゲームプレイヤーは「いつでも購入、いつでも販売」ができます。NFT の販売による収益を得るのではなく、ゲーム開発チームの収益モデルはどこにあるのでしょうか?

1 つは、ゲーム開発の初期段階で、発行者はゲームユーザーにステーキングして NFT を獲得させ、徐々に資金プールを構築し、その後、資金プールの DeFi を通じて DeFi 収入を得ることで、ゲーム開発チームの開発と改善を支援します。ゲームの開発が完了すると、ゲームがプレイ可能になると、プレイヤーはゲーム内で「課金」や「消費」を行い、収益はゲームチームと初期の NFT ホルダーにもたらされます。この段階では、資金プールにステークされた資金は引き続き DeFi の収益を生み出すことができます。

簡単に言えば、ゲームから誘導された資金はステーク資金プールを形成し、金融とゲーム内での課金の方法で収益を上げることができます。これにより、純粋なポンジのトークンパラダイムを完全に回避し、システム外から資金を獲得することができます。ゲーム + DeFi のハイブリッドです。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。