Título original: Historia del entramado

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

Autor original: Celosía

Prefacio del traductor: “Aunque ha habido primeros intentos de juegos de cadena completa en la industria blockchain, hay que admitir que lo que realmente hizo de los juegos de cadena completa una pista independiente con una base teórica sólida y una dirección clara vino del lado oscuro. constructores de la ecología forestal y las organizaciones posteriores como Lattice Después de lograr el éxito inicial en el bosque oscuro, establecieron Lattice, MUD, Argus y muchos otros proyectos importantes para apoyar el desarrollo de la ecología del juego de cadena completa.

Entonces, ¿cuál es la relación entre ellos y cuáles son las historias de Lattice, un importante promotor de la industria del juego de cadena completa? Hemos traducido la introducción a la historia de desarrollo de Lattice en su sitio web oficial. A partir de la experiencia de desarrollo de Lattice, podemos comprender mejor las intenciones e ideales originales de estos primeros promotores. "

01. Semilla (primavera de 2021)

En 2020 y 2021, Ethereum y las aplicaciones que contiene están empezando a volverse cada vez más complejas, pero todavía hay un gran margen de mejora en las herramientas de desarrollo y los tipos de proyectos implementados. Aunque DeFi se está desarrollando rápidamente y NFT aún está en su infancia, existen pocas aplicaciones que puedan brindar experiencias interesantes, promover el surgimiento de nuevos comportamientos de usuario o brindar una complejidad similar a la del mundo autónomo posterior. Ethereum se está convirtiendo en la computadora financiera del mundo, pero ¿todavía tiene posibilidades de hacer realidad su ideal de convertirse en la computadora del mundo?

En un período lleno de controvertidos proyectos de bifurcación DeFi, minería de liquidez y los primeros juegos NFT, surgió un nuevo experimento. Este experimento es Dark Forest, que es completamente diferente de otras aplicaciones implementadas anteriormente en EVM. Dark Forest es el primer juego completamente en cadena: la lógica del juego y todos los datos están escritos en la cadena, y el estado del juego se puede derivar de la historia de la cadena. No hay servidores ni intermediarios, solo un sistema real puro proporcionado por blockchain y abierto a cualquiera. Dark Forest es también el primer juego en cadena que utiliza zkSNARK para crear asimetría de información.

Dark Forest atrajo a cientos de jugadores, quienes inicialmente se sintieron atraídos por la jugabilidad y gradualmente comenzaron a crear nuevos clientes y complementos para el juego. Incluye un mercado NFT en el juego, complementos que ayudan a los jugadores a moverse automáticamente, un "SNARKer remoto" que aumenta la velocidad de dibujo de los jugadores, un intercambio que permite a los usuarios vender las ubicaciones de sus planetas Dark Forest y docenas de otros desarrollos comunitarios. ins que mejoran la funcionalidad principal. El Bosque Oscuro se está convirtiendo en una red compleja llena de comportamientos emergentes.

En 2020, Ludens, el fundador de Lattice, envió un mensaje a un extraño llamado Gubsheep, uno de los desarrolladores detrás del juego Dark Forest.

Pronto, Ludens viajó a México y comenzó a trabajar con el equipo de Dark Forest. Estas ideas e intentos promovieron el nacimiento de los futuros Lattice y MUD.

02. Germinación (Verano 2021 - Invierno 2021)

En el verano de 2021, Ludens quiere crear un nuevo juego. Colaboró ​​con Alvarius y los dos comenzaron a desarrollar zkDungeon, un juego de cadena completa con una jugabilidad entre un juego de mesa y una batalla real. Después de meses de iteración incesante, el equipo finalmente tuvo una demostración funcional.

Sin embargo, todavía hay algunos problemas aquí. En ese momento, las herramientas de desarrollo de Ethereum no podían manejar aplicaciones tan ambiciosas. Ludens y Alvarius querían que los desarrolladores que crearan clientes y complementos sobre zkDungeon tuvieran una experiencia fluida e intuitiva, pero no existía un marco de desarrollo que facilitara la contribución de la comunidad. Todavía tenemos que mejorar algunas cosas.

03. Saliendo de la tierra: El nacimiento de Lattice y MUD (Primavera 2022 - Verano 2022)

