Oriģinālnosaukums: Lattice History

Oriģinālā saite: https://lattice.xyz/history

Oriģinālais autors: Lattice

Tulkotāja priekšvārds: “Lai gan blokķēdes nozarē ir bijuši agri mēģinājumi izveidot pilnas ķēdes spēles, jāatzīst, ka tas, kas patiešām padarīja pilnas ķēdes spēles par neatkarīgu celiņu ar stabilu teorētisko pamatu un skaidru virzienu, nāca no tumšās puses meža ekoloģijas veidotāji un turpmākās organizācijas, piemēram, Lattice. Pēc sākotnējiem panākumiem tumšajā mežā viņi izveidoja Lattice, MUD, Argus un daudzus citus svarīgus projektus, lai atbalstītu pilnas ķēdes spēļu ekoloģijas attīstību.

Kādas tad ir viņu attiecības, un kādi ir stāsti par Lattice, kas ir svarīgs pilnas ķēdes spēļu industrijas veicinātājs? Mēs esam iztulkojuši Lattice izstrādes vēstures ievadu tās oficiālajā vietnē. No Lattice attīstības pieredzes mēs varam labāk izprast šo agrīno veicinātāju sākotnējos nodomus un ideālus. "

01. Sēkla (2021. gada pavasaris)

2020. un 2021. gadā Ethereum un tajā esošās lietojumprogrammas sāk kļūt arvien sarežģītākas, taču joprojām ir daudz iespēju uzlabot izstrādātāju rīkus un izvietoto projektu veidus. Lai gan DeFi attīstās strauji un NFT joprojām ir sākuma stadijā, ir maz lietojumprogrammu, kas var sniegt interesantu pieredzi, veicināt jaunu lietotāju uzvedības veidu rašanos vai nodrošināt sarežģītību, kas līdzīga vēlākajai autonomajai pasaulei. Ethereum kļūst par pasaules finanšu datoru, bet vai tam joprojām ir iespēja realizēt savu ideālu kļūt par pasaules datoru?

Periodā, kas piepildīts ar strīdīgiem DeFi fork projektiem, likviditātes ieguvi un agrīnām NFT spēlēm, parādījās jauns eksperiments. Šis eksperiments ir Dark Forest, kas pilnībā atšķiras no citām lietojumprogrammām, kas iepriekš tika izmantotas EVM. Dark Forest ir pirmā pilnībā ķēdē esošā spēle – spēles loģika un visi dati tiek ierakstīti ķēdē, un spēles stāvokli var atvasināt no ķēdes vēstures. Nav serveru, nav starpnieku, ir tikai tīra reāla sistēma, ko nodrošina blokķēde un kas ir atvērta ikvienam. Dark Forest ir arī pirmā ķēdes spēle, kas izmanto zkSNARKs, lai radītu informācijas asimetriju.

Dark Forest piesaistīja simtiem spēlētāju, kurus sākotnēji piesaistīja spēle, un viņi pamazām sāka veidot jaunus klientus un spēles spraudņus. Ietver spēles NFT tirgu, spraudņus, kas palīdz spēlētājiem automātiski pārvietoties, "attālo SNARKer", kas palielina spēlētāju zīmēšanas ātrumu, apmaiņu, kas ļauj lietotājiem pārdot savas Dark Forest planētas atrašanās vietas, un desmitiem citu kopienas izstrādi Plug- instalācijas, kas uzlabo pamata funkcionalitāti. Tumšais mežs kļūst par sarežģītu tīklu, kas ir pilns ar jauniem uzvedības veidiem.

2020. gadā Lattice dibinātājs Ludens nosūtīja ziņu svešiniekam vārdā Gubsheep, vienam no spēles Dark Forest izstrādātājiem.

Drīz Ludens devās uz Meksiku un sāka strādāt ar Dark Forest komandu. Šīs idejas un mēģinājumi veicināja nākotnes Režģa un MUD dzimšanu.

02. Dīgšana (2021. gada vasara–2021. gada ziema)

2021. gada vasarā Ludens vēlas uztaisīt jaunu spēli. Viņš sadarbojās ar Alvarius, un viņi abi sāka izstrādāt zkDungeon, pilnas ķēdes spēli ar spēli starp galda spēli un kaujas karalisko spēli. Pēc mēnešiem ilgas nerimstošās iterācijas komandai beidzot bija darba demonstrācija.

Tomēr šeit joprojām pastāv dažas problēmas. Tajā laikā Ethereum izstrādes rīki nespēja apstrādāt tik vērienīgas lietojumprogrammas. Ludens un Alvarius vēlējās, lai izstrādātāji, kas veido klientus un spraudņus papildus zkDungeon, gūtu vienmērīgu un intuitīvu pieredzi, taču nebija izstrādes ietvara, kas atvieglotu kopienas ieguldījumu. Mums joprojām ir jāuzlabo dažas lietas.

03. Izrāviens no zemes: Režģa un dubļu dzimšana (2022. gada pavasaris–2022. gada vasara)

Ludens un Alvarius ar citu līdzstrādnieku palīdzību saprata, ka viņiem ir jāizveido operētājsistēma, lai viņi varētu turpināt izstrādāt spēli. Viņiem ir nepieciešama sistēma un protokols, lai apstrādātu sarežģītākus spēļu kodus un novērstu nedraudzīgos izstrādes modeļus tradicionālajās viedo līgumu izstrādes metodēs. Pēc daudzu spēļu izstrādes sistēmu izpētes komanda atklāja ECS (Entity, Component, System) modeli, kas kļuva par pamatu MUD v1, komandas spēļu dzinējam.

