Vorwort
Die Zytron-Engine spielt eine wichtige Rolle im Zypher-Netzwerksystem. Sie bietet Entwicklern eine souveräne, anpassbare Layer3-Rollup-Infrastruktur und ergänzt die ZK-Engine mit einer universellen Zero-Knowledge-Protokollvorlage. Durch die Zusammenarbeit der Zytron-Engine und des Off-Chain-Distributed-Computing-Netzwerks kann es den dezentralen Betrieb des Spiels perfekt unterstützen, ohne auf einen zentralen Server angewiesen zu sein, d. h. serverlose Verarbeitung oder Serverabstraktionsverarbeitung.
Blockchain-Spiele stellen einen brandneuen Trend dar, aber die bestehenden Industrieanlagen sind unzureichend konzipiert und können Spiele, die vollständig in der Kette laufen, nicht unterstützen. Eine Kompromisslösung ist Web2.5. Das heißt, um sicherzustellen, dass das Spiel den Spielern ein besseres Erlebnis bieten kann, wird die Spiellogik auf dem zentralen Server platziert und das Wirtschaftsmodell, intelligente Verträge usw. werden auf dem Server platziert Kette und Spiel Der Betrieb des Spiels erfordert, dass die beiden Teile jederzeit miteinander kommunizieren, was auch zu gewissen Einschränkungen in Bezug auf Vertrauen, Sicherheit und Betriebseffizienz des Spiels selbst führt.
In diesem Zusammenhang übernahm Zypher Network die Führung bei der Einführung einer Server-Abstraktionslösung, die auf einer Reihe technischer Mittel wie ZKP, Modularisierung und Layer3 basiert.
Bei dieser Lösung spielt die Zytron-Engine eine wichtige Rolle im Zypher-Netzwerksystem. Sie bietet Entwicklern eine souveräne, anpassbare Layer3-Rollup-Infrastruktur und verbindet die ZK-Engine mit einer universellen Zero-Knowledge-Protokollvorlage. Durch die Zusammenarbeit der Zytron-Engine und des Off-Chain-Distributed-Computing-Netzwerks kann es den dezentralen Betrieb des Spiels perfekt unterstützen, anstatt sich auf einen zentralen Server zu verlassen, d. h. serverlose Verarbeitung oder Serverabstraktionsverarbeitung.
Insgesamt kann Zypher Network nicht nur die Schwelle für Entwickler, Spiele in der Kette zu entwickeln und zu migrieren, deutlich senken, sondern auch eine sichere, zuverlässige und effiziente Unterstützung für den Spielebetrieb auf dezentrale Weise bieten.
Derzeit hat Zypher Network das Layer-3-Pre-Mainnet der Zytron-Engine basierend auf dem Layer-2-Netzwerk Linea gestartet und bekannt gegeben, dass das Zypher Network-Game-Engine-System voll funktionsfähig sein wird.
Zytron Engine: Modularer, anpassbarer souveräner Layer3-Stack
Bevor wir die Zytron-Engine vorstellen, stellen wir zunächst kurz das Konzept von Layer3 und der modularen Blockchain vor.
Layer3 und modulares Storytelling
Tatsächlich ist Layer2 normalerweise eine nicht souveräne Kette, die um Layer1 herum aufgebaut ist, und ihr Existenzzweck besteht normalerweise darin, die Kapazität von Layer1 zu erweitern. Im Ethereum-Ökosystem gibt es beispielsweise Hunderte von Layer2-Netzwerken wie OP Mainnet, Arbitrum One und Base , Linea usw. hoffen alle, den Druck von Ethereum Layer1 weiter zu teilen. Von Layer2 wird normalerweise erwartet, dass er zur Anwendungsschicht des Ethereum-Ökosystems wird, d zur Sicherheit und Endgültigkeit von Ethereum Layer1.
Warum brauchen Sie Layer3?
Tatsächlich handelt es sich bei Layer2 im Wesentlichen um eine öffentliche Kette, das heißt, dass alle Entwickler Anwendungen auf Layer2 entwickeln können, um die Leistung zu verbessern. Dies bedeutet jedoch, dass alle Transaktionen auf Layer2 stattfinden. Layer3 ist eher als dedizierte Anwendungsschicht positioniert. Wenn ich beispielsweise ein Spiel erstellen möchte, kann ich auf individuelle Weise eine dedizierte Rollup-Ebene starten, die nur eine einzelne Anwendung bedient, oder eine gezielte App-Kette. Dadurch können Ablenkungen vermieden werden von anderen Apps. Die Beziehung zwischen Layer3 und Layer2 ähnelt der Beziehung zwischen Layer2 und Layer1 und erhält Sicherheits- und Endgültigkeitsunterstützung von der oberen Layerkette.
In einem früheren Coinbase-Forschungsartikel zu Layer3 heißt es, dass Layer3 im Vergleich zum unabhängigen Betrieb von Layer1 oder Layer2 die Betriebskosten um etwa das Tausendfache senken kann. Darin heißt es, dass die jährlichen Kosten für den Betrieb einer Layer-2-Kette etwa im sieben- bis achtstelligen Bereich liegen, während der Betrieb einer Layer-3-Kette in der Regel nur 25.000 bis 50.000 US-Dollar kostet. Daher ist es keine kluge Wahl mehr, App Chain in Layer 2 aufzubauen, wie einige frühere On-Chain-Derivatprotokolle wie dYdX, Perpetual Protocol usw. Layer 3 könnte ein neuer Trend sein.
Ein Grund für die niedrigen Kosten von Layer3 ist, dass Layer3 beispielsweise eine größere Flexibilität aufweist als Layer2. Beispielsweise können verschiedene Schichten modular angeschlossen und getrennt werden, ohne dass die Kosten unabhängig voneinander getragen werden müssen In Schicht 2 macht die Datenverfügbarkeit mehr als 95 % der Gesamtkosten aus, während in Schicht 3 DA-Dienste auf steckbare Weise von außen ausgewählt werden können, wodurch die Notwendigkeit entfällt, die DA-Schicht unabhängig auszuführen, um diesen Teil der Kosten zu vermeiden . Gleichzeitig sind die meisten Layer3s souverän und müssen sich in mehreren Aspekten nicht auf die vorherige Schicht verlassen.
Dann handelt es sich hierbei um ein anderes Konzept, die oben erwähnte modulare Erzählung.
Die modulare Erzählung ist tatsächlich einfacher zu verstehen. Wir vergleichen die traditionelle Kette mit einem Computer, bei dem alle Komponenten zusammengeschweißt sind. Bei diesem Computer ist es normalerweise schwierig, alle Komponenten auszutauschen, und jedes Mal, wenn er neue Funktionen implementieren möchte, sind größere Upgrades erforderlich ständig nach außen zu schauen, wie zum Beispiel das Ethereum-Ökosystem. Modularität stellt eine neue Kettenidee dar, das heißt, alle Teile sind steckbar und kombinierbar, und viele Komponenten der Kette können selektiv ersetzt werden. Beispielsweise wählt die DA-Schicht Celestia, die Verifizierung wählt die Integration in EnginLayer und die Siedlungsschicht Sie können jederzeit eine andere Ebene 2 auswählen. Wenn das Netzwerk seine Funktionen aktualisieren oder erweitern möchte, können die oben genannten Ebenen ohne größere Upgrades angeschlossen und ersetzt werden, z. B. durch Ersetzen von Celestia durch Polygon Avail.
Wenn wir also die Konzepte von Layer3 und modularer Blockchain verstehen und dann die Zytron-Engine verstehen, werden Sie ein neues Verständnis gewinnen.
Zytron-Motor
1. Entwicklung und Bereitstellung
Erstens unterstützt die Zytron-Engine Entwickler bei der Anpassung der Layer3-Schicht über den zugrunde liegenden Stapel. Man kann auch sagen, dass es sich um eine APP-Layer3-Kette handelt, die einem bestimmten Spiel gewidmet ist. Die Art und Weise, Layer3 aufzubauen, ist modular, das heißt, Sie können je nach den Eigenschaften Ihres Spiels verschiedene Module auf steckbare Weise auswählen. Derzeit verwendet die Zytron-Engine standardmäßig Celestia als DA, und die Abrechnungsschicht und die Sicherheit sind es hauptsächlich erhalten von Linea Layer2 (Das aktuelle Mainnet befindet sich auf Linea, und in Zukunft werden neue Mainnets auf mehr Layer2 gestartet).
Andererseits können Sie Ihre Layer3-Kette nicht nur modular über die Zytron-Engine starten, sondern die Zytron-Engine bietet auch eine Reihe von Plug-and-Play-Toolkomponenten, darunter: grundlegendes Hashing, elliptische Kurvenverschlüsselung, Maskierung, und Shuffle und andere Gadgets; für anwendungsspezifische Schaltkreise; eine Reihe von On-Chain-Validatoren usw. Basierend auf diesen Komponenten erhalten Entwickler steckbare ZK-Funktionalität, Zusammensetzbarkeit von Gadgets und Schaltkreisen, DSL/ZKVM-Integration von Drittanbietern und mehr.
Auf dieser Grundlage können Entwickler mit minimalen Kosten und ohne steile Lernkurve autonome Welten und kleine Strategiespiele erstellen oder AAA-Spiele in ihre eigenen Layer3-Ketten migrieren und dabei UE auf Produktionsniveau beibehalten. Auch wenn Entwickler ZKP nicht sehr gut kennen, können sie dennoch eine schnelle Entwicklung basierend auf einer Reihe von Toolkomponenten durchführen oder Originalspiele mit einem niedrigen Schwellenwert migrieren.
Derzeit können Entwickler mithilfe der Zytron-Engine weiterhin Spiele auf TON bereitstellen (besonders geeignet für einige kleine Spiele) und Telegram als Einstieg verwenden, um Benutzer aus dem Telegram-Markt mit niedrigem Schwellenwert und großem Umfang zu gewinnen.
2. Wie stellt man einen effizienten Spielbetrieb sicher?
Andererseits wird das Spiel selbst in der Kette bereitgestellt, genauer gesagt im ZK-Schaltkreis der Zytron-Engine, sodass die Spiellogik vollständig in der Kette ausgeführt wird. So kann der reibungslose Betrieb des Spiels sichergestellt werden ?
l Kombination aus On-Chain und Off-Chain
Erstens generieren Spiele, die im Zypher-Netzwerk laufen, zu keinem Zeitpunkt Transaktionen und überprüfen sie einzeln für jede Spielaktion, wie es in der Vergangenheit der Fall war. Stattdessen werden die durch einige fortlaufende Spielaktionen generierten Aktionsprotokolle in ZK-Beweisen zusammengefasst, und zwar innerhalb eines Bestimmter Zeitraum Diese Spielaktionen (jeweils eine Transaktion) werden in einem ZKP-Nachweis zusammengefasst. Der Prozess der ZK-Proof-Generierung findet im Off-Chain-Distributed-Computing-Netzwerk statt und wird von Off-Chain-Knoten implementiert. Schließlich werden mehrere Proofs in einer einzigen Transaktion an die Kette übermittelt kann 0 Gas erreichen) und gleichzeitig für den Einsatz einiger PvE-Spiele den Spielern ein verzögerungsfreies Spielerlebnis gewährleisten.
Mit anderen Worten: Zypher Network hat die Generierung von ZK-Proofs, die die meisten Rechenressourcen verbraucht und am komplexesten ist, von der Zytron-Engine getrennt, wodurch der Lastdruck auf die Kette erheblich reduziert wird. Diese Methode kann ZK-Proofs parallel generieren Es ist skalierbar und effizient und basiert auf einer Reihe von Wirtschaftsmodellen mit Belohnungs- und Bestrafungsmechanismen.
l Optimierte vorkompilierte Verträge und P2P-Knotennetzwerk
Gleichzeitig stellt Zytron nicht nur einige vorkompilierte Verträge bereit, sondern führt Verträge auch durch Sharding der Datendienste der Kettenknoten aus. Die Sharding-Technologie ermöglicht die gleichzeitige Ausführung des Vertrags auf mehreren Knoten, d. h. parallel dazu die Verarbeitungseffizienz erheblich verbessern und Verzögerungen reduzieren.
Genauer gesagt sind Knoten in der Kette über ein Peer-to-Peer-Netzwerk (P2P) verbunden. Dieses Netzwerk dient speziell der Vertragsüberprüfung und stellt sicher, dass Knoten direkt und effizient kommunizieren können. Der Vorteil der Verwendung eines P2P-Netzwerks besteht darin, dass Zwischenübertragungsverbindungen reduziert und die Datenübertragung beschleunigt werden. Und für die Kommunikation und Adresspositionierung zwischen Knoten wird der Kademlia-Algorithmus verwendet (ein effizienter verteilter Hash-Tabellen-DHT-Algorithmus. Das strukturierte Design von Kademlia macht Knoten schneller und genauer, wenn sie nach anderen Knoten suchen und diese kontaktieren).
Im Hinblick auf die Ausführung fragmentiert Zytron auch den Ausführungsprozess des Vertrags gemäß den im Kademlia-Algorithmus definierten Knotenabstandsregeln. Dies bedeutet, dass unterschiedliche Vertragsteile je nach Entfernung zwischen den Knoten unterschiedlichen Netzwerkknoten zur Ausführung zugewiesen werden. Diese distanzbasierte Zuweisung trägt dazu bei, die Rechenlast gleichmäßig über das Zytron-Netzwerk zu verteilen und dadurch die Gesamtgeschwindigkeit und -effizienz des Systems zu erhöhen.
l Datenbank
Um die Datenverarbeitungseffizienz weiter zu verbessern, optimiert die Zytron-Engine die Datenbank weiter, indem sie benutzerfreundlichere relationale Datenbanken und Cache-Datenbanken integriert, was die Datenverarbeitungseffizienz des Spiels erheblich verbessert.
l Integration mit EnginLayer
Zusätzlich zum oben genannten Design wurde die Zytron-Engine auch modular in EigenLayer integriert und die AVS-Computing-Schicht bereitgestellt. Entwickler können diesen Dienst in ihre eigene Layer3-APP-Kette integrieren, wodurch die PoS-Schwelle im Spiel erheblich gesenkt und die Sicherheit und das Spiel verbessert werden Betriebseffizienz.
Derzeit verarbeitet der zk-SNARK-Stack von Zytron über zehnmal schneller als jeder Layer 2 und kostet über 200-mal weniger Gas. Gleichzeitig können alle Spieler durch Spiele und Events Zero Gas SBT für ein reibungsloses Spielerlebnis verdienen (0 Gas). Zytron unterstützt auch die Telegram Mini App (TMA)-Schnittstelle, die es Gaming-Apps ermöglicht, die Benutzerakquise durch Hyper-Casual-Spiele und Web3-native Finanztools zu steigern.
Und mit vorkompilierten Verträgen können Entwickler ressourcenintensive Aufgaben wie kryptografische Vorgänge effizient bewältigen.
Im Folgenden finden Sie einige spezifische Informationen zum Zytron Engine Layer3-Mainnet:
Zusammenfassen
Basierend auf der Zytron-Engine ebnet Zypher Network den Weg für die nächste Entwicklungsstufe des Blockchain-Game-Tracks. Einerseits basiert es auf einem vollständigen Satz von ZK-Lösungen und Toolkits, die Entwickler bei der Bereitstellung mit niedrigem Schwellenwert unterstützen Migration von Spielen und mit Modularität und Layer3-Methode, um eine dedizierte unterste Ebene für Spiele zu erstellen. Andererseits kann der Betrieb des Spiels durch die Server-Abstraktionslösung nicht mehr auf zentralisierten Servern basieren, was Dezentralisierung, Effizienz und Sicherheit berücksichtigt und den Spielern ein hervorragendes Spielerlebnis bietet.
Die Spiellogik, das Token-Wirtschaftsmodell, intelligente Verträge und andere Elemente sind nicht mehr getrennt und parallel. Durch neue dynamische Kombinationen wird erwartet, dass das Spiel lebendiger und kreativer wird. Selbst AAA-Spiele mit komplexer Spiellogik können in Form von Blockchain-Spielen perfekt eingesetzt und ausgeführt werden.
Blockchain-Spiele in Form von Web2.5 sind ein nicht nachhaltiger Zustand, und von Web2.5 zu Web3 ist ein unvermeidlicher Trend in der Entwicklung von Blockchain-Spielen. Zypher Network wird in diesem Prozess zu einem unverzichtbaren Katalysator und zum Trendsetter.