Original|Odaily Planet Daily

Autor|Wenser

A medida que la competencia en la red Ethereum L2 entra en una etapa feroz y la ecología de la red Bitcoin se vuelve cada vez más rica, la red Bitcoin L2 se ha convertido en la "próxima montaña de cifrado" como "Bitcoin L2" que adopta una arquitectura de dos capas y recientemente. Después de desarrollar con éxito la verificación ZKP como "Nuevo novato de Internet", se espera que Zulu Network sea la primera en abrir la red Bitcoin L1, la red Bitcoin L2 y la red L3.

Odaily Planet Daily realizó recientemente una entrevista en profundidad con el CTO de Zulu Network, Cyimon, para compartir la situación detrás de escena de la red Bitcoin L2.

P: Por favor, dénos una breve introducción, como su experiencia laboral anterior y ¿de qué será responsable después de unirse al equipo de Zulu Network (en adelante, Zulu)?

Cyimon: Entré a la industria blockchain en 2018, centrándome principalmente en el campo ZK. Ahora tengo unos seis años de experiencia técnica. Personalmente me uní al equipo Zulu en octubre del año pasado. La razón detrás de elegir la ruta de Bitcoin de segunda capa es principalmente porque vimos el lanzamiento del documento técnico de BitVM. Con base en estas teorías, realmente podemos implementar la visión de Bitcoin de segunda capa. Después de unirme al equipo de Zulu, he estado a cargo de la coordinación de la dirección técnica y el trabajo relacionado con el desarrollo. Presentaremos este aspecto en detalle más adelante, incluido el diseño único de Zulu y el progreso técnico actual, etc. En general, en Zulu somos una red ecológica que quiere aportar funciones más amplias a Bitcoin.

Vale la pena mencionar que, como el primer proyecto Bitcoin L2 en la industria que completa la simulación e implementación de ZKP en Bitcoin a través del lenguaje Bitcoin Script, Zulu también ha contribuido mucho al repositorio de código oficial de GitHub de BitVM 2 y, por lo tanto, recibió el apoyo. de Robin Louis, el inventor de BitVM. Muy seguro.

Tweet de Robin

P: ¿Cuáles son los desafíos en la construcción de L2 basada en la red Bitcoin? ¿Qué soluciones de implementación técnica utilizan otras redes Bitcoin L2 en el mercado?

Cyimon: Creo que esta pregunta es muy crítica y puede reflejar directamente la visión central de la fundación de Zulu. Como red Bitcoin L2, o antes de la popularidad de la red Bitcoin L2, la mayoría de la gente había oído hablar de la red Ethereum L2, y ya sea Bitcoin L2 o Ethereum L2, el principal problema al que se enfrenta es: la red L2 como ¿Cómo puede el off- ¿La red de cadena de la cadena pública hereda la seguridad de la red L1?

Para Ethereum, esta es una tarea relativamente simple porque ya está muy maduro, por ejemplo, puede verificar ZKP, tiene un cierto grado de programabilidad, etc. Pero en la red Bitcoin, esto es algo bastante vergonzoso, porque las limitaciones de la programabilidad del propio ZKP hacen que el estado en cadena de la red L2 no pueda verificarse directamente en la red Bitcoin. Debido a esta limitación, muchas redes Bitcoin L2 en el mercado en realidad no tienen una relación directa entre el estado en la cadena y la propia red Bitcoin. En otras palabras, su estado en la cadena puede afirmar que pueden generar una prueba ZK, pero esto. La prueba nunca se ha puesto en la red Bitcoin para su verificación. Entonces, desde cierto punto de vista, estas redes Bitcoin L2 se parecen más a cadenas laterales, por lo que creo que un desafío clave en la construcción de una red L2 basada en la red Bitcoin es cómo lograr esto sin bifurcar la red Bitcoin en sí, permitiendo la L2. red para disfrutar de la seguridad de la red Bitcoin.

