Dark Forest 是第一個利用 zkSNARKs 實現隱藏資訊遊戲的區塊鏈專案,具有很高的技術創新性和難度。本文源自 WJB 的文章《Dark Forest 投研報告》,由Foresight News編譯、整理、撰稿。
(前情提要:全鏈遊戲掀市場熱潮,元老項目「Dark Forest」能否重獲新生?)
(背景補充:觀點》GameFi幾乎死光了!原因:商業邏輯都是資金盤)
DarkForest 是一個基於以太坊和 Gnosis(XDAI)鏈的全鏈上即時戰略遊戲,也是世界上第一個基於零知識證明技術的不完全資訊博弈遊戲。
遊戲於 2020 年 8 月釋出了第一個測試版,並得到了 V 神等多位知名人士的推薦。遊戲受劉慈欣的科幻小說《三體 2:黑暗森林》的啟發,具體玩法是讓玩家在一個無限的、由程式生成的、密碼學特定的宇宙中發現並征服星球,同時避免被隱藏在黑暗中的敵人摧毀。
1. 研究要點
1.1 核心投資邏輯
DarkForest 是全鏈遊戲的先驅,它不僅提供了一個有趣和有挑戰性的遊戲體驗,也是一個探索區塊鏈技術在遊戲領域的應用和創新的實驗平臺,還是一個展示去中心化數位世界的可能性和前景的典範。在思考專案本身的價值時(同時考慮到 DarkForest 這個遊戲本身的發展停滯的現狀),我們更應該將思考擴充套件到對整個全鏈遊戲賽道的投資價值的思考,當現在或將來談到全鏈遊戲時,都不可避免地要提到 DarkForest,它的核心投資邏輯或許就在於此。
對全鏈遊戲賽道的投資邏輯思考如下:
鏈上使用者增長面臨瓶頸,期望全鏈遊戲可以為區塊鏈可持續地帶來更多活躍使用者:在 2023 年的今天,鏈遊專案已經超過 2500 個,並且還在持續增長,然而日活使用者只有 80 萬左右,且人機比例難以估計,遊戲代幣的市值也十分低迷。Gamefi 面臨著行業衰退的危機,急需尋找一個新的敘事來為行業注入活力。全鏈遊戲是區塊鏈技術在遊戲領域的最高形式,或許是一個有效的切入點。全鏈上遊戲天然所具備的不可篡改的特性,也為敘事提供了一個公平且可永久生長的土壤,加密 VC、WEB3 玩家和行業都急需全鏈遊戲。
全鏈遊戲是技術演化的必然路徑。歷史上的每次技術革命都是由若幹個鋪墊的技術相互推動而產生的,而不是單一的「從 0 到 1」的創新,目前的鏈上遊戲可能是一個技術發展路徑上的一個分支,在區塊鏈基建創新的背景下,鏈上遊戲也可能是下一代殺手級應用的雛形,但無論如何它都是值得關注和探索的,因為它可能與未來的殺手應用有強相關性。
全鏈遊戲是區塊鏈擴容提速的受益者。新的區塊鏈基礎設施,如新公鏈、zkEVM/VM、模組化等,為鏈上遊戲提供了更高的效能和更低的成本,以及更多的特性和可能性。在低效能和高成本的以太坊上,只有低 TPS 要求、高單位收益的應用,如 DeFi、NFT 等,才能生存和發展,而在高效能和低成本的新網路上,才能出現高 TPS 要求、低單位收益的應用,如鏈上複雜應用。而鏈上遊戲是一種鏈上複雜應用的代表,它需要大量的使用者交易和互動來實現其商業模式和代幣經濟。這類應用類似於 Web2 時代的低 ARPPU(每個付費使用者的平均收入)的遊戲 / 應用,它們需要不斷地切入其他領域和場景,來建構自己的商業生態。
全鏈遊戲本身的開放性和可組合性帶來的想像空間。作為玩家,我們永遠會對更大的開放性、更自由的組合性和更獨特的敘事結構心生嚮往,這也是為什麼塞爾達能封神,樂高作為一個簡單的積木遊戲能風靡全球 90 年,或許大家無法想像 6 塊簡單的樂高 8 顆粒積木能產生多少種組合性,答案是驚人的 9 億餘種。全鏈上遊戲便釋放了建構「遊戲樂高」的可能性,其高度可組合和可擴充套件的特性,在未來所能激發的想像力值得令所有的遊戲玩家期待。
綜上,DarkForest 和全鏈遊戲是一個值得關注的專案和賽道。
1.2 估值
DarkForest 暫時還沒有發幣,也沒有進行融資,難以進行估值。它不是一個典型的商業專案,而是一個實驗性質的藝術專案。
2. 專案概況
2.1 專案基本資訊
DarkForest 由 Gubsheep(化名)創立於 2020 年。遊戲核心創新在於利用 zkSNARKS 技術實現了一個完全去中心化的、隱私保護的、可擴充套件的、公平的、開放的、可組合的和可程式設計的遊戲世界,為鏈遊開闢了新的可能性和空間。它不僅是一個有趣和富有挑戰性的遊戲,也是一個探索區塊鏈技術和密碼學前端的實驗場,以及一個建構去中心化社群和生態的平臺。
DarkForest 的遊戲版本目前已經更新到 v0.6Round 5,每一輪遊戲都會有一些新的特性和改進,以及一些不同的挑戰和獎勵。遊戲模式是邀請制的,即只有擁有邀請碼(invitekey)的使用者才能進入遊戲,邀請碼可以通過完成上一輪遊戲的目標或貢獻優秀作品獲得,也可以通過拍賣或抽獎等方式購買。
DarkForest 當前沒有自己的本地代幣,但計畫在未來推出一個。此前版本使用的遊戲代幣是 xDai 和 ETH,分別用於支付遊戲中的費用和購買 NFT(非同質化代幣)。其中 xDai 是一個與以太坊相容的側鏈網路,提供了快速和低成本的交易。
2.2 團隊情況
2.2.1 整體情況
DarkForest 的開發團隊由 Gubsheep(BrianGu)領導,專案最早可以追溯到 2019 年底,當時 BrianGu 和 JacobRosenthal 在參加一個密碼學駭客馬拉鬆(zk-hackathon)時,想到了用 zkSNARKs 技術來建構一個隱藏資訊遊戲的想法。他們用了兩天的時間做出了一個原型,並獲得了第一名的獎勵。之後,他們決定繼續完善這個專案,並邀請了 PhilipDaian、ArianaChaikin、SamMatson 和 ScottMoore 加入了團隊。
2.2.2 核心成員
- BrianGu:他是 DarkForest 的遊戲設計師,負責遊戲的整體構思、玩法設計、規則制定等方面。他是一位資深的區塊鏈開發者,曾經在 CornellTech 和 IC3 實驗室工作,參與了多個區塊鏈相關的研究和專案。同時也是一位科幻愛好者,對《三體》系列小說有著深刻的理解和感悟。
- JacobRosenthal:他是 DarkForest 的前端開發者,負責遊戲的介面設計、互動實現、使用者體驗最佳化等方面。他是一位經驗豐富的全端開發者,曾經在多個知名的網際網路公司工作,如 Google、Facebook、Twitter 等,也是一位遊戲愛好者,對 RTS 遊戲有著濃厚的興趣和專業的見解。
- PhilipDaian:他是 DarkForest 的後端開發者,負責遊戲的邏輯編寫、資料儲存、安全保障等方面,也是一位頂尖的密碼學家和區塊鏈專家,目前在 Cornell 大學攻讀博士學位,並在 IC3 實驗室擔任研究員。PhilipDaian 對 zkSNARKS 技術有著深入的研究和掌握,為 DarkForest 的技術創新提供了強大的支撐。
2.2.3 團隊發展
在營運 DarkForest 的過程中,BrianGu 發現了零知識證明技術在其他領域的更廣闊的應用前景,於是在 2021 年初,他成立了一個新的組織叫 0xPARC,主要是做零知識證明方向的研究院,支援一些實驗性的應用專案,比如 Lattice,ZKonduit, Index Supply, Zupass, ZFT 等。0xPARC 的目標是推動密碼學技術在遊戲、社交、金融等領域的創新和發展。
Lattice 是一個由 0xPARC 支援的全鏈遊戲平臺,它旨在為開發者和玩家提供一個高效能、低成本、高安全性和高可擴充套件性的遊戲環境,讓他們可以在區塊鏈上建立和體驗各種型別的遊戲和虛擬世界。Lattice 的核心技術是基於零知識證明(ZKP)的虛擬機器器(VM),它可以實現對遊戲邏輯和狀態的完全去中心化,同時保證遊戲的正確性和隱私性。Lattice 的 VM 可以與任何支援 EVM 相容的區塊鏈網路進行互動,如以太坊、Polygon、Arbitrum 等,從而實現跨鏈遊戲的可能性。
Lattice 的目標是成為一個開放的遊戲生態系統,它不僅提供了一個遊戲平臺,也提供了一系列的工具和服務,如遊戲引擎、編輯器、SDK、市場、社群等,讓開發者和玩家可以更容易地參與到全鏈遊戲的開發和體驗中。Lattice 目前正在舉辦一個名為 AutonomousWorlds Hackathon 的線上駭客馬拉鬆活動,邀請任何對全鏈遊戲感興趣的建設者、駭客和藝術家來探索鏈上遊戲和虛擬世界的前端,並使用 Lattice 的工具和平臺來實現他們的創意。
Mud 是 Lattice 的一個重要產品,也是受到 DarkForest 的啟發而誕生的全鏈遊戲引擎。因為 DarkForest 是直接寫在區塊鏈上的,開發起來很困難,也很難修改和更新。所以 BrianGu 覺得要不把 DarkForest 的經驗抽象成一個框架或者叫引擎給更多人用,讓他們可以更容易地開發自己想要的全鏈遊戲。於是,Mud 就誕生了,它可以讓開發者用 JavaScript 來編寫自己的遊戲邏輯和介面,然後部署到區塊鏈上執行。
由於 BrianGu 對零知識證明技術有著深厚的興趣和研究背景,他決定將 0xPARC 的精力分為兩個方向:一方面繼續支援 Lattice 和 Mud 等全鏈遊戲專案,並與其他區塊鏈網路和專案進行合作;另一方面繼續探索零知識證明技術在其他領域的應用和創新,如 ZKonduit,Index Supply, Zupass, ZFT 等。
因此,從 2022 年開始,DarkForest 這個遊戲就基本處於維護狀態,沒有太多的更新和改進。不過,DarkForest 仍然是一個有著豐富的外掛生態和忠實的玩家群體的遊戲,它也為後來的全鏈遊戲專案提供了寶貴的經驗和啟示。
2.3 融資情況
DarkForest 的團隊已經獲得了一些知名的投資機構和個人的支援和贊助,比如 YCombinator、Paradigm、NavalRavikant 和 BalajiSrinivasan 等。DarkForest 的團隊表示,他們不是為了賺錢而做這個專案,而是為了探索密碼學、區塊鏈和遊戲的可能性和潛力,以及為使用者提供一個有意義和有趣的遊戲體驗。他們表示,他們會繼續開發和完善這個專案,同時也歡迎更多的投資者、合作夥伴和社群成員的加入和支援。
2.4 程式碼情況
DarkForest 的智慧合約完全開源,可以在 GitHub 上檢視和驗證其邏輯和安全性。從 GitHub 可以看出,DarkForest 建立程式碼庫時間較長,自 2019 年開始開發,並於 2020 年 5 月正式上線後,整體上程式碼有在持續更新,專案開發處理程式良好。
Commits 提交總數共計 1,414 次,在 2020 年 5 月至 2021 年 1 月期間程式碼提交最為頻繁,對應的開發人員解決問題數也最多;2022 年 1 月至 4 月期間程式碼提交也相對集中,主要是為了支援第五輪遊戲的開始;2023 年 4 月份程式碼提交的數量較少,可能是因為專案已經比較成熟和穩定,或者是因為團隊的重心轉移到了其他專案上。
DarkForest 的主要開發者是 @jacobrosenthal,他負責了智慧合約、客戶端、子圖和包的編寫和測試;專案還有一些其他貢獻者,主要參與了外掛和檔案的編寫和最佳化。
2.5 過往發展情況和路線圖
2.5.1 過往發展情況
2.5.2 發展計畫及路線圖
DarkForest 未來計畫繼續完善遊戲功能和體驗,並探索更多與區塊鏈技術和社群相結合的可能性。例如,DarkForest 已經支援玩家使用 NFT 作為遊戲內物品,並與其他專案進行合作和互動,還計畫開放更多遊戲資料和介面,以鼓勵玩家和社群成員開發自己的外掛、工具和內容,創造更豐富的遊戲生態。
DarkForest 接下來的測試計畫有:
- v0.7 Lemon Small:這是 Dark Forest 的第七輪測試,也是第一次引入行星升級(planet upgrades)的測試。行星升級是一種可以提高行星能力和特性的機制,例如增加能量、防禦、速度等。這輪測試的目標是增加遊戲的策略性和複雜性,並提高玩家的挑戰性和滿足感。
- v0.8 Orange Medium:這是 Dark Forest 的第八輪測試,也是第一次引入行星型別(planet types)的測試。行星型別是一種可以影響行星外觀和行為的因素,例如有些行星可能是火山、冰川、沙漠等。這輪測試的目標是增加遊戲的多樣性和美感,並提高玩家的探索性和驚喜感。
- v0.9 Banana Large:這是 Dark Forest 的第九輪測試,也是第一次引入行星生態(planet ecosystems)的測試。行星生態是一種可以影響行星資源和生命的因素,例如有些行星可能有水、氧氣、植物、動物等。這輪測試的目標是增加遊戲的深度和真實感,並提高玩家的參與感和共情感。
- v1.0 Pineapple Extra-Large:這是 Dark Forest 的第十輪測試,也是第一次引入 DARK 代幣的測試。DARK 代幣是 Dark Forest 的本地代幣,它將用於治理、質押、獎勵和遊戲內交易。這輪測試的目標是增加遊戲的價值和公平感,並提高玩家的激勵感和忠誠感。
3. 專案分析
3.1 專案背景
DarkForest 的背景主要是遊戲背景和技術背景兩個方面:
遊戲背景:DarkForest 的遊戲靈感來源於劉慈欣的科幻小說《三體》三部曲中的第二部小說《DarkForest》及其同名思想實驗,即宇宙是一片黑暗的森林,每一個文明都是一個武裝的獵人,像幽靈一樣在樹林裡潛行,尋找並消滅其他文明,以確保自己的生存。
DarkForest 將這一理論轉化為一種獨特而有趣的遊戲機制,讓玩家在一個隱藏資訊的宇宙中進行探索和征服,同時也體驗到科幻和哲學的魅力。為了實現這一機制,DarkForest 利用了零知識證明(ZK)密碼學技術,這是一種可以在不洩露任何資訊的情況下證明某個陳述是真實的技術。
技術背景:零知識證明技術在 2019 年有了飛躍性的發展,像 iden3 的 SnarkJS(SnarkJS 是一個用於實現零知識證明的 JavaScript 和 WebAssembly 庫。)這樣的新工具首次實現了高效的、瀏覽器內的 ZK 證明和驗證。DarkForest 基於這些技術的最新進展,建立了一個基於 zkSNARKs 的隱藏資訊遊戲。
3.2 專案原理
DarkForest 利用了 zkSNARKs 技術來實現隱藏資訊遊戲。zkSNARKs 是一種特殊的零知識證明技術,它可以實現非互動式、可驗證性和可擴充套件性的證明。為了理解 zkSNARKs 對數位世界可能產生的影響,首先是要理解兩類遊戲的區別:完全資訊遊戲和不完全資訊遊戲。
1)完全資訊遊戲:
所有玩家都知道遊戲宇宙的全部狀態的遊戲。例如跳棋和國際象棋是完全資訊遊戲,所有玩家總是知道棋盤上所有棋子的位置。所以參與者是在相同的資訊基礎上做決策。
2)不完全資訊遊戲:
也被稱為「隱藏資訊遊戲」,指玩家可能不知道世界的全部狀態的遊戲。例如德州撲克,除了檯面上公開的五張牌之外,玩家還有各自的兩張底牌,這便提升了決策的挑戰性。像《火警》和《EVEOnline》這樣的戰略遊戲也屬於這個類別,在《火警》和其他 RTS 遊戲中,資訊隱藏是通過「戰爭迷霧」來實施的 ——— 在一個遊戲地圖上你只看得見附近的人,看不見整個地圖,你也不知道你的敵人具體在哪要自己去探索,中心化遊戲去實現這個非常簡單,但是去中心化就很難做,因為鏈上都是公開透明的。不完全資訊遊戲給予玩家機會去探索更豐富、更戲劇性的策略空間。由於資訊不對稱可能會觸發諸如欺騙、偷襲、偵察、反偵察等複雜的行為,所以不完全資訊遊戲通常比完全資訊遊戲更具挑戰性和趣味性。
然而,目前大多數基於區塊鏈的遊戲都是完全資訊遊戲,因為區塊鏈本身是一個公開透明的帳本,任何人都可以檢視所有交易和狀態。這意味著玩家可以輕鬆地獲取其他玩家的位置、資源、行動等資訊,從而破壞了遊戲的平衡和樂趣。例如,在一個基於區塊鏈的 RTS 遊戲中,如果你想偷襲你的敵人,你必須先在區塊鏈上廣播你的移動交易,然後等待交易被確認。這樣一來,你的敵人就有足夠的時間來發現你的計畫並做出反應。
● Dark Forest 是如何做的?
在 DarkForest 中,玩家可以通過 zkSNARKs 向智慧合約提交自己行星的位置和狀態,而不用擔心被其他玩家發現或攻擊。同時,智慧合約也可以通過 zkSNARKs 驗證玩家提交的證明是否正確和有效,而不用知道具體的細節或資料。這樣,就可以實現一個完全去中心化、安全可靠、隱私保護、公平競爭的遊戲世界。
具體來說,DarkForest 的遊戲過程如下:
- 宇宙生成:宇宙中所有星球的位置和屬性都是由一個密碼學安全的偽隨機數生成器(PRNG)生成的,並且只有當玩家探索到它們時才會被揭示。這個 PRNG 是基於以太坊區塊雜湊和一個固定的種子值建構的,因此它是確定性的、可驗證的、但不可預測的。換句話說,任何人都可以通過給定一個區塊雜湊和一個種子值來重現整個宇宙,但沒有人可以在沒有區塊雜湊之前知道宇宙中任何星球的位置和屬性。
- 星球探索:當玩家探索到一個新星球時,他們會生成一個 zkSNARK 證明,證明他們確實擁有這個星球,並將其提交到智慧合約中。智慧合約會驗證這個證明,並將該星球分配給該玩家。然而,智慧合約並不知道這個星球具體在哪裡,或者有什麼屬性,因為這些資訊都被加密了。只有玩家自己才能解密這些資訊,並將其儲存在本地瀏覽器中。
- 星球攻擊:當玩家想要對其他玩家發動攻擊時,他們也需要生成一個 zkSNARK 證明,證明他們有足夠的資源和能量來執行這個攻擊,並將其提交到智慧合約中。智慧合約會驗證這個證明,並執行這個攻擊。然而,智慧合約並不知道攻擊者和被攻擊者的具體位置,或者攻擊的結果,因為這些資訊也都被加密了。只有當攻擊到達目標星球時,才會揭示攻擊的細節,並更新雙方的狀態。
使用 zkSNARK,玩家可以在公開提交可驗證有效的操作的同時保持私有狀態。
通過這種方式,DarkForest 實現了一個基於區塊鏈的不完全資訊遊戲,保護了玩家的隱私和安全,同時也增加了遊戲的策略性和趣味性。玩家需要在一個黑暗的宇宙中探索、擴張、競爭、合作,同時也要小心隱藏自己的存在,以免被其他玩家發現和消滅。
3.3 遊戲核心玩法
- 資源管理
在 DarkForest 中,資源是遊戲展開的核心,而最核心的資源便是天體的能量。玩家通過傳輸能量來完成對天體的守護與侵佔,從而在整個隨機生成的宇宙中進行探索。除了能量之外,還有其他型別的資源,如銀(silver)、神器(artifacts)等。不同型別的資源有不同的用途,如銀可以用來升級行星或購買神器,神器可以用來提升行星或艦隊的屬性或效果等。
- 積分規則
在 DarkForest 中,每一輪遊戲都有著不同的積分規則,常見的是根據玩家獲得的資源總量按特定邏輯進行轉化實現。例如,在 v0.6.2 中,玩家的積分由以下公式計算:
$$Score= sqrt{Energy + 10 times Silver + 100 times Artifacts}$$
也有像 v0.6.3 中根據玩家擁有星球中距離宇宙中心最近的距離進行判定的特別規則。例如,在 v0.6.3 中,玩家的積分由以下公式計算:
$$Score= frac{1}{MinDistance + 1}$$
其中,$MinDistance$ 是玩家擁有的所有星球中距離宇宙中心最近的距離。
根據最終積分評定排名和獎勵,每一輪遊戲的持續時間不同,一般在幾週到幾個月之間。玩家可以在遊戲的官網或部落格上檢視每一輪遊戲的具體規則和獎勵。
3.3.1 核心元素
在 DarkForest 中,玩家需要掌握以下幾個核心元素:
- 戰爭迷霧(FogofWar):這是一個不完全資訊類遊戲的核心,它讓玩家無法看到整個宇宙的情況,只能通過探索來發現新的星球和艦隊。戰爭迷霧以灰色區域呈現,玩家可以將自己的探索遊標放置在指定區域,遊標將根據 CPU 或 GPU 的雜湊率展開探索。探索過的區域會變成黑色,表示玩家已經知道那裡的情況,但是隨著時間的推移,黑色區域會逐漸變回灰色,表示玩家需要重新探索那裡的情況。戰爭迷霧給遊戲增加了難度和趣味性,也給玩家帶來了更多的策略和博弈。
- 星球(Planets):星球是遊戲中的基本單位,它們是玩家的據點和資源來源。星球有不同的等級、型別和屬性,影響著它們的能量、銀礦、防禦、速度和射程等方面。玩家可以在宇宙中發現和佔領星球,也可以用自己的艦隊來攻擊其他玩家的星球。星球還可以產出或使用一些特殊的 NFT 資產,比如神器、文物等,來提升自己的能力或效果。
- 神器(Artifact):神器為具有強大能力的一種特殊 NFT (ERC-721) 道具,僅能從 Foundry 鑄造廠或是二級交易獲得,有一次性的和可重複使用的兩種型別,目前包括 Spaceship 在內共有 9 種神器。
積分:最終判斷玩家排名的依據,由玩家所有已佔領的天體的能量和銀礦數量構成。
3.3.2 遊戲介面
DarkForest 的遊戲介面是一個簡潔而美觀的黑色主題,它可以讓玩家感受到宇宙的廣闊和神祕,也可以讓玩家專注於遊戲的策略和博弈。DarkForest 的遊戲介面主要由以下幾個部分組成:
地圖:地圖是遊戲介面的主要部分,它顯示了玩家所在的宇宙區域,以及其中的星球和艦隊。地圖上的星球和艦隊用不同的顏色和形狀來表示,比如藍色的圓形表示玩家自己的星球,紅色的三角形表示敵人的艦隊等。地圖上還有一層灰色的霧,表示玩家沒有探索過或沒有視野的區域。玩家可以通過滑鼠或鍵盤來移動和縮放地圖,也可以通過點選或拖曳來選擇和操作星球和艦隊。
資料面板:資料面板位於地圖的右下角,顯示了當前選中的行星或飛船的詳細資訊,如位置、等級、屬性、資源、神器等。資料面板還有一些按鈕和選項,用於執行一些操作,如傳輸能量或銀礦、升級行星、使用神器等。
積分面板:積分面板位於地圖的左上角,顯示了玩家的當前積分和排名,以及遊戲的剩餘時間和規則。積分面板還有一個按鈕,可以切換到排行榜檢視,檢視其他玩家的積分和狀態。
外掛面板:外掛面板位於地圖的左側,顯示了玩家安裝或啟用的外掛的列表和介面。外掛是一些由社群開發者或玩家編寫的擴充套件程式,可以為遊戲提供一些額外的功能或最佳化。外掛可以從官方或社群的外掛庫中下載或安裝。
3.3.3 遊戲流程
Dark Forest 的遊戲流程可以分為以下幾個階段:
1. 準備階段:在這個階段,需要購買一個邀請碼(invite key),才能進入遊戲。可以找到一些出售邀請碼的平臺,或者在社群中尋找一些願意分享邀請碼的玩家。然後下載並安裝遊戲客戶端,並用邀請碼來註冊一個帳號。
2. 探索階段:在這個階段,會看到一個黑色的宇宙地圖,上面有一些星球和艦隊。可以用滑鼠或鍵盤來移動和縮放地圖,也可以通過點選或拖曳來選擇和操作星球和艦隊。遊戲的目標是在宇宙中發現並佔領更多的星球,同時保護自己的星球不被其他玩家攻擊。玩家可以用能量來進行各種行動,比如移動艦隊、攻擊星球、廣播位置等。能量是一種有限的資源,需要在星球和艦隊之間合理地分配和傳輸能量。
3. 發展階段:在這個階段,玩家可以開始收集、交易和使用一些特殊的 NFT 資產,比如神器、文物等,來提升自己的星球或艦隊的能力或效果。NFT 資產是一種稀缺而有價值的資產,可以在一些特殊的星球上發現它們,也可以在遊戲內或遊戲外交易它們。
4. 競爭階段:在這個階段,玩家可以根據自己的風格開展不同的戰術部署,無論是嚮往星辰大海的探索型玩家,還是想賺點小錢的神器商人,亦或是主張鬥爭的侵略型玩家都有豐富的餘地去施展自己的拳腳。可以與其他玩家進行友好或敵對的互動,比如合作、競爭、聯盟等。還可以通過廣播來公開自己的位置或行為,但也要注意保護自己的隱私和安全。
在遊戲結束時,根據不同輪次的積分規則,系統會根據玩家所佔領的行星和資源來計算玩家的最終積分,並按照積分高低進行排名。排名靠前的玩家可能會獲得一些獎勵或榮譽,如特殊神器、NFT 徽章、邀請碼等。
3.3.4 Lobby 系統
Lobby 系統是 v0.6 最後一輪結束之後 DarkForest 核心團隊為支援第三方開發者和模組製作者而開發的一項革命性新功能,它可以讓玩家建立和組態自己的 DarkForest Universe,而不再需要等待官方或社群回合,也不需要成為開發者來推出。它具有以下特點和功能:
- 它是一個完全鏈上的組態和部署系統,適用於玩家自己的 Dark Forest Universe。玩家可以使用 30 多個不同的組態引數來初始化 Universe,並選擇是否啟用白名單。
- 可以讓玩家實驗不同的遊戲引數,例如遊戲速度、空間型別、佔領區、太空垃圾、世界半徑等,以適應不同的遊戲風格和需求。
- 它也可以讓開發者新增或替換合約函式,以實現自訂的功能和評分機制,例如基於能量量的分數或最小步數挑戰。
- 可以讓社群更多地表達自己,並創造有趣的宇宙和遊戲模式。
3.4 專案特點
3.4.1 技術層面
3.4.1.1 全鏈上 Fully On-Chain, FOC
DarkForest 是一個基於以太坊的全鏈遊戲,這意味著遊戲的所有邏輯和資料都是通過智慧合約在區塊鏈上執行和儲存的,而不是依賴於任何中心化的伺服器或資料庫。這樣的設計使得遊戲具有了去中心化、不可篡改、公開透明等特點,也讓玩家可以自由地創造和使用各種外掛和工具來擴充套件遊戲的功能和體驗。
然而,全鏈遊戲的可行性一直都是一個挑戰性的問題,因為遊戲與其他的應用不太一樣,尤其是想實現多人即時線上類的遊戲,其對網路延時和互動頻率有著很高的要求。而要將遊戲全部放至鏈上,也就意味著這些互動程式都需要以智慧合約的形式部署,這對於遊戲種類的選擇以及遊戲邏輯的設計都帶來了很大的限制。
而 DarkForest 是第一個將這種概念性想法付諸實施的專案,其將所有的遊戲規則和邏輯都以合約的形式部署至了鏈上,使玩家和宇宙的狀態都會在任何互動發生後都即時更新在鏈上。
3.4.1.2 zk-SNARK 實現不完全資訊博弈
zk-SNARK 在 DarkForest 中的一個核心應用是實現了不完全資訊博弈的機制。不完全資訊博弈是指玩家在進行決策時並不知道所有相關的資訊,而只能根據自己的觀察和推理來做出最優選擇。這種機制增加了遊戲的策略性和趣味性,也符合了遊戲背景中的 DarkForest 理論。在 DarkForest 中,玩家只能看到自己已經探索過的行星,並且需要消耗能量來繼續探索新的行星。其他玩家的行星位置和狀態都是隱藏的,除非他們主動向智慧合約提交證明來公開自己的行動。這樣就形成了一種探索和隱匿之間的權衡,以及一種策略和戰術性的遊戲玩法。
3.4.2 體驗層面
DarkForest 不僅在技術層面上遵循了加密理念,也在體驗層面上體現了加密精神。DarkForest 的遊戲設計是非常開放和靈活的,沒有固定的目標或規則,而是讓玩家自由地探索和創造自己的遊戲方式。DarkForest 本質上是一個以太坊智慧合約,像是某種協議或規則,這首先意味著其不再受到特定客戶端的侷限 (ClientAgnostic),任何有能力的人都可以用自己喜歡的視覺形態,創造一個前端客戶端來調取後端合約的引數;同時,這也意味著任何的地址都能與其互動,無論該地址背後是人、機器人或是另外一個智慧合約,這不僅擴充套件了遊戲策略的邊界,也催生出了一個繁榮的外掛生態 (Plugin)。
DarkForest 的開放性和靈活性讓玩家可以自由地組合各種元素來創造出不同的玩法和體驗。在這個生態中,玩家們自發的去組合、建構和嘗試各種各樣的事物與玩法,從而形成了一個有機的社群。過程中所創造的東西也完全超出了官方的預期,比如神器的交易市場、天體的交易市場、行星的賞金系統甚至是戰鬥 AI 等等,這些外掛的出現增添了更多的遊戲目的和玩法,也讓更多型別的玩家可以參與進來。而 Lobby 系統的推出以及鏈上引擎的發展,更是連規則也得到了釋放,玩家可以自由的設定宇宙規則來開展遊戲。
這種開放的高組合性屬性,毫無疑問的大幅拓展了遊戲可能性的邊界,讓遊戲玩家本身可以參與到遊戲體驗的建構當中,也讓玩家可以享受到不同的樂趣和挑戰,而不再是依賴於官方團隊。
3.5 Dark Forest 的生態體系
DarkForest 的社群生態是遊戲的重要組成部分,由不同的玩家、團隊、組織和平臺構成,共同推動遊戲的發展和創新。在這裡將介紹一些比較活躍和有影響力的社群成員和專案,以展示 DarkForest 的多樣性和活力。
3.5.1 社群生態
- Dark Forest: 首先是官方的社群,屬於培養皿本皿,生態廣場的概念,除了特定活動或公告的釋出,以及日常的問題解決之外,營執行為較少。官方社群主要使用 Discord 作為溝通和交流的平臺,同時也有 Twitter 和 Blog 作為宣傳和更新的管道。
- Project Sophon: 這是一個非常專業和優秀的美國團隊,與官方有著緊密的合作關係,是 Dark Forest 生態中不可或缺的一部分。他們擁有強大的技術能力,側重於基礎架構層面的技術搭建,為 Dark Forest 提供了許多有用的工具和服務。例如,他們開發了一個 Dark Forest 本地庫,讓使用者可以自己在鏈下或鏈上開啟一輪遊戲;同時也開發了 Broadcast Market 和 NightMarket 兩個基於 zk 技術的坐標交易市場;此外,他們還提供了一些有用的工具和服務,如 DF-CLI、DF-Stats、DF-Notify 等。
- Orden_GG: 是一個非常硬核的烏克蘭遊戲組織,無論是程式碼能力還是遊戲技術都有著很高的水準,曾在 v0.6 版本中連續 4 輪登頂第一,同時也是生態內優質的建設者,有很強的行動力和執行力,建構了神器的交易市場並且加了流動性池,另外還是 Aavegotichi (小幽靈) 的核心玩家,甚至給這個遊戲做了個開放原始碼的客戶端。
- D_F DAO: 是 v0.6 版本時成立的早期以美國人為主的 DAO,是一個非常注重遊戲體驗創新的組織,同樣具有非常優秀的開發能力,在 Dark Forest 宇宙中創造了許多有意思的東西,包括獻祭流打法的星界巨像 (是一個智慧合約,讓成員將自己的星系貢獻給合約,讓其以集體的形式獲勝)、Dark Forest 的魔改版 Dark Forest Arena ( 一個 MOBA 形態的 DF 競技遊戲 ) 等等,在遊戲中也擅長組織和嘗試新的策略。整體有著不錯的品牌宣傳與營運,是 Dark Forest 中一個非常有活力的社群。
- MarrowDAO|GuildW: 是一個由中國人構成的華語 DAO,非常積極的協助的 Dark Forest 生態的拓展與推進,屬於 Dark Forest 的核心佈道者,尤其是在華語圈內。MarrowDAO 組織內部產出了非常多優質的文章和策略分享,同時也有著不俗的開發能力,開發出了包括神器交易市場、GPU 開圖工具在內的不少外掛,同時也是整個 Dark Forest 生態中首個舉辦社群輪的組織,由於彼時尚未擁有 Lobby 系統,需要社群自行修改客戶端和合約端的程式碼,其工作量和技術含量是不小的。
- 277DAO: 是一個專注於鏈遊的華語社群,擅長於籌辦活動,在 Dark Forest 的 Lobby 系統上線後曾連續舉辦了 5 輪的 Dark Forest 社群賽事;同時也是中文區內的主要佈道者,翻譯和編寫了許多 Dark Forest 相關的教學與資料,並開發了一些有意思的小外掛。
- DF Archon: 是一個專注於全鏈遊戲的開發者小團體,在 Dark Forest 生態中主要進行了很多外掛的開發與整合, 並且將 DF 中的工具函式進行了更加使用者友好的封裝,建構成了 DF-Gaia 讓開發者和玩家更好的使用,同時也創造了 Dark Foster 遊戲中第一個天體賞金系統 DF-ARTEMIS。
- P DAO: 是一個相對神祕的小規模中國人組織,在 v0.6.5 輪出現,不同於大型 DAO 的大規模外掛使用和集團式的擴充套件策略,P DAO 更側重於團隊成員的高效協同,通過全程語音和班次輪替的策略,在 v0.6.5 實現了 7 名成員霸佔前十的優秀成績。
3.5.2 外掛生態
DarkForest 的外掛生態是指由社群開發者和玩家自主創造的一系列擴充套件和最佳化遊戲體驗的工具,這些外掛可以讓玩家更方便地探索和征服宇宙,也可以增加遊戲的趣味性和挑戰性。
DarkForest 官方鼓勵並支援社群開發者和玩家參與外掛的開發和使用,為此,官方在每個遊戲版本中都會舉辦社群外掛競賽,評選出最優秀的外掛,並給予獎勵和認可。目前,官方已經在 GitHub 上釋出了一些常用的外掛,並提供了外掛開發的檔案和教學。
外掛是整個 DarkForest 中非常重要的一部分,目前僅經官方稽核收錄於的外掛庫的開源外掛便達 55 款,在這裡將僅做概述性的介紹。
外掛分為六類,分別是 Artifacts(神器)、Casual(休閒)、Diplomacy(禮尚往來)、Productivity(效率)、Strategic(戰略)和 Utilities(工具)。
1)Artifacts
目前有 7 個外掛,這類外掛和遊戲中的神器(Artifact)相關,可以幫助玩家發現、提取、安裝和管理神器,從而提高星球的不同屬性。例如,HuntArtifacts 和 Artifactory 就是兩個常用的神器類外掛。
2)Casual
目前有 6 個外掛,這類外掛可以讓玩家在遊戲中享受一些輕鬆和有趣的體驗,例如聽音樂、看電影、玩小遊戲等。例如,DarkForest Radio 和 DarkForest Cinema 就是兩個常用的休閒類外掛。
3)Diplomacy
目前有 2 個外掛,這類外掛可以讓玩家與其他玩家進行友好或敵對的互動,例如贈送或攻擊星球。例如,GiftEmpire 和 GiftPlanet 就是兩個常用的禮尚往來類外掛。
4)Productivity
目前有 16 個外掛,這類外掛可以讓玩家更方便地控制和管理自己的星球,例如升級、分發、攻擊等。例如,CrawlPlanets 和 DistributeSilver 就是兩個常用的效率類外掛。
5)Strategic
目前有 1 個外掛,這類外掛可以讓玩家更好地制定和執行自己的戰略,例如分析敵情、規劃路線、最佳化資源等。
6)Utilities
目前有 23 個外掛,這類外掛可以提供一些實用的功能,例如顯示小地圖、計算傳送時間、匯出地圖等。例如,Mini-Map 和 VoyageTime 就是兩個常用的實用工具類外掛。
3.6 專案資料
3.6.1 社媒資料
Twitter:DarkForest 的官方 Twitter 帳號是 [@darkforest_eth],截至 2023 年 8 月,該帳號擁有約 2.6 萬的關注者,釋出了約 500 條的推文,獲得了約 20 萬的點贊和轉發。然而,該帳號今年以來的釋出頻率很低,只有 5 條推文,內容主要是轉發其他帳號的相關資訊。
Discord:DarkForest 的 Discrod 帳戶關注有 8720 人,從社群伺服器來看,社群活躍度很低,很少有人進行溝通和互動。
整體來看,DarkForest 的社媒資料顯示了這個遊戲專案今年以來缺乏有效的營運和維護,社群的整體活躍度很低。這可能會影響遊戲的發展和推廣,也可能會讓玩家失去興趣和信心。下面是各平臺的具體資料:
4. 行業空間及潛力
4.1 賽道情況
4.1.4 專案分類
DarkForest 的專案分類是鏈遊,細分為全鏈遊戲。
- 鏈遊分類
1)資產上鏈型遊戲 (On-Chain Assets, OCA)
當下大部分的鏈遊,主要是對經濟模型進行了改造,即將貨幣和部分的資產進行了上鏈,但核心的遊戲邏輯和計算,以及敘事和治理都仍然是中心化的。在這種基礎上,貨幣和資產上鏈的行為,除了增加了流通效率,在其他層面上的意義並沒有我們想像中的大,中心化的調控政策同樣有可能使玩家持有的資產瞬間歸零。
2)可選型資產鑄造 (Optional Cosmetic Mints, OCM)
早期傳統遊戲想在極短的時間內進入 web3 往往選擇 OCM 模式。在 OCM 的模式中,所有的一切都與傳統 web2 遊戲一樣,資產與貨幣的發行也均是中心化的管理,但玩家擁有將自己在遊戲中持有的某些資產鑄造成 NFT 完成上鏈,以達到自由流通的目的。同時遊戲方也會將一些權益或功能的許可權以 NFT 的形式售賣。
3)全鏈遊戲 (Fully On-Chain, FOC)
全鏈遊戲指的是將遊戲內所有的行為互動及目標狀態全部上鏈,即核心的遊戲邏輯以及資產經濟模型都經由區塊鏈處理,將鏈作為遊戲的伺服器,而玩家所有的操作均通過與智慧合約的互動完成,甚者連遊戲的敘事和治理也通過 DAO 的形式完成去中心化,以此來實現真正的去中心化遊戲。
4.1.2 市場規模
隨著 2021 年 NFT 浪潮的造富效應和 BSC 生態的發力,整個鏈遊市場吸引了大量專案方和使用者的關注。據統計,2021 年鏈遊相關 Token 的市值最高達到了 300 億美元,隨後一路回落至現在的 85 億美元左右。當前,鏈遊專案的數量達到了 2519 個,日活錢包地址有 82 萬左右。
全鏈遊戲是一個新興而快速發展的市場,具有巨大的潛力和空間。根據收集到的資料,可以大致估算出全鏈遊戲市場目前還很小,但有著很快的增長速度。目前全鏈遊戲市場上有約 100 多個專案,其中大約有 20 多個專案已經釋出了正式版本或測試版本,並吸引了約 10 萬多個使用者,產生了約 1000 萬美元的收入。這些數位相比於傳統遊戲市場或部分鏈上遊戲市場還很微小,但也顯示出了全鏈遊戲市場的活躍度和潛力。
目前,全鏈遊戲是一個相對較新的領域,目前還沒有太多的成熟和成功的案例,還處於探索和實驗階段。相對於其他型別的鏈遊,還沒有形成較大的規模和影響力。但隨著技術的進步和使用者的認可,全鏈遊戲有望在未來佔據更大的市場份額。
4.2 全鏈遊戲發展史
DarkForest 和 Loot 兩大不同全鏈遊戲型別鼻祖的發展和演變幾乎構成了整個全鏈遊戲的發展史。通過瞭解它們的誕生到成熟的歷史過程,可以更加清楚全鏈遊戲為什麼會存在,它的意義、價值和受眾又是什麼。
第一階段是 DarkForest 的誕生和發展。這一階段主要由 DarkForest 的核心團隊推動,他們利用零知識證明技術解決了區塊鏈上執行複雜邏輯的難題,並建立了一個獨特而引人入勝的太空探索遊戲,團隊後期的發展內容在前面介紹 DarkForest 的團隊部分已經介紹的非常詳細了,就不再贅述。
第二階段是 Loot 的出現和衍生。這一階段主要由 Loot 的創辦人和社群推動,他們利用 NFT 技術創造了一種新穎而開放的遊戲方式,並催生了一系列相關專案,形成了一個龐大而多樣的遊戲生態。Loot 是一個基於區塊鏈和 NFT 技術的全鏈遊戲,它是一個抽象和開放的角色扮演遊戲,遊戲靈感來源於傳統的 RPG 遊戲,即玩家可以通過獲取不同的裝備、道具、技能等來建構自己的角色,並參與各種冒險和任務。Loot 於 2021 年 8 月釋出了初始版本,並在以太坊網路上進行了發行。特點是它只提供了抽象化的文字描述,沒有任何關於世界觀和規則的限制,完全將對文字的解釋權交給每個參與者。Loot 也被認為是一個新型的世界建構方式,有點像三國演義那樣的史詩等級的作品。
第三階段是 Mud 和 Dojo 兩大全鏈遊戲引擎的競爭和合作。這一階段主要由 Mud 和 Dojo 的開發者和使用者推動,它們是利用 DarkForest 和 Loot 的經驗和靈感而開發出來的全鏈遊戲引擎,可以降低全鏈遊戲開發和使用的門檻,吸引更多的開發者和玩家參與到全鏈遊戲中來。
DarkForest 和 Loot 兩大陣營的發展時間線如下:
根據全鏈遊戲整個發展歷史,可以總結出 DarkForest 和 Loot 兩大陣營生態:
1)Dark Forest 生態:
DarkForest 生態是由 0xPARC、Lattice 和 Mud 全鏈遊戲引擎組成的。這些組成部分相互協作,建構了一個強大的 DarkForest 生態系統。
2)Loot 生態:
Loot 生態是由 Loot 本身、Genesisadventurer、Realms 和 Dojo 全鏈遊戲引擎組成的。其中,Loot 是一種獨特的 NFT(非同質化代幣),Genesisadventurer 是一種基於 Loot 的角色生成器,Realms 是一種基於 Loot 的地圖生成器,而 Dojo 是一款全鏈遊戲引擎。這些組成部分相互補充,建構了一個豐富的 Loot 生態系統。
4.2.1 全鏈遊戲當前格局
目前,從全鏈遊戲發展歷史中,我們可以知道,全鏈遊戲還處於一個相對早期的階段,受限於區塊鏈的效能和可擴充套件性,它們往往無法實現複雜的遊戲內容和精緻的美術表現,而是更側重於遊戲的玩法本身和技術的創新。DarkForest 和 Loot 作為全鏈遊戲延伸的兩大起點,後面出現的全鏈遊戲都是兩者意志的繼承者,也是理念的實踐者。我們可以根據全鏈遊戲的演化,按照全鏈遊戲引擎的類別可以將現有全鏈遊戲生態大致分為兩類:
1)一類是基於以太坊的 Mud 系。
Mud 是由 0xPARC 團隊在以太坊上開發的,它抽象了 DarkForest 的核心邏輯和框架,讓開發者可以更容易地在鏈上編寫複雜的遊戲邏輯。Mud 在 2022 年 5 月份釋出了 V2 版本,並舉辦了一場駭客鬆,吸引了 109 個作品提交。Mud 推出了自己做的兩個示範性遊戲:OPCraft 和 SkyStrife。另外 MUD 系的代表作還有 AutonomousGame of Life、Netherscape、Realmof Pepe 等。
2)另一類是基於 StarkNet 的 Dojo 生態,簡稱為 StarkNet 系。
Dojo 是由 Realm、Cartridge 和 Briq 三家團隊在 StarkNet 上開發的,它完全相容 ZK 技術,並且可以自動地幫助開發者生成 ZK 需要的證明。Dojo 在 2022 年底釋出了第一個版本,並且有三個旗艦專案:Kakarot、Madara 和 Dojo 本身。Dojo 也推出了自己做的第一個遊戲:LootSurvivor,它繼承了 Loot 的文字風格和開放世界,讓玩家可以自由地創造和探索。StarkNet 系的代表作有 BibliothecaDAO、Cartridge、Briq、Influence、Topology 等。
Mud 和 Dojo 作為全鏈遊戲引擎,為開發者提供了強大的工具和平臺,促進了遊戲生態系統的進一步發展。這些生態系統的形成為鏈遊領域帶來了新的可能性,並推動了 NFT 和全鏈遊戲的發展。
4.2.2 MUD 系和 StarkNet 系對比
在風格方面,Mud 更像是以太坊學院派,它有著純正的血統,良好的意識形態,紮實的產品理念,極強的開發者召集能力,旨在建構底層基礎設施,同時通過建構敘事,散播理念,展示產品,舉辦駭客鬆等方式,實現了思想與實踐的結合,吸引了很多開發者和玩家的參與和貢獻。而 Dojo 則更像是草根野路子派,它繼承了 Loot 由下至上的理念,更偏向於在不同專案和社群之間彼此勾兌、聯合和抱團。
在生態基建方面,EVM 生態的基建體系更為完善,開發時所能使用的工具和參考的內容也更為豐富。但由於 EVM 生態的發展更為廣泛,熱點方向和賽道更多,反而導致整個 EVM 生態的關注度尚未聚焦在全鏈遊戲這個相對較早的領域。而 StarkNet 生態則更為集中,對全鏈遊戲相對更加看重,創辦人 EliBen-Sasson 曾在蒙特內哥羅的演講中多次提及全鏈遊戲,因此 StarkNet 在基建和資源層面毫無疑問將傾注更多的比例在扶持全鏈遊戲上。
在內容資源方面,Mud 生態由於內容可利用的資源較少,短期來講可能較難出現更大體量、內容層次更深的遊戲。但據悉 EVEOL(《星戰前夜:晨曦》)背後的 CCPGames(一家總部位於冰島的遊戲開發商)對 Mud 十分感興趣,目前已經開展了 EVEWeb3 版本的製作。而 StarkNet 生態則有著 Loot 這個極強的內容 IP,以及一些獨立的專案如 DopeWar、Influence 等都有著較深且完整的內容敘事。但問題也很明顯,Cairo 語言仍處於頻繁的更新迭代階段,給開發工作帶來了不小的不確定性。
綜合而言,雙方都各有千秋,Mud 生態有著更多的開發者數量和更成熟的基建體系,但缺乏足夠吸引人的內容資源。而 Dojo 生態有著更豐富的內容 IP 和更集中的社群氛圍,但缺乏足夠穩定和完善的開發工具和檔案。我相信全鏈遊戲還有很大的潛力和空間,它可以為遊戲行業帶來新的創新和變革。
5. 通證經濟模型分析
5.1 代幣總量及分配情況
DarkForest 作為一個非常有加密精神的專案,當前主要由社群來進行營運和維護,目前沒有發行自己的代幣,將來可能會發行。在之前的測試版本中,都是使用 xDAI 作為遊戲中的通用貨幣。xDAI 是基於 xDAI 側鏈的原生代幣,xDAI 側鏈是一個與以太坊主網相容並互通的側鏈,旨在提供快速、廉價、穩定的交易服務。xDai 的主要作用是作為 DarkForest 遊戲中的燃料代幣,用於支付遊戲中的各種費用,具體作用如下:
- 激勵玩家進行更多的遊戲行為和互動,從而增加遊戲的活躍度和趣味性。
- 維持遊戲的安全性和穩定性,通過收取合理的費用來防止惡意行為和網路擁堵。
- 促進遊戲的可擴充套件性和可組合性,通過支援跨鏈互動和合約呼叫來實現更多的遊戲功能和可能性。
5.2 代幣價值捕獲
DarkForest 可能會在未來發行自己的代幣,根據官方部落格的介紹,它有以下幾個目標:
- 激勵參與:通過代幣獎勵遊戲內的活動和貢獻,增加遊戲的活躍度和粘性,培養和擴大遊戲的社群和生態。
- 分配權益:通過代幣實現去中心化自治組織(DAO),讓持有代幣的人可以參與遊戲的治理和收益,增加遊戲的透明度和公平性,激發玩家和社群成員的責任感和歸屬感。
- 創造價值:通過代幣實現元宇宙貨幣(Metacoin)和文化象徵(Culture Token),讓玩家可以在不同的虛擬世界之間自由地轉移和使用自己的資產和資料,表達和展示自己的身份和個性,增加遊戲的多樣性和個性化,塑造和傳播遊戲的品牌和文化。
6. 初步價值評估
DarkForest 目前還沒有正式上線,也沒有發行自己的代幣,因此對其進行價值評估是比較困難和主觀的。不過,我們可以根據一些基本的原則和方法,來對 DarkForest 進行初步的價值評估,以便瞭解其潛在的市場價值和競爭力。以下是一些可能用到的原則和方法:
專案處在哪個經營週期?是成熟期,還是發展的早中期?
根據找到的資訊,DarkForest 目前處於發展期,還沒有正式上線,已經進行了多輪公開測試,還沒有產生穩定的收入和利潤,還有很多功能和最佳化需要完善,也有很多新的玩法和創意可以探索。DarkForest 還沒有形成穩定且龐大的使用者群體,也沒有形成完善和活躍的社群和生態。
專案是否具備牢靠的競爭優勢?這種競爭優勢來自哪裡?
DarkForest 具備較強的競爭優勢,主要來自於其技術、文化和社群方面。
技術創新:DarkForest 是第一個利用 zkSNARKs 實現隱藏資訊遊戲的區塊鏈專案,具有很高的技術創新性和難度,時至今日,DarkForest 仍然可以稱得上是整個區塊鏈中最複雜的應用之一。
文化影響:DarkForest 的靈感來源於劉慈欣的科幻小說《三體 2:DarkForest》,這本小說在全球範圍內都有著廣泛的讀者和粉絲。DarkForest 的遊戲設定和玩法與小說中描述的 DarkForest 法則相呼應,讓玩家能夠體驗到小說中描繪的宇宙冒險和文明對抗。DarkForest 不僅吸引了科幻愛好者和區塊鏈愛好者,也吸引了一些小說的作者和評論家,為遊戲增加了文化價值和影響力。
社群參與:DarkForest 是一個完全開源和開放的專案,任何人都可以參與到遊戲的開發和改進中。
專案在營運上的主要變數因素是什麼?這種因素是否容易量化和衡量?
DarkForest 在營運上的主要變數因素是使用者數量、使用者滿意度、使用者留存率、使用者活躍度等等。這些因素都可以通過一些資料指標來量化和衡量,比如註冊使用者數、日活使用者數、月活使用者數、平均線上時長、平均交易額、平均邀請碼價格、平均 NFT 價格等等。
專案的管理和治理方式是什麼?DAO 治理水平如何?
DarkForest 的管理和治理方式是去中心化和社群化的。DarkForest 歡迎玩家通過開發外掛和工具、創作藝術和文學作品、展示星球和艦隊、進行戰爭和外交等方式來參與遊戲的創作和改進。
7. 專案挑戰與風險
DarkForest 在鏈遊領域是非常創新和前端的,但也面臨著以下一些挑戰與風險:
1. Dark Forest 發展停滯,處於維護狀態:
該點在團隊發展介紹部分已經詳細描述。由於 BrianGu 對零知識證明技術有著深厚的興趣和研究背景,從 2022 年開始,團隊重心沒有放在遊戲開發和建設上,轉而交給社群開發和治理,這讓專案在技術層面和體驗層面都遵循了加密理念,但同時也給專案的未來帶來一定的不確定性,需要進一步的考察和評估。
2. 底層基礎設施和生態的不完善:
DarkForest 依賴於以太坊網路的效能和穩定性,但以太坊目前仍然存在著擁堵、高昂的手續費、難以擴容等問題,這些問題會影響到遊戲的流暢性、可玩性和可持續性。例如,當以太坊網路擁堵時,玩家的操作可能會延遲或失敗,導致遊戲體驗下降;當以太坊手續費過高時,玩家可能會不願意進行鏈上互動,導致遊戲活躍度下降;當以太坊難以擴容時,遊戲可能會面臨瓶頸,導致遊戲規模受限。此外,由於鏈遊開發工具還不成熟,DarkForest 的開發團隊需要花費更多的時間和精力來編寫和維護智慧合約程式碼,這也會增加開發成本和風險。
3. 遊戲種類的選擇和遊戲邏輯的設計:
DarkForest 屬於策略類遊戲,它通過拉長能量傳輸時間、設定行星等級、引入外掛系統等方式來適應區塊鏈的特點,並增加遊戲的趣味性和策略性。然而,這些設計也帶來了一些問題。例如,由於能量傳輸時間較長,遊戲節奏較慢,可能會讓一些玩家感到無聊或失去耐心;由於行星等級的差異,遊戲平衡性可能會受到影響,導致一些玩家被邊緣化或放棄遊戲;由於外掛系統的開放性,遊戲可能會出現作弊或不公平的情況,導致一些玩家感到不滿或失去信任。
4. 全鏈上屬性本身所帶來的挑戰:
DarkForest 將整個遊戲邏輯和資料都放在了鏈上,這使得遊戲具有了公平、透明、不可篡改、可組合等優勢,但也意味著開發團隊幾乎完全失去了對遊戲的控制權和調節能力。例如,如果遊戲出現了 bug 或漏洞,開發團隊可能無法及時修復或回滾,導致遊戲受到破壞或損失;如果遊戲需要進行更新或迭代,開發團隊可能無法輕易地修改或替換智慧合約程式碼,導致遊戲難以適應變化或滿足需求;如果遊戲涉及到經濟模型或代幣分配,開發團隊可能無法有效地管理或調整遊戲的供需關係或激勵機制,導致遊戲出現通膨或崩潰等問題。