Originaltitel: Lattice History

Ursprünglicher Link: https://lattice.xyz/history

Ursprünglicher Autor: Lattice

Vorwort des Übersetzers: „Obwohl es in der Blockchain-Branche frühe Versuche gab, Full-Chain-Spiele zu entwickeln, muss man zugeben, dass das, was Full-Chain-Spiele wirklich zu einem unabhängigen Track mit einer soliden theoretischen Grundlage und einer klaren Richtung machte, von der dunklen Seite kam.“ Erbauer der Waldökologie und die nachfolgenden Organisationen wie Lattice Nachdem sie erste Erfolge im dunklen Wald erzielt hatten, gründeten sie Lattice, MUD, Argus und viele andere wichtige Projekte, um die Entwicklung der gesamten Wildökologie zu unterstützen.

Wie ist also die Beziehung zwischen ihnen und was sind die Geschichten von Lattice, einem wichtigen Förderer der Full-Chain-Gaming-Branche? Wir haben die Einführung in die Entwicklungsgeschichte von Lattice auf der offiziellen Website übersetzt. Anhand der Entwicklungserfahrung von Lattice können wir die ursprünglichen Absichten und Ideale dieser frühen Förderer besser verstehen. "

01. Samen (Frühjahr 2021)

In den Jahren 2020 und 2021 beginnen Ethereum und die darauf befindlichen Anwendungen immer komplexer zu werden, aber es gibt immer noch großen Raum für Verbesserungen bei den Entwicklertools und den Arten der eingesetzten Projekte. Obwohl sich DeFi rasant entwickelt und NFT noch in den Kinderschuhen steckt, gibt es nur wenige Anwendungen, die interessante Erlebnisse bieten, die Entstehung neuer Benutzerverhaltensweisen fördern oder eine ähnliche Komplexität wie die spätere autonome Welt bieten können. Ethereum wird zum Finanzcomputer der Welt, aber hat es noch eine Chance, sein Ideal, zum Computer der Welt zu werden, zu verwirklichen?

In einer Zeit voller umstrittener DeFi-Fork-Projekte, Liquidity Mining und früher NFT-Spiele entstand ein neues Experiment. Bei diesem Experiment handelt es sich um Dark Forest, das sich völlig von anderen zuvor auf EVM bereitgestellten Anwendungen unterscheidet. Dark Forest ist das erste vollständig On-Chain-Spiel – Spiellogik und alle Daten werden in die Kette geschrieben, und der Spielstatus kann aus der Geschichte der Kette abgeleitet werden. Keine Server, keine Vermittler, nur ein rein reales System, das von der Blockchain bereitgestellt wird und für jedermann offen ist. Dark Forest ist auch das erste On-Chain-Spiel, das zkSNARKs verwendet, um Informationsasymmetrie zu erzeugen.

Dark Forest zog Hunderte von Spielern an, die zunächst vom Gameplay angezogen waren und nach und nach damit begannen, neue Clients und Plugins für das Spiel zu entwickeln. Enthält einen NFT-Markt im Spiel, Plug-Ins, die Spielern helfen, sich automatisch zu bewegen, einen „Remote-SNARKer“, der die Zeichengeschwindigkeit der Spieler erhöht, eine Börse, die es Benutzern ermöglicht, ihre Dark-Forest-Planetenstandorte zu verkaufen, und Dutzende anderer Community-Entwicklungen. ins, die die Kernfunktionalität verbessern. Der Dunkle Wald entwickelt sich zu einem komplexen Netzwerk voller aufkommender Verhaltensweisen.

Im Jahr 2020 schickte Lattice-Gründer Ludens eine Nachricht an einen Fremden namens Gubsheep, einen der Entwickler hinter dem Spiel Dark Forest.

Bald reiste Ludens nach Mexiko und begann mit dem Dark Forest-Team zu arbeiten. Diese Ideen und Versuche förderten die Geburt des zukünftigen Lattice und MUD.

02. Keimung (Sommer 2021 – Winter 2021)

Im Sommer 2021 will Ludens ein neues Spiel machen. Er arbeitete mit Alvarius zusammen und die beiden begannen mit der Entwicklung von zkDungeon, einem Full-Chain-Spiel mit einem Gameplay zwischen einem Brettspiel und einem Battle Royale. Nach Monaten unermüdlicher Iteration hatte das Team endlich eine funktionierende Demo.

Allerdings gibt es hier noch einige Probleme. Damals waren die Entwicklungstools von Ethereum nicht in der Lage, solche anspruchsvollen Anwendungen zu bewältigen. Ludens und Alvarius wollten, dass Entwickler, die Clients und Plugins auf Basis von zkDungeon erstellen, ein nahtloses und intuitives Erlebnis haben – aber es gab kein Entwicklungs-Framework, das es der Community leicht machte, Beiträge zu leisten. Wir müssen noch einige Dinge verbessern.

03. Ausbruch aus dem Boden: Die Geburt von Lattice und MUD (Frühjahr 2022 – Sommer 2022)

Ludens und Alvarius erkannten mit Hilfe anderer Mitarbeiter, dass sie ein Betriebssystem entwickeln mussten, bevor sie das Spiel weiter entwickeln konnten. Sie benötigen ein Framework und ein Protokoll, um komplexere Spielcodes zu verarbeiten und die unfreundlichen Entwicklungsmodelle in traditionellen Methoden zur Entwicklung intelligenter Verträge zu eliminieren. Nachdem das Team viele Spielentwicklungs-Frameworks untersucht hatte, entdeckte es das ECS-Modell (Entity, Component, System), das die Grundlage für MUD v1, die Spiel-Engine des Teams, wurde.

