Оригинальное название: Lattice History
Оригинальная ссылка: https://lattice.xyz/history
Автор оригинала: Lattice
Предисловие переводчика: «Хотя первые попытки создания полноцепных игр в блокчейн-индустрии уже предпринимались, следует признать, что то, что действительно сделало полноцепные игры независимым направлением с прочной теоретической основой и четким направлением, пришло с темной стороны. создатели лесной экологии и последующие организации, такие как Lattice. Достигнув первоначального успеха в темном лесу, они основали Lattice, MUD, Argus и многие другие важные проекты для поддержки разработки полной игровой экологии.
Так каковы же между ними отношения и какова история Lattice, важного промоутера игровой индустрии с полной цепочкой? Мы перевели введение в историю развития Lattice на ее официальном сайте. Из опыта разработки Lattice мы можем лучше понять первоначальные намерения и идеалы этих первых промоутеров. "
01. Семена (весна 2021 г.)
В 2020 и 2021 годах Ethereum и приложения на нем начинают становиться все более и более сложными, но все еще есть огромные возможности для улучшения инструментов разработчика и типов развертываемых проектов. Хотя DeFi быстро развивается, а NFT все еще находится в зачаточном состоянии, существует мало приложений, которые могут предоставить интересный опыт, способствовать появлению нового поведения пользователей или обеспечить сложность, аналогичную более позднему автономному миру. Эфириум становится мировым финансовым компьютером, но есть ли у него еще шанс реализовать свой идеал стать мировым компьютером?
В период, наполненный противоречивыми форк-проектами DeFi, майнингом ликвидности и ранними играми NFT, появился новый эксперимент. Этот эксперимент — Dark Forest, который полностью отличается от других приложений, развернутых на EVM ранее. Dark Forest — первая полностью онлайн-игра: игровая логика и все данные записываются в цепочку, а состояние игры можно получить из истории цепочки. Никаких серверов, никаких посредников, только чистая реальная система, предоставляемая блокчейном и открытая для всех. Dark Forest также является первой сетевой игрой, использующей zkSNARK для создания информационной асимметрии.
Dark Forest привлек сотни игроков, которых изначально привлек игровой процесс, и они постепенно начали создавать новые клиенты и плагины для игры. Включает в себя внутриигровой рынок NFT, плагины, которые помогают игрокам двигаться автоматически, «удаленный SNARKer», который увеличивает скорость рисования игроков, биржу, которая позволяет пользователям продавать свои местоположения на планетах Темного Леса, и десятки других разработок сообщества. модули, которые расширяют основные функциональные возможности. Темный Лес становится сложной сетью, полной новых моделей поведения.
В 2020 году основатель Lattice Люденс отправил сообщение незнакомцу по имени Габшип, одному из разработчиков игры Dark Forest.
Вскоре Люденс отправился в Мексику и начал работать с командой Dark Forest. Эти идеи и попытки способствовали рождению будущих Lattice и MUD.
02. Прорастание (лето 2021 г. – зима 2021 г.)
Летом 2021 года Люденс хочет сделать новую игру. Он сотрудничал с Альвариусом, и они вместе начали разрабатывать zkDungeon, полноценную игру с геймплеем между настольной игрой и королевской битвой. После нескольких месяцев непрерывных итераций команда наконец получила работающую демоверсию.
Однако здесь все еще есть некоторые проблемы. В то время инструменты разработки Ethereum не могли справиться с такими амбициозными приложениями. Люденс и Альвариус хотели, чтобы разработчики, создающие клиенты и плагины на базе zkDungeon, имели простой и интуитивно понятный интерфейс, но не было среды разработки, которая облегчила бы вклад сообщества. Нам все еще нужно улучшить некоторые вещи.
03. Выход из-под земли: рождение Lattice и MUD (весна 2022 г. – лето 2022 г.)
Люденс и Альвариус с помощью других сотрудников поняли, что им необходимо создать операционную систему, прежде чем они смогут продолжить разработку игры. Им нужна структура и протокол для обработки более сложных игровых кодов и устранения недружественных моделей разработки в традиционных методах разработки смарт-контрактов. Изучив множество сред разработки игр, команда обнаружила модель ECS (Entity, Component, System), которая стала основой для MUD v1, игрового движка команды.
Весной 2022 года на конференции D.E.F.C.O.N в Амстердаме Ludens анонсировала создание собственной организации Lattice. Альвариус более подробно представил структуру MUD и ECS. Вскоре Кушаба присоединился к Lattice, где стал одним из основных разработчиков команды Dark Forest. Бискарин также присоединился к нам и стал нашим генеральным директором. Летом 2022 года мы были официально созданы.
Тем летом команда начала усердно работать над MUD. Мы провели саммит в Нью-Йорке и начали развивать сеть, инфраструктуру и сервисы, которые позже стали тестовой сетью MUD и MODE. В то же время мы начали разработку игры под названием «MUD War», которая переросла в нынешнюю. «Грязевая война «Небесная Страйф».
В августе 2022 года Люденс опубликовал «Автономные миры (Часть 1)» https://0xparc.org/blog/autonomous-worlds, которые послужат руководством для любой команды, желающей создавать сложные, развивающиеся системы на Ethereum.
04. Становление мейнстримом (осень 2022 г. – зима 2022 г.)
Осенью 2022 года, когда MUD v1 вступил в относительно стабильную стадию, мы пригласили дюжину команд приехать в Лондон для участия в мероприятии, посвященном использованию MUD для создания игр и приложений. Мы были поражены сложностью и инновациями, которые они продемонстрировали. Наша первоначальная интуиция о «необходимости мощной операционной системы для поддержки сетевых приложений» подтвердилась.
Внутри команда Lattice усердно работает над разработкой новой игры под названием OPCraft, игры с полной цепочкой на основе вокселей, которая бросает вызов ограничениям производительности MUD и Optimism (Optimism — это EVM-совместимый накопительный пакет, в котором используется OPCraft). За десять дней с момента запуска OPCraft в цепочке игры возникали различные сложные активности — новые плагины, специальные смарт-контракты и даже топ-лидер — все это появлялось при запуске игры.
В октябре 2022 года на Devcon в Боготе команда впервые продемонстрировала публике MUD v1. Сразу после этого мы провели семинар по автономному миру с участием 80 человек, чтобы более подробно продемонстрировать возможности MUD v1. В ноябре Frolic, один из самых плодовитых разработчиков плагинов для OPCraft, присоединился к команде Lattice на постоянной основе.
05.Непрерывное развитие (2023-настоящее время)
В новом году мы приветствовали пять новых членов, отвечающих за проектирование, эксплуатацию и управление продукцией. Разработка Sky Strife вступила в хорошую стадию, и мы запустили новое руководство по MUD, чтобы новым разработчикам было проще войти в экосистему MUD.
Мы больше сосредоточены на улучшении MUD и создании новых функций, чтобы как можно скорее перевести MUD v2 в стабильное состояние. В основе MUD v2 лежит модульность: мы модульно структурировали модель данных, чтобы обойти хранилище данных, управляемое компилятором Solidity. Мы сделали систему плагинов модульной, чтобы обеспечить большую гибкость разработчикам, использующим MUD. Мы модульизировали стек синхронизации, чтобы обеспечить синхронизацию состояния контракта и клиента, а также поддержку использования клиентов SQL-запросов и автоматических индексаторов. Мы предоставляем постоянную обратную связь для разработки MUD v2 посредством нашей работы над Sky Strife, а также потребностей других разработчиков, создающих приложения с использованием MUD.
Весной 2023 года на мероприятии, которое мы провели в партнерстве с ETHGlobal, мы получили заявки от более чем 400 хакеров на более чем 100 различных проектов, построенных на MUD v2. Мы продолжаем работать над MUD v2, а также над многими внутренними проектами, связанными с инфраструктурой EVM.
Несмотря на то, что в разных направлениях предпринимаются различные усилия, наша цель остается прежней: создание продуктов, удобных для разработчиков и совместимых с экосистемой Ethereum, чтобы каждый мог легче продвигать разработку сетевых систем.
