Prefacio

El motor Zytron juega un papel importante en el sistema Zypher Network. Proporciona a los desarrolladores una infraestructura Layer3 Rollup soberana y personalizable y combina el motor ZK con una plantilla de protocolo universal de conocimiento cero. Con la cooperación del motor Zytron y la red informática distribuida fuera de la cadena, puede proporcionar un soporte perfecto para el funcionamiento del juego de manera descentralizada, sin depender de un servidor centralizado, es decir, procesamiento de abstracción de servidor o sin servidor.

Los juegos blockchain representan una tendencia completamente nueva, pero las instalaciones industriales existentes son insuficientes en diseño y no pueden soportar juegos que se ejecutan completamente en la cadena. Una solución de compromiso es Web2.5, es decir, para garantizar que el juego pueda brindar una mejor experiencia a los jugadores, la lógica del juego se coloca en el servidor centralizado y el modelo económico, los contratos inteligentes, etc., en el cadena y el juego El funcionamiento del juego requiere que las dos partes mantengan la comunicación en todo momento, lo que también conduce a ciertas limitaciones en la confianza, seguridad y eficiencia operativa del juego en sí.

En este contexto, Zypher Network tomó la iniciativa en el lanzamiento de una solución de abstracción de servidores basada en una serie de medios técnicos como ZKP, modularización y Layer3.

En esta solución, el motor Zytron juega un papel importante en el sistema Zypher Network. Proporciona a los desarrolladores una infraestructura Layer3 Rollup soberana y personalizable y combina el motor ZK con una plantilla de protocolo universal de conocimiento cero. Con la cooperación del motor Zytron y la red informática distribuida fuera de la cadena, puede proporcionar un soporte perfecto para el funcionamiento del juego de manera descentralizada, en lugar de depender de un servidor centralizado, es decir, procesamiento de abstracción de servidor o sin servidor.

En general, Zypher Network no solo puede reducir significativamente el umbral para que los desarrolladores desarrollen y migren juegos en la cadena, sino que también puede brindar soporte seguro, confiable y eficiente para la operación del juego de manera descentralizada.

Actualmente, Zypher Network ha lanzado la pre-red principal de Capa 3 del motor Zytron basada en la red de Capa 2 Linea, revelando que el sistema del motor de juego Zypher Network estará en pleno funcionamiento.

 

Motor Zytron: pila soberana Layer3 modular y personalizable

Antes de presentar el motor Zytron, primero introduzcamos brevemente el concepto de Layer3 y blockchain modular.

Layer3 y narración modular

De hecho, Layer2 suele ser una cadena no soberana construida alrededor de Layer1, y su propósito de existencia suele ser expandir la capacidad de Layer1. Por ejemplo, en el ecosistema Ethereum, cientos de redes Layer2 como OP Mainnet, Arbitrum One y Base. , Linea, etc. esperan expandirse aún más. Comparte la presión de Ethereum Layer1. Por lo general, se espera que Layer2 se convierta en la capa de aplicación del ecosistema Ethereum, es decir, las aplicaciones se implementan en Layer2 y las transacciones ocurren en Layer2, pero la verificación final de las transacciones regresa a la red principal de Ethereum Layer1. Al mismo tiempo, estas Layer2 dependen. sobre la seguridad y finalidad de Ethereum Layer1.

Entonces, ¿por qué necesitas Layer3?

De hecho, Layer2 es esencialmente una cadena pública, es decir, todos los desarrolladores pueden desarrollar aplicaciones en Layer2. Aunque diferentes Layer2 utilizan diferentes soluciones técnicas para mejorar el rendimiento, todavía significa que todas las transacciones ocurren en Layer2. Layer3 está más posicionado como una capa de aplicación dedicada. Por ejemplo, si quiero crear un juego, puedo iniciar una capa acumulativa dedicada de forma personalizada, que solo sirve para una única aplicación, o una cadena de aplicaciones dirigida. Esto puede evitar distracciones. de otras aplicaciones. La relación entre Capa3 y Capa2 es similar a la relación entre Capa2 y Capa1, obteniendo seguridad y soporte de finalidad de la cadena de capa superior.​

Un artículo de investigación anterior de Coinbase sobre Layer3 afirmó que, en comparación con operar Layer1 o Layer2 de forma independiente, Layer3 puede reducir los costos operativos aproximadamente 1000 veces. Dijo que el costo anual de operar una cadena de Capa 2 es de aproximadamente 7 a 8 dígitos, mientras que operar una cadena de Capa 3 generalmente solo cuesta entre 25.000 y 50.000 dólares estadounidenses. Por lo tanto, ya no es una buena elección construir App Chain en la Capa 2 como algunos protocolos derivados en cadena anteriores como dYdX, Perpetual Protocol, etc. La Capa 3 puede ser una nueva tendencia.​

