Původní název: Lattice History

Původní odkaz: https://lattice.xyz/history

Původní autor: Lattice

Předmluva překladatele: „Ačkoli v blockchainovém průmyslu již byly první pokusy o full-chain hry, je třeba přiznat, že to, co skutečně udělalo z fullchain her nezávislou dráhu s pevným teoretickým základem a jasným směrem, přišlo z temné strany stavitelé lesní ekologie a následné organizace jako Lattice Po dosažení počátečního úspěchu v temném lese založili Lattice, MUD, Argus a mnoho dalších významných projektů na podporu rozvoje celořetězcové ekologie zvěře.

Jaký je tedy mezi nimi vztah a jaké jsou příběhy Lattice, důležitého propagátora full-chain herního průmyslu? Úvod do historie vývoje Lattice jsme přeložili na jeho oficiální webové stránky Ze zkušeností s vývojem Lattice můžeme lépe porozumět původním záměrům a ideálům těchto prvních propagátorů. "

01. Seed (jaro 2021)

V letech 2020 a 2021 se Ethereum a aplikace na něm začínají stávat stále složitějšími, ale stále existuje obrovský prostor pro zlepšení vývojářských nástrojů a typů nasazených projektů. Přestože se DeFi rychle vyvíjí a NFT je stále v plenkách, existuje jen málo aplikací, které mohou poskytnout zajímavé zážitky, podpořit vznik nového uživatelského chování nebo poskytnout složitost podobnou pozdějšímu autonomnímu světu. Ethereum se stává světovým finančním počítačem, ale má ještě šanci realizovat svůj ideál stát se světovým počítačem?

V období plném kontroverzních projektů DeFi fork, těžby likvidity a raných her NFT se objevil nový experiment. Tímto experimentem je Dark Forest, který je zcela odlišný od jiných aplikací nasazených na EVM dříve. Dark Forest je první plně on-chain hra - herní logika a všechna data jsou zapsána na řetězu a stav hry lze odvodit z historie řetězce. Neexistují žádné servery, žádní zprostředkovatelé, pouze čistý reálný systém poskytovaný blockchainem a otevřený komukoli. Dark Forest je také první on-chain hra, která používá zkSNARKs k vytvoření informační asymetrie.

Dark Forest přilákal stovky hráčů, které zpočátku zaujala hratelnost a postupně začali budovat nové klienty a pluginy do hry. Zahrnuje herní NFT trh, zásuvné moduly, které pomáhají hráčům automaticky se pohybovat, „vzdálený SNARKer“, který zvyšuje rychlost kreslení hráčů, burzu, která uživatelům umožňuje prodávat jejich umístění na planetě Dark Forest, a desítky dalších komunitních vývojových zásuvných modulů. ins, které vylepšují základní funkce. Temný hvozd se stává složitou sítí plnou emergentního chování.

V roce 2020 poslal zakladatel Lattice Ludens zprávu cizinci jménem Gubsheep, jednomu z vývojářů za hrou Dark Forest.

Ludens brzy odcestoval do Mexika a začal pracovat s týmem Dark Forest. Tyto nápady a pokusy podpořily zrod budoucí Lattice a MUD.

02. Klíčení (léto 2021 – zima 2021)

V létě 2021 chce Ludens udělat novou hru. Spolupracoval s Alvariusem a ti dva začali vyvíjet zkDungeon, full-chain hru s hratelností mezi deskovou hrou a battle royale. Po měsících neúnavného opakování měl tým konečně funkční demo.

Stále zde však existují určité problémy. V té době vývojové nástroje Etherea nebyly schopny zvládnout tak ambiciózní aplikace. Ludens a Alvarius chtěli, aby vývojáři vytvářející klienty a pluginy nad zkDungeon měli bezproblémové a intuitivní prostředí – ale neexistoval žádný vývojový rámec, který by komunitě usnadňoval přispívat. Ještě musíme některé věci zlepšit.

03. Vylamování ze země: Zrození mřížky a bahna (jaro 2022 – léto 2022)

Ludens a Alvarius si s pomocí dalších spolupracovníků uvědomili, že potřebují vytvořit operační systém, než budou moci pokračovat ve vývoji hry. Potřebují rámec a protokol, aby zvládli složitější herní kódy a odstranili nepřátelské modely vývoje v tradičních metodách vývoje chytrých smluv. Po prozkoumání mnoha frameworků pro vývoj her tým objevil model ECS (Entity, Component, System), který se stal základem pro MUD v1, herní engine týmu.