La seguridad aquí involucra principalmente dos aspectos: el primer aspecto es la seguridad económica de la red Bitcoin, es decir, se puede formar una red POS mediante apuestas para mantener la verificación del estado fuera de la cadena. Si hay un problema, se confiscarán los activos correspondientes; el segundo aspecto es la seguridad de la red Bitcoin en sí, es decir, la seguridad de la red POW. En este estado, la verificación ZKP no se realiza a través de la red del nodo de participación, sino colocándolo en la red Bitcoin. Esto es lo que realmente queremos hacer, y también es un tema clave que la red Bitcoin L2 debe resolver, es decir, ¿cómo heredar el rendimiento de seguridad de la red Bitcoin? Por lo tanto, de hecho, la seguridad en cadena de otras redes Bitcoin L2 tiene poco que ver con la red Bitcoin. Un tema difícil aquí es: ¿cómo completar la verificación ZKP en Bitcoin?

De hecho, Zulu se ha centrado en cómo lograr la programabilidad en la red Bitcoin e implementar ZKP desde la publicación del documento técnico de BitVM. Después de varios meses de arduo trabajo, finalmente anunciamos un resultado gradual la semana pasada, es decir, ahora es posible usar Bitcoin Script para implementar la verificación ZKP (Nota: para obtener más detalles, consulte Código abierto Zulu usando Bitcoin Script para implementar el código de verificación ZKP). que involucra el algoritmo principal Groth 16/FFlonk). Este es un avance tecnológico muy significativo en la industria. Significa que una vez que zk verificar pueda implementarse a través de scripts de Bitcoin, el malhechor podrá ser castigado mediante un mecanismo de desafío similar a Arbitrum. Por tanto, esto equivale a disfrutar de la seguridad de la red Bitcoin de forma indirecta. En comparación con otras redes Bitcoin L2, este es el método de implementación técnica original de Zulu y una solución líder.

P: En términos de ideas y conceptos de diseño, ¿cómo entiende la arquitectura de dos niveles mencionada muchas veces en los documentos oficiales? Por ejemplo, características, funciones, ventajas competitivas, etc.

Cyimon: Necesitamos hablar de esto desde el concepto de diseño detrás de Zulu, para que los amigos que no saben mucho sobre tecnología puedan comprender de manera intuitiva y clara la arquitectura de dos niveles.

Para hablar de esto primero debemos aclarar: ¿Por qué la industria del cifrado necesita la red L2 o por qué Bitcoin necesita más la red L2?

Como se mencionó en la primera pregunta recién respondida, ¿de dónde proviene la garantía de seguridad de la red Bitcoin L2? La razón por la que Zulu adopta una arquitectura de dos capas se debe principalmente a consideraciones funcionales. Tome Ethereum como ejemplo. Debido a que es programable, la red Ethereum L2 ayuda principalmente a la red L1 a resolver dos problemas: uno es el TPS y el otro es el costo operativo. Pero para la red Bitcoin, además de los problemas de costos y TPS, también tenemos una red L2 que puede brindar soporte de expansión y realizar funciones que aún no han sido realizadas por la red Bitcoin existente. Esta es la razón del diseño de la red Bitcoin. Arquitectura de dos capas. Volviendo a Ethereum, en el período de diseño inicial, la red Ethereum no era un entorno nativo compatible con ZK, y el surgimiento de la red L2 o una ruta de desarrollo centrada en Rollup proporcionó un campo experimental para diseños más innovadores, es decir, Dijo que algunas funciones o tecnologías innovadoras se pueden probar a pequeña escala en la red L2. Si la superioridad tecnológica se verifica y reconoce a mayor escala, entonces se puede retroalimentar a la red L1. Esta es también la razón por la que Ethereum integró gradualmente Rollup y ZKEVM en la red L1.

Entonces, al regresar a la red Bitcoin, mientras ayudamos a la red Bitcoin a expandir TPS y reducir los costos operativos, la expansión funcional también es una parte importante.

Esto implica otra capa en nuestra arquitectura de dos capas: la red L3, que puede entenderse simplemente como la "capa de expansión de funciones", es decir, sobre la base de mantener el tipo de activo UTXO original de la red Bitcoin, aumentando también su programabilidad. sienta una cierta base para que más empresarios participen en trabajos de I+D sobre esta base en el futuro.