Parte del motivo del bajo costo de Layer3 es que la solución modular tiene mayor flexibilidad que Layer2. Por ejemplo, puede conectar y desconectar diferentes capas de forma modular sin tener que asumir el costo de forma independiente. En la Capa 2, la disponibilidad de datos representa más del 95% del costo total, mientras que en la Capa 3, los servicios DA se pueden seleccionar desde el exterior de manera conectable, eliminando la necesidad de ejecutar la capa DA de forma independiente para evitar esta parte del costo. . Al mismo tiempo, la mayoría de las Layer3 son soberanas y no necesitan depender de la capa anterior en múltiples aspectos.

Entonces esto implicará otro concepto, la narrativa modular mencionada anteriormente.

En realidad, la narrativa modular es más fácil de entender. Comparamos la cadena tradicional con una computadora con todos los componentes soldados. Esta computadora suele ser difícil de reemplazar todos los componentes y requiere actualizaciones importantes cada vez que quiere implementar nuevas funciones y necesitamos. mirar constantemente hacia el mundo exterior, como el ecosistema Ethereum. La modularidad representa una nueva idea de cadena, es decir, todas las partes son conectables y combinables, y muchos componentes de la cadena se pueden reemplazar selectivamente. Por ejemplo, la capa DA elige Celestia, la verificación elige integrarse en EnginLayer y la capa de liquidación. se puede seleccionar en cualquier momento. Puede elegir una Capa 2 diferente. Cuando la red desea actualizar o expandir sus funciones, las capas anteriores se pueden conectar y reemplazar, como reemplazar Celestia con Polygon Avail, etc., sin actualizaciones importantes.

Entonces, si comprendemos los conceptos de Layer3 y blockchain modular, y luego comprendemos el motor Zytron, obtendrá una nueva comprensión.

motor zytron

1. Desarrollo e implementación

En primer lugar, el motor Zytron permite a los desarrolladores personalizar la capa Layer3 a través de su pila subyacente. También se puede decir que es una cadena de aplicaciones Layer3 dedicada a un determinado juego. Esta cadena o Rollup sirve específicamente para un solo juego. Entonces, la forma de construir Layer3 es modular, es decir, puedes elegir diferentes módulos de forma conectable según las características de tu juego. Actualmente, el motor Zytron usa Celestia como DA de forma predeterminada, y la capa de liquidación y la seguridad son principalmente. obtenido de Linea Layer2 (La red principal actual está en Linea y se lanzarán nuevas redes principales en más Layer2 en el futuro).

Por otro lado, no solo puede iniciar su Layer3 Chain de forma modular a través del motor Zytron, sino que el motor Zytron también proporciona una serie de componentes de herramientas plug-and-play, que incluyen: hash básico, cifrado de curva elíptica, enmascaramiento, y Shuffle y otros dispositivos; SDK para circuitos específicos de aplicaciones; una serie de validadores en cadena, etc. Con base en estos componentes, los desarrolladores obtienen funcionalidad ZK conectable, capacidad de composición de dispositivos y circuitos, integración DSL/ZKVM de terceros y más.

En base a esto, los desarrolladores pueden construir mundos autónomos, juegos de estrategia a pequeña escala o migrar juegos AAA a sus propias cadenas Layer3 a un costo mínimo y sin una curva de aprendizaje pronunciada, manteniendo al mismo tiempo el UE de grado de producción. Incluso si los desarrolladores no conocen muy bien ZKP, aún pueden completar un desarrollo rápido basado en una serie de componentes de herramientas o migrar juegos originales con un umbral bajo.

 

Actualmente, con la ayuda del motor Zytron, los desarrolladores pueden implementar aún más juegos en TON (especialmente adecuados para algunos juegos pequeños) y usar Telegram como entrada para capturar usuarios del mercado de Telegram con un umbral bajo y a gran escala.

2. ¿Cómo garantizar un funcionamiento eficiente del juego?

Por otro lado, el juego en sí se implementa en la cadena, para ser precisos, se implementa en el circuito ZK del motor Zytron, por lo que la lógica del juego se ejecuta completamente en la cadena. Entonces, ¿cómo garantizar el buen funcionamiento del juego? ?

 

l Combinación de dentro y fuera de la cadena

En primer lugar, los juegos que se ejecutan en Zypher Network no generan transacciones en ningún momento y las verifican individualmente para cada acción del juego como en el pasado. En cambio, los registros de acciones generados por algunas acciones continuas del juego se agregan en pruebas ZK y dentro de un archivo. cierto período Estas acciones del juego (cada una de ellas una transacción) se agregan en una prueba ZKP. El proceso de generación de pruebas ZK ocurre en la red informática distribuida fuera de la cadena y se implementa mediante nodos fuera de la cadena. Finalmente, se envían múltiples pruebas a la cadena en una sola transacción. Este método no solo reduce significativamente la tarifa del gas (incluso). puede alcanzar 0 Gas), y al mismo tiempo, para la implementación de algunos juegos PvE, puede garantizar a los jugadores una experiencia de juego sin demoras.

