分享

Web3 遊戲的帳戶抽象

讓玩家加入傳統遊戲的過程通常很簡單。 Web2 入門使玩家可以方便地使用他們現有的社交帳戶,例如 Apple ID 或 Google 登錄名。這些社交帳戶使單點登錄 (SSO) 易於集成,並支持跨多個設備共享進度。例如,當玩家登錄 Epic Games 商店時,Epic 會聚合 Google、Apple 和 Nintendo 等各種賬戶,創建順暢的入職流程和統一的玩家資料。之前在 web3 中,玩家需要安裝錢包並安全地存儲他們的私鑰。如果玩家能夠駕馭這個過程,他們將面臨批准和簽署交易的額外步驟,以便參與遊戲本身。安裝錢包和管理其私鑰的繁瑣過程可能會破壞遊戲的沉浸感並損害整體體驗,因為它會在入職過程中增加不必要的摩擦。

 

為了讓 web3 遊戲獲得廣泛採用,提供類似於 web2 的用戶體驗至關重要。錢包體驗不應影響遊戲本身,在大多數情況下,玩家甚至不知道自己有錢包!在整個 2021 年和 2022 年,Venly、Sequence 和 Stardust 等公司籌集了 2000 萬美元至 4000 萬美元的風險資金,希望為這個問題領域提供解決方案,而最近以太坊 ERC-4337 的實施使得提供“web2-喜歡”的用戶體驗,為開發人員提供更大的靈活性和模塊化的帳戶管理解決方案。

 

在深入探討賬戶抽象的特殊之處之前,了解以太坊提供的不同賬戶類型以及它們之間的區別非常重要。以太坊有兩種賬戶類型:  Externally-Owned Accounts  (EOA),由擁有私鑰的任何人控制;和 - nbsp;智能合約賬戶(SCA) ,一種部署到網絡並由代碼控制的智能合約。

 

帳戶抽象——nbsp;是用單一動態解決方案 (SCA) 替換預定義的、適用於所有帳戶類型 (EOA) 的想法。 MetaMask 和 Rainbow 等傳統 EOA 只能執行預定義的操作,例如發起交易,因此限制了功能。這就是為什麼您在查看大多數實時“加密”遊戲時會發現它們主要是放置/策略遊戲(例如 DFK、Wolf Game、早期的 Treasure 遊戲)的部分原因。典型的 web3 遊戲循環看起來像這樣:

 

玩家想要花費 x 資源來製作 y 工具,玩家選擇工具,玩家批准交易以允許花費 x 資源,然後玩家簽署另一筆交易開始製作,3 個彈出窗口後,玩家最終收到他們的工具。

 

資料來源:  https://twitter.com/gelatonetwork

 

給玩家留下有問題的體驗。智能合約賬戶可以改善用戶體驗和升級功能集。在 ERC-4337 之前,很少有項目使用智能合約賬戶(Argent、Safe),而且大多數替代解決方案都需要對協議進行重大更改。 ERC-4337 將以太坊的驗證邏輯轉移到 EVM 中,並允許智能合約發起交易,而不是傳統的 EOA。

 

那麼智能合約賬戶如何改進 web3 遊戲呢?

 

資料來源:  https://twitter.com/Delphi_Digital

 

帳戶抽象使入職流程與 web2 的流程相當。這種方法為開發人員提供了創建獨特和個性化遊戲體驗所需的靈活性和控制權。儘管今天的許多解決方案提供 非常 類似的功能集,這裡有幾個必備的功能:

 

會話密鑰和讚助交易: 會話密鑰用於代表玩家從遊戲發送交易而不需要錢包確認,贊助交易允許遊戲開發者和生態系統補貼玩家交易成本。此外,贊助交易允許開發人員指定用於交易費用的代幣(例如 $AXS、$USDC)。許多帳戶抽象 SDK 將此作為捆綁服務提供,但隨著 ERC-4337 隨著時間的推移變得商品化,更多團隊將選擇在內部構建此功能以獲得更“適合”的解決方案。例如,鏈上游戲“ The Citadel ”最近取笑了其實驗性會話密鑰和遊戲證明,  Pirate Nation發布了具有此功能的初始垂直切片。那麼這在實踐中是什麼樣的呢? Proof of Play 會在每個用戶最初登錄時為他們創建一個 Burner / 二級錢包,這個錢包是託管的並存儲在用戶的瀏覽器存儲中。 Burner 錢包授予 Proof of Play 為其用戶交易付款的權利。這意味著資產永遠不會從您的安全錢包中轉出,並且在遊戲中獲得的物品會自動發送到您的安全錢包中。

 

可定制性: 遊戲開發者需要可定制的錢包界面和遊戲內市場。 錢包和遊戲內市場應該無縫融合。理想情況下,錢包應該對玩家“隱形”,市場應該與遊戲的主題和風格相匹配。如果我正在構建像素藝術遊戲,錢包和市場應該由像素藝術組成!

 