El objetivo principal de esta capa de red L2 que actualmente está en línea es DeFi exclusivo de la red Bitcoin o lo que generalmente llamamos BitcoinFi en la industria. Debido a que la red Bitcoin y el propio Bitcoin son activos de alto valor, si queremos revitalizar estos activos, generalmente preferimos adoptar un marco DeFi más maduro. L3 de Zulu es una plataforma de expansión basada en la programabilidad UTXO. A menudo utiliza un lenguaje de programación más nuevo y una máquina virtual completamente nueva. Si crea una aplicación DeFi desde el principio, pueden surgir los llamados problemas de riesgo de seguridad. Por lo tanto, antes de esto, para facilitar que los activos de Bitcoin existentes utilicen rápidamente las aplicaciones DeFi relativamente maduras en la industria, Bitcoin L2 que es compatible con la red EVM se ha convertido en la mejor solución, es decir, liberarlo a través de aplicaciones con mayor seguridad. Liquidez existente. La red L3 allanará el camino y sentará las bases para un mayor desarrollo e innovación en el futuro. Ésta es la mayor ventaja competitiva existente de Zulu.

Debido a que la mayoría de las redes Bitcoin L2 actuales son compatibles con EVM o solo con EVM, lo que significa que los activos de Bitcoin de los usuarios pueden fluir a las aplicaciones DeFi. Sin embargo, para los usuarios de la industria y la red Bitcoin, hay relativamente poca innovación o incremento en la jugabilidad. No es muy diferente de Ethereum. Por lo tanto, la arquitectura de dos capas de Zulu tiene más espacio para el desarrollo en comparación con otras redes Bitcoin L2.

Finalmente, enfaticemos nuestra seguridad. Como se mencionó anteriormente, nuestra implementación de seguridad se refleja principalmente en el hecho de que la red L3 terminará en la red L2, y luego ZKP verificará el estado de la red L2 para disfrutar de la seguridad de la red Bitcoin. es también nuestro último resultado de desarrollo. En este sentido, Zulu es la única red Bitcoin L2 que puede disfrutar de la seguridad de la red Bitcoin.

P: He aprendido sobre el progreso del desarrollo de tecnologías como Zulu Bridge y Lwaiz V4. ¿Puedes dar más detalles?

Cyimon: Lwazi V4 es el nombre en clave de la versión de testnet que se encuentra actualmente en desarrollo. Es una herramienta de puente única que se puede utilizar para verificar el estado fuera de la cadena a través de ZKP a nivel de la red Bitcoin. Zulú. En lo que respecta al nivel de participación de los usuarios, más adelante lanzaremos un puente Bitcoin de confianza minimizada, donde los usuarios pueden participar y experimentar la cadena cruzada y el puente de activos en la red Bitcoin. Al mismo tiempo, la participación de los usuarios también puede ayudarnos a realizar pruebas de experiencia sobre la seguridad y conveniencia del puente Zulu. Para más detalles, preste atención a la publicación de documentos oficiales posteriores.

Arquitectura de diseño de tres capas de la red Zulu

P: Desde una perspectiva final, ¿qué escenarios de aplicación debe admitir la red Bitcoin y cuáles son los componentes necesarios de la arquitectura ecológica? ¿Y la red Bitcoin generará redes N L2 como la red Ethereum?

Cyimon: Vale la pena responder primero a la pregunta sobre los escenarios de aplicación de la red Bitcoin.

En la actualidad, podemos encontrar que la red Bitcoin en realidad no tiene un segundo activo además de Bitcoin. Esto es en realidad algo muy exagerado, incluida la inscripción anterior y el popular proyecto Rune de hace algún tiempo. marco de activos. Entonces, creo que la red Bitcoin y el propio Bitcoin contienen una enorme energía. Específicamente para los escenarios de aplicación, en primer lugar, significa revitalizar activos existentes como Babylon y liberar verdaderamente la energía de liquidez de estos activos mediante apuestas u otras acciones. Si podemos hacer algo para mejorar la seguridad de la red sobre la base de revitalizar los activos existentes también es un escenario de aplicación que vale la pena esperar. Esta es también la razón por la que algunos proyectos eligen la vía de compromiso o renovación de activos de la red Bitcoin. Estos proyectos de tendencia se basan en el trasfondo de enormes cantidades de fondos en la red Bitcoin, cuyo objetivo es lograr la apreciación de los activos de la red Bitcoin.