En otras palabras, Zypher Network ha separado la generación de pruebas ZK, que consume la mayor cantidad de recursos informáticos y es la más compleja, del motor Zytron, lo que reduce en gran medida la presión de carga sobre la cadena. Este método puede generar pruebas ZK en paralelo. , que es escalable y eficiente, está impulsado por un conjunto de modelos económicos con mecanismos de recompensa y castigo.

l Contrato precompilado optimizado y red de nodos P2P

Al mismo tiempo, Zytron no solo proporciona algunos contratos precompilados, sino que también ejecuta contratos fragmentando los servicios de datos de los nodos de la cadena. La tecnología de fragmentación permite que el contrato se ejecute en múltiples nodos al mismo tiempo, es decir, en paralelo, mejorar significativamente la eficiencia del procesamiento y reducir los retrasos.

Más específicamente, los nodos de la cadena están conectados a través de una red peer-to-peer (P2P). Esta red se utiliza específicamente para realizar la verificación de contratos y garantizar que los nodos puedan comunicarse directa y eficientemente. La ventaja de utilizar una red P2P es que reduce los enlaces de transmisión intermedios y agiliza la transferencia de datos. Y la comunicación y el posicionamiento de direcciones entre nodos utilizan el algoritmo Kademlia (un algoritmo DHT de tabla hash distribuida eficiente que hace que los nodos sean más rápidos y precisos al buscar y contactar con otros nodos).

En términos de ejecución, Zytron también fragmenta el proceso de ejecución del contrato de acuerdo con las reglas de distancia de nodos definidas en el algoritmo Kademlia. Esto significa que se asignarán diferentes partes del contrato a diferentes nodos de la red para su ejecución en función de la distancia entre los nodos. Esta asignación basada en la distancia ayuda a distribuir uniformemente la carga informática en la red Zytron, aumentando así la velocidad y la eficiencia general del sistema.

base de datos

Para mejorar aún más la eficiencia del procesamiento de datos, el motor Zytron optimiza aún más la base de datos integrando bases de datos relacionales y bases de datos de caché más amigables, lo que mejora en gran medida la eficiencia del procesamiento de datos del juego.

l Integración con EnginLayer

Además del diseño anterior, el motor Zytron también se integró modularmente con EigenLayer y se implementó la capa informática AVS. Los desarrolladores pueden integrar este servicio en su propia cadena de aplicaciones Layer3, lo que reduce significativamente el umbral de PoS en el juego y mejora la seguridad y el juego. eficiencia operativa.

Actualmente, la pila zk-SNARK de Zytron procesa más de 10 veces más rápido que cualquier Capa 2 y cuesta más de 200 veces menos gas. Al mismo tiempo, todos los jugadores pueden ganar Zero Gas SBT a través de juegos y eventos para una experiencia de juego fluida (0 Gas). Zytron también es compatible con la interfaz Telegram Mini App (TMA), lo que permite que las aplicaciones de juegos aumenten la adquisición de usuarios a través de juegos hipercasuales y herramientas financieras nativas de Web3.

Y con contratos precompilados, los desarrolladores pueden manejar de manera eficiente tareas que consumen muchos recursos, como operaciones criptográficas.

resumir

Basado en el motor Zytron, Zypher Network está allanando el camino para la siguiente etapa de desarrollo de la pista de juegos blockchain. Por un lado, se basa en un conjunto completo de soluciones y conjuntos de herramientas ZK, que apoyan a los desarrolladores con implementación de bajo umbral y. migración de juegos, y con modularidad y método Layer3 para crear una capa inferior de juego dedicada. Por otro lado, a través de la solución de abstracción del servidor, el funcionamiento del juego ya no puede depender de servidores centralizados, teniendo en cuenta la descentralización, la eficiencia y la seguridad, brindando a los jugadores una excelente experiencia de juego.

La lógica del juego, el modelo económico de tokens, los contratos inteligentes y otras series de elementos ya no están separados y paralelos. A través de nuevas combinaciones dinámicas, se espera que el juego sea más vital y creativo. Incluso los juegos AAA con una lógica de juego compleja se pueden implementar y ejecutar perfectamente en forma de juegos blockchain.

Los juegos blockchain en la forma Web2.5 son un estado insostenible, y de Web2.5 a Web3 es una tendencia inevitable en el desarrollo de juegos blockchain. Zypher Network se está convirtiendo en un catalizador indispensable en este proceso y se está convirtiendo en un creador de tendencias.​