原文標題:Lattice History

原文鏈接:https://lattice.xyz/history

原文作者:Lattice

譯者序:“雖然區塊鏈行業曾出現過對全鏈上游戲的早期嘗試,但必須承認的是,真正使得全鏈遊戲成為一個理論基礎紮實,方向明確的獨立賽道的,還是來自黑暗森林生態的建設者以及其後成立的Lattice等組織。他們在黑暗森林取得了階段性成功後,分別建立了Lattice、MUD、Argus等眾多支持全鏈遊戲生態發展的重要項目。

那麼他們之間的關係如何,全鏈遊戲行業的重要推動者Lattice又有哪些故事?我們翻譯了Lattice官網中對自己發展歷史的介紹,從Lattice的發展經歷中,我們可以更好地感受這些早期推動者的初心與理想。 ”

01.種子(2021年春)

在2020年和2021年,以太坊及其上的應用程序開始變得越來越複雜,但在開發者工具與部署的項目類型上依然存在著巨大的提升空間。雖然DeFi在飛速發展,NFT還處於萌芽階段,但是很少有應用能提供有趣的體驗、促進全新用戶行為的湧現,或能夠提供類似後來自主世界的複雜性。以太坊正在成為世界的金融計算機,但他是否還有機會實現其成為世界計算機的理想?

在那個充滿了爭議性DeFi分叉項目、流動性挖礦與早期NFT遊戲的時期,一個新的實驗出現了。這個實驗就是黑暗森林(Dark Forest),他與之前EVM上部署的其他應用完全不同。 Dark Forest是第一個全鏈上的遊戲——遊戲邏輯和所有數據都寫在鏈上,遊戲狀態可以從鏈的歷史中推導出來。沒有服務器,沒有中介,只有由區塊鏈提供的純粹的真實係統,且對任何人都是開放的。 Dark Forest也是第一個使用zkSNARKs以創造信息不對稱的鏈上游戲。

Dark Forest吸引了數百名玩家,他們最初被遊戲的玩法所吸引,後來逐漸開始為遊戲構建新的客戶端和插件。包括遊戲內的NFT市場、可以幫玩家自動移動的插件、一個“遠程SNARKer”,他提高了玩家的開圖速度、一個允許用戶出售他們Dark Forest星球位置的交易所,以及數十個其他社區開發的增強核心功能的插件。 Dark Forest正在成為一個複雜、充滿湧現行為的網絡。

在2020年,Lattice的創始人Ludens給一個陌生人Gubsheep發了一條消息,他是黑暗森林遊戲背後的開發者之一。

探索全鏈上游戲:Lattice發展簡史

很快,Ludens就前往墨西哥,開始與Dark Forest團隊合作。這些想法與嘗試促進了未來Lattice與MUD的誕生。

02.萌芽(2021年夏- 2021年冬)

2021年夏天,Ludens想要製作一個新遊戲。他與Alvarius合作,兩人開始著手開發zkDungeon,一款玩法介於棋盤遊戲和大逃殺之間的全鏈上游戲。經過幾個月的不懈迭代,團隊終於有了一個運行良好的演示版。

探索全鏈上游戲:Lattice發展簡史

但是,這裡依然存在一些問題。當時,以太坊的開發工具無法處理這種雄心勃勃的應用程序。 Ludens和Alvarius希望在zkDungeon之上構建客戶端和插件的開發者,能夠獲得一種無縫且直觀的體驗——但是沒有一個開發框架能夠讓社區可以方便的參與貢獻。我們依然需要改進一些東西。

03.破土而出:Lattice與MUD的誕生(2022年春- 2022年夏)

Ludens和Alvarius,在其他合作者的幫助下,意識到他們需要先構建一個操作系統才能繼續開發遊戲。他們需要一個框架和協議來處理更具複雜性的遊戲代碼,並消除傳統智能合約開發方式中不夠友好的開發模式。在探索了許多遊戲開發框架之後,團隊發現了ECS(實體、組件、系統)模型,這成為了MUD v1(團隊的遊戲引擎)的基礎。

在2022年春天,在阿姆斯特丹舉行的DEFCON會議上,Ludens宣布了Lattice,這是一家採用公司製的組織。而Alvarius則更詳細地介紹了MUD和ECS框架。很快,Kooshaba加入了Lattice,他是Dark Forest團隊的核心開發者之一。 Biscaryn也加入了我們,他成為了我們的首席執行官。在2022年夏天,我們正式成立了。

那個夏天,團隊開始全力以赴地開發MUD。我們在紐約舉行了一次峰會,並開始開發鏈、基礎設施和服務,這些將成為後來的MUD測試網和MODE,同時我們開始開發一個叫做《MUD War》的遊戲,這個遊戲發展成了現在的《 Sky Strife》。

在2022年8月,Ludens發表了《自主世界(第一部分)》https://0xparc.org/blog/autonomous-worlds,這將成為任何想要在以太坊上構建複雜、具有湧現能力系統的團隊的基石。

探索全鏈上游戲:Lattice發展簡史

探索全鏈上游戲:Lattice發展簡史

04.走向主流(2022年秋- 2022年冬)

2022年秋天,當MUD v1進入相對穩定的階段時,我們邀請了十幾個團隊來到倫敦,參加一個以使用MUD構建遊戲和應用程序為主題的活動。我們被他們展示的複雜性和創新所震驚。我們最初的“需要一個強大操作系統來支持鏈上應用”的直覺得到了驗證。

探索全鏈上游戲:Lattice發展簡史

在內部,Lattice團隊正在努力開發一個叫做OPCraft的新遊戲,這是一個基於體素的全鏈遊戲,他挑戰了MUD和Optimism的性能極限(Optimism是部署了OPCraft的EVM兼容rollup)。在OPCraft上線的十天裡,遊戲承載了鏈上湧現出的各種複雜活動——新的插件、自定義智能合約,甚至一個最高領導人,都在遊戲上線時出現。

探索全鏈上游戲:Lattice發展簡史

在2022年10月,在波哥大的Devcon上,團隊向大眾首次展示了MUD v1。緊接著,我們舉辦了一個80人的自主世界研討會,更詳細地展示了MUD v1的能力。在11月,Frolic,OPCraft上最多產的插件貢獻者之一,全職加入了Lattice團隊。

05.持續發展(2023年- 現在)

在新的一年裡,我們又迎來了五位新成員,分別負責工程、運營與產品管理。 Sky Strife的開發進入了一個良好的階段,我們為MUD推出了新的教程,讓新的開發者能夠更輕鬆地進入MUD生態系統。

我們更加專注於改進MUD,並構建新功能,以使MUD v2盡快達到穩定狀態。 MUD v2的核心是模塊化:我們模塊化了數據模型,以繞過Solidity編譯器驅動的數據存儲。我們模塊化了插件系統,給使用MUD的開發者提供更多的靈活性。我們模塊化了同步棧(sync stack),以允許同步合約和客戶端狀態,並支持使用SQL查詢客戶端和自動索引器。我們通過在Sky Strife上的開發工作,以及其他使用MUD構建應用程序的開發者的需求,來為MUD v2的研發提供不斷的反饋。

在2023年春天,在我們與ETHGlobal合作舉辦的活動中,我們收到了超過400名黑客提交的超過100個不同項目,這些項目都是基於MUD v2構建的。我們繼續致力於MUD v2以及許多與EVM基礎設施相關的內部項目。

雖然有各種不同方向的工作,但我們的重點仍然未變:構建對開發者友好並兼容以太坊生態的產品,讓每個人都可以更輕鬆地推動鏈上系統的發展。