作者:wasdmedia.eth
翻譯:MetaCat
排版:MetaCat
GM 遊戲玩家們,
體驗單一鏈上游戲總是很有趣。
但了解其底層基礎設施的複雜性也同樣重要。
基礎設施對於鏈上遊戲的成功至關重要,因為它直接影響遊戲品質、使用者體驗和遊戲的整體成功。強大的基礎設施可確保快速、經濟、高效的交易,支援複雜的遊戲邏輯,並有助於提供無縫的遊戲體驗。
所有這些對於吸引和留住玩家至關重要。
今天,我們將了解一些專門為應對這些挑戰而構建的Layer-2 框架,並幫助使鏈上游戲革命成為可能。
目前基礎設施的問題
對缺乏「突破性鏈上游戲」的常見解釋是,底層基礎設施「尚未準備好」。
因此,許多遊戲仍處於概念驗證階段,其特點是遊戲玩法簡單、客戶端有缺陷、玩家參與度有限以及mod 開發人員參與度有限。
這主要是由於現有基礎設施和開發人員工具造成的重大限制。
特別是以太坊虛擬機(EVM)緩慢且笨重,目前的Solidity 資料模型對複雜的遊戲開發不友好,並且由於Gas 成本和有限的可擴展性,沒有合適的L1 區塊鏈適用於遊戲部署。
互通性和碎片化也為鏈上遊戲帶來了重大挑戰。
雖然技術堆疊的多樣性促進了創新,但同時它使得遊戲之間以及各種跨區塊鏈網路的互動變得困難。
解決這些挑戰,對於釋放基於區塊鏈的遊戲的全部潛力至關重要。
解決方案:L2
正如Vitalik 在2020 年所說,遊戲專案應該考慮將Rollups 作為擴容解決方案。
Rollup 是L2 區塊鏈網絡,旨在提高以太坊等L1 區塊鏈的吞吐量和效率。宏觀上說,Rollup是透過在鏈下聚合和處理交易,然後在鏈上發布這些交易的摘要來實現的。
這種方法減少了L1 區塊鏈的擁塞,使終端用戶的交易速度更快、成本更低。
Rollup 有兩種主要類型:樂觀型(Optimistic)和零知識證明型(zk),每種風格都有自己的設計權衡,例如安全模型和開發速度。
尤其是對於鏈上遊戲,Rollup提供了多種好處,例如:
1. 可擴展性:以太坊等L1 區塊鏈的高交易費用,一直是許多遊戲玩家進入的主要障礙。 Rollup 可以透過減少交易擁堵來顯著降低這些成本,從而使潛在玩家更容易負擔得起玩鏈上游戲的成本。
2. 改善使用者體驗:透過更低的交易費用和更快的確認時間,玩家可以享受更流暢、更絲滑的遊戲體驗。這對於每一毫秒都很重要的即時遊戲體驗至關重要。
3. 安全性:Rollups 透過將資料最終錨定在L1 區塊鏈上,來維持高水準的安全性。這確保了L1 區塊鏈的安全性延伸到L2,使其成為安全的遊戲環境。
儘管有這些好處,但通用匯總在託管鏈上遊戲方面還是不夠。
傳統的區塊鏈虛擬機器更適合金融應用,而承載各種應用的通用區塊鏈網路則不具備滿足上述需求的吞吐量能力。
我們需要專門為此任務建立的尖端L2 區塊鏈。
這就是針對鏈上游戲優化的Rollups的用武之地。
下面,讓我們來看看正在建構的不同堆疊。
AltLayer
AltLayer 鳥瞰圖
即將推出的增強鏈上可擴展性的策略之一是:水平擴展(horizontal scaling)。
水平擴展是指,使用操作相同應用程式的多個「隱藏」 Rollup,應用程式的使用者介面無縫地引導使用者到適當的Rollup,以根據容量、位置或特定應用程式首選項等因素執行交易。
AltLayer 是利用這種設計的一個著名的Rollup方案。
AltLayer目前提供《2048》等各種鏈上遊戲的任務。如果你有機會玩過它們,你將在點擊你的區域時使用分片Rollup,而不會意識到這一點。
AltLayer 的另一個好處是創建本地化費用市場,其中鑄造或交易NFT 等行為不會影響與其他NFT 或遊戲相關的費用。
不過這種解決方案也有其弊端,例如Rollup 之間缺乏通信,這使得它很難適用於所有鏈上游戲模型。
2022 年7 月,AltLayer 籌集了720 萬美元資金,由Polychain Capital、Breyer Capital 和Jump Capital 領投,Balaji Srinivasan、Kain Warwick 等天使投資人參投。
使用AltLayer 構建的遊戲:
- Ottie 2048 (https://altitude.altlayer.io/ )
- Cellula (https://www.cellula.live/ )
- Loot Royale (https://rolluproyale.netlify.app/game )
World Engine
World Engine 的宏觀概覽
另一個與AltLayer 架構類似的解決方案是Argus Labs 的World Engine。
World Engine 利用Sharded Rollup SDK,使遊戲開發者能夠建立自己的水平可擴展性的區塊鏈,同時繼承L1 區塊鏈的安全功能。
World Engine 是一種與EVM 相容的解決方案,使開發人員能夠利用以太坊廣泛的開發人員生態系統來建構的Rollup 方案。由於這種EVM 相容性,基於World Engine 的L2 可以與所有以太坊錢包和工具無縫整合。
Argus正在建立的不僅僅是一個鏈上遊戲引擎,因為該公司擁有三個部分業務,包括:
- 他們的研究實驗室
- 一個遊戲工作室
- 一個遊戲發行商
他們最近籌集了1000 萬美元的資金,由Haun Ventures 領投,Robot Ventures 和包括Balaji Srinivasan、Elad Gil 等在內的眾多天使投資者參投。
使用世界引擎建構的遊戲:
- 1st party titles
- Paima Engine
Paima 的宏觀設計
Paima 是一個用於創建針對鏈上遊戲和自主世界的L2 的框架。
借助Paima,開發人員可以使用熟悉的Web2 程式語言(如JavaScript)快速建立他們的應用程式。此外,由於其針對特定應用程式的性質,每個Paima L2 在工作時都不需要跨鏈橋。
Paima 還支援其他遊戲友善的功能,例如Stateful NFT,這是一種元資料根據使用者的鏈上操作自動更新的NFT。
Paima 最近宣布,他們從Cardano 獲得了140 萬美元的資助,以進一步發展鏈上游戲和自主世界的基礎設施。
使用Paima 建構的遊戲:
- Tarochi (https://twitter.com/TarochiGame )
- Jungle Wars (https://paimastudios.com/junglewars/ )
- Tower Defense (https://paimastudios.com/tower-defense/ )
Keystone
魔獸爭霸:Keystone 版
另一個針對鏈上遊戲優化的L2 框架是Curio 公司的Keystone。
Keystone 將OP Stack、EVM 相容的L2 與高頻遊戲引擎融合在一起。
這種動態組合,加上對Go 程式語言和ECS 的支援等其他功能,使開發人員能夠創建可與鏈下遊戲相媲美的高效能鏈上游戲。
將來,你還可以期待Keystone 對Celestia 等資料可用性層的支援。
2022 年2 月,Curio 在Bain Capital Crypto 和TCG Crypto 領投的一輪融資中籌集了290 萬美元。
使用Keystone建構的遊戲:
- 魔獸爭霸:Keystone 版
寫在最後
Builder 們似乎已經採納了Vitalik 的建議,因為基於L2 的鏈上遊戲基礎設施的能量正在爆炸式增長!
儘管擴容挑戰仍然存在,但用於建立針對AltLayer、World Engine、Paima 和Keystone 等鏈上遊戲進行最佳化的特定應用程式L2 的框架,正在幫助為其中許多問題提供解決方案。
當然,還有其他互補的擴容技術將在未來發揮作用,例如Playmint 的客戶端證明,以及具有強大鏈上游戲生態系統的通用型Rollups,例如Starknet 和Arbitrum Nova。
正如我們所看到的,擴容戰爭已經到來,並且才剛開始。
真正讓這些L2 堆疊脫穎而出的不僅僅是他們的技術,還有聚集在他們背後的充滿活力的社區。