En vista del hecho de que la red Bitcoin actualmente no tiene otros proyectos de alto valor de mercado derivados de ella, otro escenario importante es respaldar la programabilidad basada en tipos de activos de Bitcoin y luego brindar a los desarrolladores posibilidades de desarrollo de aplicaciones diversificadas basadas en tipos de activos UTXO. . Tomando como ejemplo el protocolo Ordinals anterior, muchos índices se ejecutan de forma centralizada y diferentes plataformas tienen diferentes estándares operativos, lo que resulta en diferencias en el reconocimiento mutuo entre activos. Si el desarrollo se basa en ampliar la programabilidad de UTXO, entonces el índice se puede escribir en un estándar unificado reconocido por la industria, como el llamado formulario de contrato inteligente.

Basado en las capacidades de concurrencia de UTXO expandido (debido a que el costo de cada UTXO puede ser independiente, a diferencia del modelo de cuenta, que solo puede enviar transacciones una por una), puede brindar soporte para muchos escenarios que requieren capacidades de procesamiento concurrentes. asistencia para la adopción masiva en la industria.

En cuanto a los componentes necesarios de la arquitectura ecológica, creo que la parte central es la parte del puente, es decir, cómo realizar la transferencia segura de activos entre la red Bitcoin y la red L2. Asegúrese de que la red L2 disfrute de la garantía de seguridad de la red Bitcoin. Este es un módulo muy importante.

Finalmente, con respecto al número y el patrón de desarrollo de la red Bitcoin L2, mi sensación actual es que el desarrollo de la red Bitcoin L2 ha tomado prestado mucho de Ethereum, por lo que es posible que no tenga tantas L2 como Ethereum. el estilo de la red Bitcoin. Posteriormente, Bitcoin L2 puede lanzar cadenas para diferentes máquinas virtuales. Por ejemplo, algunos proyectos están construyendo redes compatibles con EVM en la red Bitcoin, algunos están construyendo redes compatibles con máquinas virtuales Solana y algunos están construyendo redes compatibles con máquinas virtuales en el lenguaje Move. . Hasta donde yo sé, algunas personas ya están intentando construir SVM y moverlo a Bitcoin, porque una de las razones más importantes aquí es que la red Bitcoin L1 no tiene una máquina virtual, por lo que es posible mover diferentes tipos de máquinas virtuales a la red L2, por lo que Bitcoin La red L2 tendrá mayores diferencias que la red Ethereum L2. Por ejemplo, la red L3 de Zulu ejecuta una máquina virtual que expande UTXO. A diferencia de la red L2 de Ethereum, muchas de las cuales "reinventan la rueda", el patrón L2 de Bitcoin es definitivamente diferente. Porque si un proyecto quiere lograr más beneficios, necesita realizar más innovaciones combinadas en la red Bitcoin L2 en lugar de copiarla directamente.

P: ¿Cuáles son las etapas de desarrollo de Zulu y cuáles son los hitos importantes en los próximos tres a seis meses? ¿Puedes compartir brevemente este aspecto?

Cyimon: En general, incluye principalmente 3 partes.

En primer lugar, es el puente zulú más importante de la red L2, que es el puente;

En segundo lugar, con respecto al lanzamiento de L3, estos son inseparables de los miembros de nuestra comunidad y nuestro equipo de desarrollo técnico, quienes pueden experimentar la red de prueba juntos y completar la prueba lo antes posible. También realizaremos actualizaciones oportunas sobre actividades importantes e iteraciones tecnológicas. anuncio oficial;

