DeFi 的成功,除了「把金融規則放在鏈上」這個技術創新之外,還在運營和代幣經濟學上有配套的創新。而全鏈遊戲該如何將「P2Pool」擴展到全鏈遊戲?本文源自 Gametaverse 的專欄文章《全鏈遊戲匹配機制的 P2Pool 模型》,由 Foresight News 整理、編譯及撰稿。
(前情提要:全鏈遊戲深度研報》以加密原生為核心,究竟是泡沫還是革命?)
(背景補充:尋找全鏈遊戲的聖杯:從《黑暗森林》到《Sky Strife》)
最近看到三個專案,在全鏈遊戲的運營和代幣經濟學也做出了很不錯創新。兩個是把遊戲匹配機制從之前的 P2P 擴展套件到了 P2Pool,另一個是把資金池的概念擴展套件到了全鏈遊戲。
我認為 DeFi Summer 時候其實是有 3 個創新點的。
- 金融規則寫入智慧合約,促使行業的去中心化和無伺服器化(特指後端)。
- 為了解決交易對手匹配機制的鏈上低效率,從 P2P 模型擴展套件到 P2Pool 模型。比如 AAVE 最開始使用訂單薄這種 P2P 模型,後面改成借貸資金池模型。而交易所也同樣從訂單薄模型升級到了 AMM 模型,使交易撮合效率得到了極大提升。具體分析可以參考我的這篇文章《什麼是全鏈遊戲的「AMM 時刻」》。
- 代幣經濟學。為了和撮合機制的代幣經濟學相適應,DeFi 都會配有資金池的流動性挖礦。
全鏈遊戲匹配機制的 P2Pool 模型
匹配機制是遊戲中的一個很重要的機制,廣泛應用於各種回合制遊戲,包括棋牌類,撲克類,博彩類,策略類(SLG 和 RTS),而且基本都是 P2P(點對點)模型。
它的主要作用包括:
- 公平競爭:匹配機制確保玩家被配對到技能水平相似的對手,這有助於提供平衡和公平的遊戲體驗。這種平衡對於保持遊戲的競爭性和吸引力至關重要。
- 遊戲進度:在回合制遊戲中,匹配機制可以根據玩家的技能等級、遊戲經驗或遊戲進度來配對玩家。這樣可以確保比賽既具挑戰性又有趣。
- 學習和成長:通過與不同水平的玩家對戰,玩家可以學習新策略和技巧,從而提高自己的遊戲水平。這種逐漸增加的挑戰有助於保持玩家的興趣和動力。
- 減少等待時間:有效的匹配機制可以減少玩家尋找合適對手的等待時間,從而提高遊戲體驗的流暢性和玩家的整體滿意度。
- 社互動動:匹配機制有助於促進社互動動,因為它使玩家能夠與不同的人進行遊戲,並可能促成新的遊戲社群和友誼。
- 保持遊戲新鮮感:通過匹配玩家面對不同的對手和戰略,遊戲可以持續提供新鮮和不同的體驗,防止內容變得單調。
而目前的全鏈遊戲中,受制於鏈的效能影響,要麼採用房間制(手動 P2P),即玩家自己選擇對手,要麼採用簡單匹配模式,鏈下撮合。
Mods Protocol 的 P2Pool 模型
Mods Protocol (@modsprotocol) 最近借鑑了 DeFi 中流行的 P2Pool 模型,在全鏈遊戲匹配機制上提出了 PvPool 模型。
這裡以經典的「石頭剪子布」猜拳遊戲為例。
如果是一個傳統的鏈上「石頭剪子布」遊戲,一般有兩種設計模式。
玩家 A 首先需要建立一個房間,然後玩家 B 在頁面選擇玩家 A 的房間,進入 PK。
鏈下建立隨機匹配機制,玩家只需要點選「Play」按鈕,遊戲會自動匹配兩個玩家進行 PK。
Mods Protocol 則是先讓玩家 mint 石頭,剪子,布這三個道具,玩家拿到道具之後可以有兩種選擇:
質押在池子中,享有池子獎金的分成。池子中道具的數量是公開的,任何人都能看到。
作為遊戲道具參與遊戲。
我們這裡來看池子的玩法。當玩家參與遊戲,他使用的石頭剪子佈道具會與池子中隨機抽取的道具 PK,贏方會獲得對手方道具,輸了反之,平了會將道具強制質押進遊戲並自動生成包裹。池子作為對手方,質押道具到池子裡的玩家除了享受質押收益外,還能贏取玩家的道具,贏得的道具也會直接質押在池子中。
Sky Strife 的 P2Pool 模型
另一個使用了 P2Pool 的專案是最近挺火的 Sky Strife。
Sky Strife (@skystrifeHQ)是一款全鏈上的即時戰略遊戲(RTS),使用 MUD 引擎構建。它由 Lattice 的內部遊戲設計師和開發人員製作。Sky Strife 的遊戲玩法與其他即時戰略類遊戲類似。以四人局地圖為例,開局後四個玩家分別位於地圖四角各自的主基地中。玩家的目標是爭奪更多的資源以生產士兵,並最終消滅其他玩家。遊戲中的資源為 Gold(黃金),以 g 為單位表示。玩家可以在主基地中消耗 Gold 以生產攻擊力與移動速度各異的兵種。
Sky Strife 目前僅在測試網發行了 ORB 代幣做為建立遊戲房間的「Entrance Fee」,所有玩家在本賽季開始的時候都是沒有 (ORB 的,因此,初始對局是由「Sky Pool」智慧合約來根據一定的節奏發起的。除了進行遊戲對局來贏得 ) ORB,現階段沒有任何可以獲取 (ORB 的方式。而除了建立遊戲房間的操作(設定入場費用、獎池配比等),「Sky Pool」沒有許可權對 ) ORB 做任何與 Token 相關的操作,比如提取或轉移 Token。
兩種模型的異同
通過上面的分析,我們可以看到,P2Pool 模型的本質其實是「真實玩家和智慧合約的博弈」。在 DeFi 中,真實交易對手是很難匹配和撮合的,所以需要把流動性提供者的流動性匯聚成一個池子,然後讓智慧合約代表這個池子和真實使用者做對手盤,以此提升了撮合效率。而在全鏈遊戲中,真實博弈對手的匹配也存在效率低下的問題,所以同樣可以讓智慧合約來代表一個池子和真實使用者做對手盤。這樣做的好處有兩個:
- 提供足夠的對手方。對於回合制遊戲,很多時候我們在想玩遊戲的時候會發現缺乏足夠的對手來匹配,池子 / 智慧合約可以提供足夠數量的對手方。
- 相對比較公平的代幣分配模式。DeFi 治理幣常見的分發模式是,使用者通過在池子中提供流動性來獲得相應代幣,而全鏈遊戲中,使用者可以通過給池子提供道具或者在池子建立的房間博弈來獲得代幣。
當我們更仔細的去研究 Mods Protocol 和 Sky Strife 的不同時,可以發現兩者還是有挺大差異的。
我們先回憶 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 銷售來賺錢,那遊戲開發團隊的盈利方式在哪裡呢?
一個是遊戲開發早期階段,發行方讓遊戲使用者 Staking 穩定幣獲得 NFT,從而逐漸建立起資金池,然後通過資金池的 DEFI 來獲得 DEFI 收入,支援遊戲開發團隊逐漸開發和完善遊戲。 等遊戲開發好後,具有了遊戲的可玩性, 讓大家在遊戲中「氪金」和「消費」,獲得收益就是遊戲團隊以及早期 NFT Holder 的收益。 這個階段,遊戲使用者質押在資金池的資金還可以不斷產生 Defi 的收益。
簡單來說,通過遊戲引流過來的資金會形成一個質押資金池,有了資金池就可以以金融和遊戲中氪金的方式進行盈利,這樣,完全避免了純 Ponzi 的代幣正規化,可以從體系外賺取資金,相當於是 Game+DeFi 的混合體。