捆綁交易: 將交易(多調用)彼此捆綁以優化 gas 和 UX。購買 NFT 可以一鍵完成,而不是 3 或 4 次點擊!  領域——nbsp;使用捆綁交易讓玩家可以同時收割多個農場或建造多個建築物。

 

社交恢復和社交登錄: 社交恢復方法允許玩家在不犧牲自我保管的情況下恢復資金。  Argent  在 2018 年開創了社會恢復,允許用戶通過可信賴的朋友或家人恢復他們的賬戶。社交登錄允許玩家通過他們現有的各種社交媒體帳戶登錄。社交登錄消除了玩家記住多個用戶名和密碼或保護他們的私鑰的需要,使登錄過程高效且用戶友好。

 

委託訪問: “委託錢包” 是綁定到用戶冷錢包的智能合約賬戶。玩家簽署一次並授權帳戶代表他們行事,而沒有丟失寶貴 NFT 的風險。解決方案,例如  Delegate.cash 正在從 NFT 收集者那裡獲得大量使用,他們希望以更安全的方式與各種智能合約進行交互。希望保護玩家資產的遊戲公司採用這只是時間問題。 Liquid 委託是一個相當新的概念,它將委託權包裝到 NFT 中。今天,Liquid delegates 被用於遊戲中。例如,Bored Ape 持有者正在使用 liquid delegates 來租用或授予訪問他們的下水道通行證的權限,這些通行證用於玩無盡的跑步者 Dookie Dash。

 

值得注意的是,許多現有的解決方案並不只是單獨提供這些功能,而是作為一個捆綁包提供。服務提供商正在努力提供最好、最全面的一站式解決方案。雖然上述功能被認為是“必須具備的”,但在尋找最全面的解決方案時,還需要考慮以下其他功能。

 

Fiat On/Off-ramp: 以前,將資金轉移到非託管錢包一直很麻煩,通常需要一個中心化的交易賬戶才能使用網絡。這種體驗在遊戲中得到了放大;任何有玩過 web3 遊戲經驗的人都會告訴你必須為該遊戲專門資助一個新錢包的痛苦。許多賬戶管理 SDK 現在提供第三方解決方案,允許玩家使用 Moonpay、Stripe 或 Wyre 輕鬆地為他們的賬戶注資。雖然大多數升級服務仍然缺乏 Apple Pay 帶來的無縫體驗,但這無疑是朝著正確方向邁出的一步,可以防止玩家在“資金”階段流失。

 

白手套支持: 遊戲開發人員優先考慮可靠支持的可用性。遊戲開發者想知道他們選擇了一個在遇到問題時可以依賴的團隊。通過外包賬戶管理,他們將大部分玩家的入職體驗外包出去。

 

開發人員門戶和玩家分析儀表板: 服務提供商正在努力提供最佳的開發人員體驗。 Stardust 等解決方案讓開發人員可以通過單一儀表板管理他們的遊戲,提供有關遊戲數據和玩家指標(例如創建的物品和交易的代幣)的見解。 Nefta 更進一步,旨在將其 AD SDK 與其賬戶管理服務捆綁在一起,為開發人員提供更深入的洞察力,以吸引他們的受眾並從中獲利。

 

感謝閱讀第一部分——nbsp;遊戲中的帳戶抽象。在第二部分中,我們將通過研究行業中的特定參與者並分析他們如何區分彼此來更深入地探討該主題。我們將仔細研究每種功能提供的各種功能和優勢,並探討如何使用它們來增強 web3 中的遊戲。

 

 

另外,我要感謝 菲利普班基爾,  Alex Wettermann ,--nbsp; Alex Lin , 科里·羅斯、凱文·恩——nbsp; Anthony Cheng ——nbsp;和——nbsp; Carl Hua   提供輸入和審閱我的許多草稿。

 

本文中表達的觀點和想法僅是作者的觀點,並不代表過去或現在任何雇主的官方立場或觀點。

 

本文僅供參考,不構成 (i) 出售或購買任何證券或投資產品或服務的要約,(ii) 投資、法律、商業或稅務建議,或 (iii) 進行任何投資的基礎決定。在做出任何投資決定之前,強烈建議您諮詢可以評估您的具體投資需求和目標的持牌財務顧問。訪問這篇文章或其任何鏈接或資源不會在讀者與 Shima Capital Management LLC 或其附屬公司(“Shima Capital”)之間建立任何形式的關係。本文中表達的任何觀點均為作者個人的觀點,可能不反映石馬資本的觀點。對所提供信息的準確性、完整性、可靠性或適用性不作任何陳述或保證。所有信息如有更改,恕不另行通知,並且可能不會更新。所有前瞻性陳述均基於可能不正確的假設。

Translate & Edit: P2E Game

Welcome to P2E GAME

Hearing the echoes from Metaverse.

區塊鏈遊戲列表 | NFT 遊戲列表s | 加密遊戲列表 | Play to Earn遊戲列表
收藏 0
收藏
Not-liked 0
喜歡

評論

回覆
最新