Ludens y Alvarius, con la ayuda de otros colaboradores, se dieron cuenta de que necesitaban crear un sistema operativo antes de poder continuar desarrollando el juego. Necesitan un marco y un protocolo para manejar códigos de juegos más complejos y eliminar los modelos de desarrollo hostiles en los métodos tradicionales de desarrollo de contratos inteligentes. Después de explorar muchos marcos de desarrollo de juegos, el equipo descubrió el modelo ECS (Entidad, Componente, Sistema), que se convirtió en la base de MUD v1, el motor de juegos del equipo.

En la primavera de 2022, en la conferencia D.E.F.C.O.N en Ámsterdam, Ludens anunció Lattice, una organización empresarial. Alvarius presentó el marco MUD y ECS con más detalle. Pronto, Kooshaba se unió a Lattice, donde fue uno de los desarrolladores principales del equipo de Dark Forest. Biscaryn también se unió a nosotros y se convirtió en nuestro director ejecutivo. En el verano de 2022 nos establecimos oficialmente.

Ese verano, el equipo empezó a trabajar duro en la MUD. Celebramos una cumbre en Nueva York y comenzamos a desarrollar la cadena, la infraestructura y los servicios, que luego se convertirían en MUD testnet y MODE. Al mismo tiempo, comenzamos a desarrollar un juego llamado "MUD War", que se convirtió en lo actual. "Guerra del MUD" Sky Strife ".

En agosto de 2022, Ludens publicó "Mundos autónomos (Parte 1)" https://0xparc.org/blog/autonomous-worlds, que servirá como guía para cualquier equipo que quiera construir sistemas emergentes y complejos en Ethereum Cornerstone.

04. Ampliación (otoño de 2022 - invierno de 2022)

En el otoño de 2022, cuando MUD v1 entró en una etapa relativamente estable, invitamos a una docena de equipos a venir a Londres para participar en un evento temático sobre el uso de MUD para crear juegos y aplicaciones. Quedamos impresionados por la complejidad y la innovación que demostraron. Se ha verificado nuestra intuición inicial de "la necesidad de un sistema operativo potente para admitir aplicaciones en cadena".

Internamente, el equipo de Lattice está trabajando arduamente para desarrollar un nuevo juego llamado OPCraft, un juego de cadena completa basado en vóxeles que desafía los límites de rendimiento de MUD y Optimism (Optimism es un paquete acumulativo compatible con EVM que implementa OPCraft). En los diez días transcurridos desde el lanzamiento de OPCraft, el juego albergó varias actividades complejas que surgieron en la cadena: cuando se lanzó el juego aparecieron nuevos complementos, contratos inteligentes personalizados e incluso un líder superior.

En octubre de 2022, en Devcon en Bogotá, el equipo demostró MUD v1 al público por primera vez. Inmediatamente después, llevamos a cabo un taller mundial autónomo de 80 personas para demostrar las capacidades de MUD v1 con más detalle. En noviembre, Frolic, uno de los contribuyentes de complementos más prolíficos de OPCraft, se unió al equipo de Lattice a tiempo completo.

05.Desarrollo continuo (2023-presente)

En el nuevo año, dimos la bienvenida a cinco nuevos miembros, responsables de ingeniería, operaciones y gestión de productos. El desarrollo de Sky Strife ha entrado en una buena etapa y hemos lanzado un nuevo tutorial para MUD para facilitar la entrada de nuevos desarrolladores al ecosistema MUD.

Estamos más centrados en mejorar MUD y crear nuevas funciones para llevar MUD v2 a un estado estable lo antes posible. El núcleo de MUD v2 es la modularidad: modularizamos el modelo de datos para evitar el almacenamiento de datos controlado por el compilador Solidity. Hemos modularizado el sistema de complementos para brindar más flexibilidad a los desarrolladores que utilizan MUD. Modularizamos la pila de sincronización para permitir la sincronización del contrato y el estado del cliente, y soporte para el uso de clientes de consultas SQL e indexadores automáticos. Proporcionamos retroalimentación continua para el desarrollo de MUD v2 a través de nuestro trabajo de desarrollo en Sky Strife y las necesidades de otros desarrolladores que crean aplicaciones usando MUD.

En la primavera de 2023, en un evento que organizamos en asociación con ETHGlobal, recibimos presentaciones de más de 400 piratas informáticos para más de 100 proyectos diferentes creados en MUD v2. Seguimos trabajando en MUD v2, así como en muchos proyectos internos relacionados con la infraestructura EVM.

Aunque hay varios esfuerzos en diferentes direcciones, nuestro enfoque sigue siendo el mismo: crear productos que sean amigables para los desarrolladores y compatibles con el ecosistema Ethereum, para que todos puedan promover más fácilmente el desarrollo de sistemas en cadena.