Título original: Lattice History

Link original: https://lattice.xyz/history

Autor original: Malha

Prefácio do tradutor: “Embora tenha havido tentativas iniciais de jogos full-chain na indústria de blockchain, deve-se admitir que o que realmente tornou os jogos full-chain uma pista independente com uma base teórica sólida e uma direção clara veio do lado negro. construtores da ecologia florestal e organizações subsequentes, como a Lattice Depois de alcançar o sucesso inicial na floresta escura, eles estabeleceram a Lattice, MUD, Argus e muitos outros projetos importantes para apoiar o desenvolvimento da ecologia de jogos de cadeia completa.

Então, qual é a relação entre eles e quais são as histórias da Lattice, um importante promotor da indústria de jogos full-chain? Traduzimos a introdução à história de desenvolvimento da Lattice em seu site oficial. A partir da experiência de desenvolvimento da Lattice, podemos compreender melhor as intenções e ideais originais desses primeiros promotores. "

01. Semente (primavera de 2021)

Em 2020 e 2021, o Ethereum e as aplicações nele contidas estão começando a se tornar cada vez mais complexos, mas ainda há muito espaço para melhorias nas ferramentas de desenvolvedor e nos tipos de projetos implantados. Embora o DeFi esteja se desenvolvendo rapidamente e o NFT ainda esteja em sua infância, existem poucos aplicativos que podem fornecer experiências interessantes, promover o surgimento de novos comportamentos de usuário ou fornecer complexidade semelhante ao mundo autônomo posterior. Ethereum está se tornando o computador financeiro do mundo, mas ainda tem chance de realizar seu ideal de se tornar o computador do mundo?

Em um período repleto de projetos controversos de fork DeFi, mineração de liquidez e primeiros jogos NFT, surgiu um novo experimento. Este experimento é Dark Forest, que é completamente diferente de outros aplicativos implantados em EVM anteriormente. Dark Forest é o primeiro jogo totalmente on-chain - a lógica do jogo e todos os dados são escritos na cadeia, e o estado do jogo pode ser derivado da história da cadeia. Sem servidores, sem intermediários, apenas um sistema real puro fornecido pelo blockchain e aberto a qualquer pessoa. Dark Forest também é o primeiro jogo on-chain a usar zkSNARKs para criar assimetria de informação.

Dark Forest atraiu centenas de jogadores, que inicialmente foram atraídos pela jogabilidade e gradualmente começaram a construir novos clientes e plugins para o jogo. Inclui um mercado NFT no jogo, plug-ins que ajudam os jogadores a se moverem automaticamente, um “SNARKer remoto” que aumenta a velocidade de desenho dos jogadores, uma troca que permite aos usuários vender suas localizações de planetas na Floresta Negra e dezenas de outros desenvolvimentos comunitários. ins que melhoram a funcionalidade principal. A Floresta Negra está se tornando uma rede complexa cheia de comportamentos emergentes.

Em 2020, o fundador da Lattice, Ludens, enviou uma mensagem a um estranho chamado Gubsheep, um dos desenvolvedores do jogo Dark Forest.

Logo, Ludens viajou para o México e começou a trabalhar com a equipe Dark Forest. Essas ideias e tentativas promoveram o nascimento do futuro Lattice e MUD.

02. Germinação (verão 2021 - inverno 2021)

No verão de 2021, Ludens quer fazer um novo jogo. Ele colaborou com Alvarius, e os dois começaram a desenvolver zkDungeon, um jogo full-chain com jogabilidade entre um jogo de tabuleiro e um battle royale. Após meses de iteração incansável, a equipe finalmente conseguiu uma demonstração funcional.

No entanto, ainda existem alguns problemas aqui. Na época, as ferramentas de desenvolvimento do Ethereum não eram capazes de lidar com aplicações tão ambiciosas. Ludens e Alvarius queriam que os desenvolvedores criassem clientes e plug-ins no zkDungeon para ter uma experiência intuitiva e contínua - mas não havia uma estrutura de desenvolvimento que facilitasse a contribuição da comunidade. Ainda precisamos melhorar algumas coisas.

03. Saindo da terra: O nascimento da Lattice e do MUD (primavera de 2022 - verão de 2022)

Ludens e Alvarius, com a ajuda de outros colaboradores, perceberam que precisavam construir um sistema operacional antes de poderem continuar desenvolvendo o jogo. Eles precisam de uma estrutura e protocolo para lidar com códigos de jogos mais complexos e eliminar os modelos de desenvolvimento hostis nos métodos tradicionais de desenvolvimento de contratos inteligentes. Depois de explorar diversas estruturas de desenvolvimento de jogos, a equipe descobriu o modelo ECS (Entidade, Componente, Sistema), que se tornou a base para o MUD v1, o mecanismo de jogo da equipe.