En tercer lugar, nuestro equipo zulú también defenderá el espíritu empresarial de la comunidad Bitcoin y gradualmente abrirá el código fuente de diversas tecnologías y funciones maduras para facilitar que más proyectos adopten nuestras soluciones seguras, beneficiando a más proyectos en el mercado y enriqueciendo aún más el desarrollo del ecosistema Bitcoin. .

En términos de tiempo, estas tres partes se llevarán a cabo en secuencia. Nuestro objetivo actual es llevar el puente Zulu y la red de prueba al mercado antes de finales del tercer trimestre de 2024 para alentar a más usuarios a participar. En cuanto al tiempo específico, el desarrollo del puente es una tarea técnica difícil y no hay soluciones o productos maduros de los que aprender, por lo que poco a poco estamos superando las dificultades. Solo se puede decir que ahora hemos implementado la parte más crítica y difícil, y necesitaremos iterar sobre el protocolo de desafío y el protocolo de corte basado en los módulos existentes. Una vez completados, el puente de confianza mínima se puede enviar a la red de prueba.

P: En términos de construcción ecológica, desde la perspectiva de los desarrolladores de tecnología, ¿qué planes o criterios se consideran para la selección de desarrolladores, aplicaciones y socios?

Cyimon: Desde una perspectiva técnica, en términos de selección de socios, con el fin de desarrollar el ecosistema Bitcoin, Zulu también espera con ansias el surgimiento de proyectos y equipos más destacados, como Babylon y Nubit, para resolver problemas de DA y resolver problemas de activos. cuestiones de seguridad económica de apuestas, etc.

Porque lo que Zulu quiere hacer es una "red Bitcoin L2 real", es decir, no solo puede ayudar a la red Bitcoin a lograr una expansión funcional, sino también disfrutar de la garantía de seguridad de la red Bitcoin, y la garantía de seguridad incluye tanto la red Bitcoin La seguridad económica también incluye la seguridad de la red Bitcoin.

Específicamente, la seguridad económica consiste en formar una red POS comprometiendo Bitcoin para proteger la corrección del estado fuera de la cadena de la red Zulu. Una vez que alguien sospecha que hay un problema con la red Zulu, puede lanzar un desafío en la red Bitcoin y poner el resultado final del desafío en la red Bitcoin para su ejecución. Actualmente, esta es una función que solo Zulu puede implementar, y este también es el enfoque de nuestra cooperación posterior con Babylon: ellos proporcionan un mecanismo de confiscación de activos relativamente completo y servimos como una red de operaciones de ejecución fuera de la cadena; Al mismo tiempo, considerando el problema de carga de datos de la red Bitcoin, también tendemos a almacenar datos en redes asociadas que se centran en aplicaciones DA ecológicas de Bitcoin. Por eso, a la hora de elegir socios, prestamos más atención a la cooperación mutuamente beneficiosa.

En cuanto a la construcción ecológica promotora, creo que es igual que el modelo tradicional. En primer lugar, Zulu proporciona un "escenario" para los desarrolladores, lo cual es algo muy significativo. Una vez que se lance la red L3, los desarrolladores del ecosistema Bitcoin podrán realizar intentos de desarrollo diversificados y exploración de aplicaciones en ella. También invertiremos mucha energía y fondos para ayudar al ecosistema de Bitcoin a expandir más escenarios de aplicación, especialmente basados ​​en el tipo UTXO ampliado, para intentar emitir más tipos de activos de manera justa.

Además, basándose en el mecanismo paralelo, la red L3 de Zulu también admite la implementación de juegos más innovadores, y la llamada Adopción Masiva ya no es un castillo en el aire.

Interfaz del sitio web oficial de Zulu

P: ¿Bitcoin Lightning Payment y Lightning Network lograrán un rápido desarrollo en el futuro? Porque, como se menciona en el documento técnico de Bitcoin, originalmente fue diseñado como un sistema de pago entre pares, pero actualmente todos prestan más atención al valor de sus activos y lo consideran "oro digital".