Im Frühjahr 2022 kündigte Ludens auf der D.E.F.C.O.N.-Konferenz in Amsterdam Lattice an, eine unternehmensbasierte Organisation. Alvarius stellte das MUD- und ECS-Framework detaillierter vor. Bald wechselte Kooshaba zu Lattice, wo er einer der Hauptentwickler des Dark Forest-Teams war. Auch Biscaryn schloss sich uns an und wurde unser CEO. Im Sommer 2022 wurden wir offiziell gegründet.

In diesem Sommer begann das Team intensiv am MUD zu arbeiten. Wir hielten einen Gipfel in New York ab und begannen mit der Entwicklung der Kette, Infrastruktur und Dienste, die später zum MUD-Testnetz und MODE wurden. Gleichzeitig begannen wir mit der Entwicklung eines Spiels namens „MUD War“, das sich zum aktuellen entwickelte „MUD War“ Sky Strife“ .

Im August 2022 veröffentlichte Ludens „Autonomous Worlds (Part 1)“ https://0xparc.org/blog/autonomous-worlds, das als Leitfaden für jedes Team dienen wird, das komplexe, entstehende Systeme auf Ethereum Cornerstone aufbauen möchte.

04. Going Mainstream (Herbst 2022 – Winter 2022)

Im Herbst 2022, als MUD v1 in eine relativ stabile Phase eintrat, luden wir ein Dutzend Teams nach London ein, um an einer Veranstaltung zum Thema Verwendung von MUD zur Entwicklung von Spielen und Anwendungen teilzunehmen. Wir waren überwältigt von der Komplexität und Innovation, die sie demonstrierten. Unsere anfängliche Ahnung von „der Notwendigkeit eines leistungsstarken Betriebssystems zur Unterstützung von On-Chain-Anwendungen“ hat sich bestätigt.

Intern arbeitet das Lattice-Team hart an der Entwicklung eines neuen Spiels namens OPCraft, einem voxelbasierten Full-Chain-Spiel, das die Leistungsgrenzen von MUD und Optimism herausfordert (Optimism ist ein EVM-kompatibles Rollup, das OPCraft einsetzt). In den zehn Tagen seit dem Start von OPCraft wurden in der Kette verschiedene komplexe Aktivitäten im Spiel durchgeführt – neue Plug-Ins, benutzerdefinierte Smart Contracts und sogar ein Top-Leader tauchten auf, als das Spiel gestartet wurde.

Im Oktober 2022 demonstrierte das Team auf der Devcon in Bogotá MUD v1 erstmals der Öffentlichkeit. Unmittelbar im Anschluss veranstalteten wir einen 80-köpfigen autonomen Weltworkshop, um die Fähigkeiten von MUD v1 detaillierter zu demonstrieren. Im November trat Frolic, einer der produktivsten Plugin-Mitwirkenden auf OPCraft, hauptberuflich dem Lattice-Team bei.

05. Kontinuierliche Weiterentwicklung (seit 2023)

Im neuen Jahr konnten wir fünf neue Mitglieder begrüßen, die für die Bereiche Technik, Betrieb und Produktmanagement verantwortlich sind. Die Entwicklung von Sky Strife hat ein gutes Stadium erreicht und wir haben ein neues Tutorial für MUD gestartet, um neuen Entwicklern den Einstieg in das MUD-Ökosystem zu erleichtern.

Wir konzentrieren uns mehr auf die Verbesserung des MUD und die Entwicklung neuer Funktionen, um MUD v2 so schnell wie möglich in einen stabilen Zustand zu bringen. Der Kern von MUD v2 ist die Modularität: Wir haben das Datenmodell modularisiert, um die Compiler-gesteuerte Datenspeicherung von Solidity zu umgehen. Wir haben das Plug-in-System modularisiert, um Entwicklern, die MUD verwenden, mehr Flexibilität zu bieten. Wir haben den Synchronisierungsstapel modularisiert, um die Synchronisierung von Vertrags- und Clientstatus sowie Unterstützung für die Verwendung von SQL-Abfrageclients und automatischen Indexern zu ermöglichen. Durch unsere Entwicklungsarbeit an Sky Strife und die Bedürfnisse anderer Entwickler, die Anwendungen mit MUD erstellen, geben wir kontinuierlich Feedback zur Entwicklung von MUD v2.

Im Frühjahr 2023 erhielten wir bei einer Veranstaltung, die wir in Zusammenarbeit mit ETHGlobal veranstalteten, Beiträge von über 400 Hackern für über 100 verschiedene Projekte, die auf MUD v2 basierten. Wir arbeiten weiterhin an MUD v2 sowie an vielen internen Projekten im Zusammenhang mit der EVM-Infrastruktur.

Obwohl es verschiedene Bemühungen in unterschiedliche Richtungen gibt, bleibt unser Fokus derselbe: Produkte zu entwickeln, die entwicklerfreundlich und mit dem Ethereum-Ökosystem kompatibel sind, damit jeder die Entwicklung von On-Chain-Systemen einfacher vorantreiben kann.