2022. gada pavasarī D.E.F.C.O.N konferencē Amsterdamā Ludens paziņoja par uzņēmuma organizāciju Lattice. Alvarius sīkāk iepazīstināja ar MUD un ECS sistēmu. Drīz Kooshaba pievienojās Lattice, kur viņš bija viens no Dark Forest komandas galvenajiem izstrādātājiem. Biscaryn arī pievienojās mums un kļuva par mūsu izpilddirektoru. 2022. gada vasarā bijām oficiāli nodibināti.

Tajā vasarā komanda sāka smagi strādāt pie MUD. Mēs sarīkojām samitu Ņujorkā un sākām attīstīt ķēdi, infrastruktūru un pakalpojumus, kas vēlāk kļuva par MUD testnet un MODE. Tajā pašā laikā mēs sākām izstrādāt spēli ar nosaukumu "MUD War", kas attīstījās par pašreizējo "Dūņu karš" Debesu strīdi.

2022. gada augustā Ludens publicēja grāmatu “Autonomous Worlds (Part 1)” https://0xparc.org/blog/autonomous-worlds, kas kalpos kā ceļvedis jebkurai komandai, kas vēlas izveidot sarežģītas, jaunas sistēmas Ethereum.

04. Ievērošana (2022. gada rudens–2022. gada ziema)

2022. gada rudenī, kad MUD v1 iegāja salīdzinoši stabilā stadijā, mēs uzaicinājām duci komandu ierasties Londonā, lai piedalītos pasākumā par MUD izmantošanu spēļu un lietojumprogrammu veidošanai. Mēs bijām pārsteigti par viņu demonstrēto sarežģītību un jauninājumiem. Mūsu sākotnējā intuīcija par "vajadzību pēc jaudīgas operētājsistēmas, lai atbalstītu ķēdes lietojumprogrammas" ir pārbaudīta.

Iekšēji Lattice komanda smagi strādā, lai izstrādātu jaunu spēli ar nosaukumu OPCraft — uz vokseļiem balstītu pilnas ķēdes spēli, kas izaicina MUD un optimisma veiktspējas ierobežojumus (Optimism ir ar EVM saderīgs apkopojums, kurā tiek izmantota OPCraft). Desmit dienu laikā kopš OPCraft palaišanas spēle uzņēma dažādas sarežģītas darbības, kas radās ķēdē - jauni spraudņi, pielāgoti viedie līgumi un pat augstākais līderis parādījās spēles palaišanas laikā.

2022. gada oktobrī Devcon Bogotā komanda pirmo reizi sabiedrībai demonstrēja MUD v1. Tūlīt pēc tam mēs sarīkojām 80 personu autonomas pasaules semināru, lai detalizētāk demonstrētu MUD v1 iespējas. Novembrī Frolic, viens no ražīgākajiem spraudņu izstrādātājiem OPCraft, pievienojās Lattice komandai uz pilnu slodzi.

05. Nepārtraukta attīstība (no 2023. gada līdz šim)

Jaunajā gadā mēs uzņēmām piecus jaunus dalībniekus, kas atbild par inženieriju, darbību un produktu pārvaldību. Sky Strife izstrāde ir iegājusi labā fāzē, un mēs esam laiduši klajā jaunu MUD apmācību, lai jaunajiem izstrādātājiem būtu vieglāk iekļūt MUD ekosistēmā.

Mēs vairāk koncentrējamies uz MUD uzlabošanu un jaunu funkciju izveidi, lai pēc iespējas ātrāk nodrošinātu MUD v2 stabilu stāvokli. MUD v2 pamatā ir modularitāte: mēs modularizējām datu modeli, lai apietu Solidity kompilatora vadītu datu krātuvi. Mēs esam modularizējuši spraudņu sistēmu, lai nodrošinātu lielāku elastību izstrādātājiem, kuri izmanto MUD. Mēs modularizējām sinhronizācijas steku, lai ļautu sinhronizēt līgumu un klienta stāvokli un atbalstītu SQL vaicājumu klientu un automātisko indeksētāju izmantošanu. Mēs sniedzam nepārtrauktu atgriezenisko saiti par MUD v2 izstrādi, izmantojot Sky Strife izstrādes darbu, kā arī citu izstrādātāju vajadzības, kas veido lietojumprogrammas, izmantojot MUD.

2023. gada pavasarī pasākumā, ko rīkojām sadarbībā ar ETHGlobal, saņēmām iesniegumus no vairāk nekā 400 hakeriem par vairāk nekā 100 dažādiem projektiem, kas balstīti uz MUD v2. Mēs turpinām darbu pie MUD v2, kā arī daudziem iekšējiem projektiem, kas saistīti ar EVM infrastruktūru.

Lai gan ir dažādi centieni dažādos virzienos, mūsu mērķis paliek nemainīgs: izstrādāt izstrādātājiem draudzīgus un ar Ethereum ekosistēmu saderīgus produktus, lai ikviens varētu vieglāk veicināt ķēdes sistēmu attīstību.