Na primavera de 2022, na conferência D.E.F.C.O.N. em Amsterdã, Ludens anunciou a Lattice, uma organização empresarial. Alvarius apresentou a estrutura MUD e ECS com mais detalhes. Logo, Kooshaba ingressou na Lattice, onde foi um dos principais desenvolvedores da equipe Dark Forest. Biscaryn também se juntou a nós e se tornou nosso CEO. No verão de 2022, fomos oficialmente estabelecidos.

Naquele verão, a equipe começou a trabalhar duro no MUD. Realizamos uma cúpula em Nova York e começamos a desenvolver a cadeia, a infraestrutura e os serviços, que mais tarde se tornariam o testnet MUD e o MODE. Ao mesmo tempo, começamos a desenvolver um jogo chamado “MUD War”, que se tornou o atual. "Guerra MUD" Sky Strife ".

Em agosto de 2022, Ludens publicou “Autonomous Worlds (Part 1)” https://0xparc.org/blog/autonomous-worlds, que servirá como guia para qualquer equipe que queira construir sistemas complexos e emergentes no Ethereum.

04. Tornando-se popular (outono de 2022 - inverno de 2022)

No outono de 2022, quando o MUD v1 entrou em um estágio relativamente estável, convidamos uma dúzia de equipes para vir a Londres para participar de um evento temático sobre o uso do MUD para construir jogos e aplicativos. Ficamos impressionados com a complexidade e inovação que eles demonstraram. Nossa intuição inicial de “a necessidade de um sistema operacional poderoso para suportar aplicações on-chain” foi verificada.

Internamente, a equipe Lattice está trabalhando duro para desenvolver um novo jogo chamado OPCraft, um jogo full-chain baseado em voxel que desafia os limites de desempenho do MUD e do Optimism (Optimism é um rollup compatível com EVM que implanta o OPCraft). Nos dez dias desde o lançamento do OPCraft, o jogo hospedou várias atividades complexas que surgiram na cadeia – novos plug-ins, contratos inteligentes personalizados e até mesmo um líder de topo apareceram quando o jogo foi lançado.

Em outubro de 2022, na Devcon em Bogotá, a equipe demonstrou o MUD v1 ao público pela primeira vez. Imediatamente depois, realizamos um workshop mundial autônomo com 80 pessoas para demonstrar as capacidades do MUD v1 com mais detalhes. Em novembro, Frolic, um dos mais prolíficos contribuidores de plugins no OPCraft, juntou-se à equipe Lattice em tempo integral.

05.Desenvolvimento contínuo (2023 até o presente)

No novo ano, recebemos cinco novos membros, responsáveis ​​pela engenharia, operações e gestão de produtos. O desenvolvimento do Sky Strife entrou em um bom estágio e lançamos um novo tutorial para o MUD para facilitar a entrada de novos desenvolvedores no ecossistema MUD.

Estamos mais focados em melhorar o MUD e criar novos recursos para trazer o MUD v2 a um estado estável o mais rápido possível. No centro do MUD v2 está a modularidade: modularizamos o modelo de dados para contornar o armazenamento de dados orientado pelo compilador Solidity. Modularizamos o sistema de plug-ins para fornecer mais flexibilidade aos desenvolvedores que usam o MUD. Modularizamos a pilha de sincronização para permitir a sincronização do contrato e do estado do cliente e suporte para o uso de clientes de consulta SQL e indexadores automáticos. Fornecemos feedback contínuo para o desenvolvimento do MUD v2 por meio de nosso trabalho de desenvolvimento no Sky Strife e das necessidades de outros desenvolvedores que criam aplicativos usando o MUD.

Na primavera de 2023, em um evento que organizamos em parceria com a ETHGlobal, recebemos inscrições de mais de 400 hackers para mais de 100 projetos diferentes desenvolvidos no MUD v2. Continuamos trabalhando no MUD v2, bem como em muitos projetos internos relacionados à infraestrutura EVM.

Embora existam vários esforços em diferentes direções, nosso foco permanece o mesmo: construir produtos que sejam amigáveis ​​ao desenvolvedor e compatíveis com o ecossistema Ethereum, para que todos possam promover mais facilmente o desenvolvimento de sistemas on-chain.