Na jaře 2022 na konferenci D.E.F.C.O.N v Amsterdamu oznámil Ludens společnost Lattice. Alvarius podrobněji představil rámec MUD a ECS. Brzy se Kooshaba připojil k Lattice, kde byl jedním z hlavních vývojářů týmu Dark Forest. Biscaryn se k nám také připojil a stal se naším generálním ředitelem. V létě 2022 jsme oficiálně vznikli.

To léto tým začal tvrdě pracovat na MUD. Uspořádali jsme summit v New Yorku a začali jsme rozvíjet řetězec, infrastrukturu a služby, z nichž se později stal MUD testnet a MODE. Zároveň jsme začali vyvíjet hru s názvem „MUD War“, která se vyvinula do současné podoby "Blátná válka" Sky Strife".

V srpnu 2022 Ludens publikoval „Autonomous Worlds (Part 1)“ https://0xparc.org/blog/autonomous-worlds, který poslouží jako průvodce pro jakýkoli tým, který chce na Ethereu budovat složité, vznikající systémy.

04. Vstup do hlavního proudu (podzim 2022 – zima 2022)

Na podzim roku 2022, kdy MUD v1 vstoupil do relativně stabilní fáze, jsme pozvali tucet týmů, aby přijely do Londýna, aby se zúčastnily akce na téma používání MUD k vytváření her a aplikací. Byli jsme uneseni složitostí a inovací, kterou předvedli. Naše počáteční intuice o „potřebě výkonného operačního systému pro podporu on-chain aplikací“ byla ověřena.

Interně tým Lattice tvrdě pracuje na vývoji nové hry s názvem OPCraft, celořetězové hry založené na voxelu, která zpochybňuje výkonnostní limity MUD a Optimism (Optimism je souhrn kompatibilní s EVM, který nasazuje OPCraft). Během deseti dnů od spuštění OPCraftu hra hostila různé komplexní aktivity, které se v řetězci objevily – nové plug-iny, vlastní chytré smlouvy a dokonce i top leader, to vše se objevilo, když byla hra spuštěna.

V říjnu 2022 na Devconu v Bogotě tým poprvé předvedl MUD v1 veřejnosti. Ihned poté jsme uspořádali workshop autonomního světa pro 80 osob, abychom podrobněji demonstrovali schopnosti MUD v1. V listopadu se Frolic, jeden z nejplodnějších přispěvatelů pluginů na OPCraft, připojil k týmu Lattice na plný úvazek.

05. Nepřetržitý vývoj (2023-současnost)

V novém roce jsme přivítali pět nových členů, zodpovědných za inženýring, provoz a produktový management. Vývoj Sky Strife vstoupil do dobré fáze a spustili jsme nový tutoriál pro MUD, který má novým vývojářům usnadnit vstup do ekosystému MUD.

Více se zaměřujeme na vylepšování MUD a vytváření nových funkcí, abychom MUD v2 co nejdříve uvedli do stabilního stavu. Jádrem MUD v2 je modularita: modularizovali jsme datový model, abychom obešli ukládání dat řízené kompilátorem Solidity. Modularizovali jsme systém zásuvných modulů, abychom poskytli větší flexibilitu vývojářům používajícím MUD. Modularizovali jsme synchronizační zásobník, abychom umožnili synchronizaci stavu smlouvy a klienta a podporu pro použití SQL dotazovacích klientů a automatických indexátorů. Poskytujeme neustálou zpětnou vazbu pro vývoj MUD v2 prostřednictvím naší vývojové práce na Sky Strife a potřeb dalších vývojářů vytvářejících aplikace využívající MUD.

Na jaře 2023 jsme na akci, kterou jsme pořádali ve spolupráci s ETHGlobal, obdrželi příspěvky od více než 400 hackerů pro více než 100 různých projektů postavených na MUD v2. Nadále pracujeme na MUD v2 a také na mnoha interních projektech souvisejících s infrastrukturou EVM.

Přestože existují různé snahy v různých směrech, naše zaměření zůstává stejné: vytvářet produkty, které jsou pro vývojáře přátelské a kompatibilní s ekosystémem Ethereum, takže každý může snadněji podporovat vývoj systémů on-chain.