Cyimon: Personalmente creo que Bitcoin es ahora equivalente a activos de metales preciosos como el oro. Muy pocas personas están dispuestas a intercambiarlo. La mayoría quiere tener Bitcoin y encontrar formas de obtener más Bitcoin. Entonces, con respecto al tema de Lightning Network, hay desarrolladores a mi alrededor que están haciendo cosas relacionadas y espero que puedan promover Lightning Network a aplicaciones más amplias.

P: Finalmente, ¿cuál es la visión final de Zulu y el establecimiento de hitos en diferentes etapas? ¿Es más un tipo de datos o de qué tipo?

Cyimon: Con respecto a la visión final de Zulu, creo que se puede resumir en una frase: está comprometida a ayudar a la red Bitcoin a lograr una expansión funcional. En otras palabras, Zulu es la "capa de expansión real de la red Bitcoin", y la expansión aquí contiene. Contenido muy rico: Incluyendo expansión del rendimiento, reducción de costos y expansión ecológica. Una cosa más, también me gusta mucho el posicionamiento de mercado de Babylon, que consiste en aprovechar el valor económico de 21 millones de Bitcoins. Por el contrario, preferimos lograr una expansión integral de la red Bitcoin. (El periodista preguntó: ¿Significa un poco de combinación ecológica?)

Cyimon: Sí, en cuanto a los diferentes hitos, prestamos más atención a las actualizaciones iterativas de la tecnología, porque creemos que Bitcoin se ha quedado muy por detrás de otras cadenas públicas a nivel de infraestructura, pero también es la red ecológica con mayor valor económico. Por lo tanto, en el futuro, seguiremos centrándonos en el puente Zulu, la red L3 y la expansión ecológica de Bitcoin como nuestros objetivos para avances continuos. (El periodista añadió: De hecho, es la perspectiva de un técnico, muy parecida a la sensación de déjà vu de las versiones V1, V2 y V3 de las actualizaciones de productos).

P: Finalmente, ¿hay alguna historia que puedas compartir sobre el ecosistema Bitcoin o el destello de inspiración durante el proceso de desarrollo tecnológico?

Cyimon: Sí, resulta que hay un "malentendido en la industria" muy interesante. Me gustaría aprovechar esta oportunidad para aclararlo y expresar mis puntos de vista personales. Espero que más personas se den cuenta de cuál es el diseño del puente Zulu. a BitVM, porque muchos proyectos en el mercado afirman estar construidos en base a BitVM y están construyendo sus propios puentes, pero existe un gran malentendido relacionado con el "puente BitVM".

Robin, el inventor de BitVM, escribió un diseño de puente en BitVM. Pero este puente es diferente del puente Ethereum. Estrictamente hablando, no está abierto a usuarios comunes para la transferencia mutua de activos; es un puente enfocado a la emisión de activos, por lo que se usa más para la entrada y salida de montos fijos.

Por ejemplo, puede entenderse como una entidad centralizada que emite un activo en Ethereum, como WBTC. Los usuarios utilizan el puente en función de su confianza en esta entidad centralizada, lo que permite a la entidad centralizada controlar este activo centralizado. Sin embargo, el puente BitVM en realidad está diseñado para facilitar que la parte del proyecto vincule los Bitcoins emitidos en su propia red L2 u otras cadenas con los valores correspondientes en la propia red Bitcoin. Por lo tanto, el puente de BitVM está diseñado para emitir activos, en lugar de servir los activos entre cadenas de usuarios comunes. Por supuesto, Zulu también publicará artículos relevantes en el futuro para explicar los detalles y precauciones específicos. Daremos una explicación detallada sobre qué intercambio cruzado basado en BitVM se usa para la emisión de activos y cuál se usa para la transferencia de activos de usuarios comunes. Aquí solo menciono una de las restricciones más intuitivas, es decir, una vez que un usuario cruza 1 Bitcoin y gana dinero mediante operaciones posteriores, este 1 Bitcoin se convierte en 1,5 Bitcoins, pero no se puede volver a cruzar debido al límite actual del puente. 1 Bitcoin de regreso, por lo que una vez que los activos del usuario cambian, es posible que el puente no pueda usarse normalmente y este mecanismo también estará inactivo. Por lo tanto, este puente no es para usuarios comunes.