Cuando Paradigm, una de las principales instituciones de inversión, anunció 10 tendencias potenciales, entre ellas "múltiples tendencias centradas en Rollup Chain Internet" me hizo pensar. El concepto de interconexión de múltiples cadenas se ha debatido en los últimos años. Desde la interconexión entre cadenas públicas hasta la interconexión entre L2, la historia siempre es sorprendentemente similar.
La industria ha determinado al menos una dirección básica, es decir, el universo multicadena basado en Ethereum está tomando forma gradualmente. Aunque está centrado en L2 y toda la ecología está conectada a través del método Rollup, aún necesita ser verificado, pero una cosa es segura es que los escenarios narrativos futuros de proyectos relacionados son a gran escala y tienen espacio para generar el próximo. Alfa.
En este momento, zkLink apareció ante nuestra vista debido al anuncio de una nueva ronda de reglas para obtener puntos de fidelidad. Cuando Odaily Planet Daily conoció sus reglas específicas, realizó una investigación sobre zkLink y descubrió que podría estar relacionado con la posible tendencia centrada en Rollup descrita por Paradigm.
Descripción del proyecto
zkLink es una infraestructura de transacciones ZK-Rollup de múltiples cadenas diseñada para resolver los problemas de iliquidez en las transacciones y la interoperabilidad de L1 y L2 basadas en EVM.
● **Liquidez: la situación actual es que diferentes DEX en cada cadena tienen sus propios fondos de liquidez, y la liquidez en los fondos es relativamente cerrada. **
Por ejemplo, si un usuario quiere usar el Token 1 en la cadena A para comprar el Token 2 en la cadena B, el procedimiento normal es intercambiar el Token 1 en el DEX de la cadena A por una moneda estable y luego cruzar a la cadena B a través de una cruz. -puente de cadena Intercambia el Token 2 en el DEX de la cadena B. Este proceso no sólo tiene altos costos de Gas, sino que además carece de seguridad. zkLink se utiliza como middleware para implementar contratos en diferentes cadenas. Los usuarios con los requisitos anteriores pueden completar estas operaciones directamente a través de DEX en zkLink, utilizando prueba de conocimiento cero como prueba de transacción y utilizando máquinas Oracle livianas entre algunas redes para garantizar la validez de las transacciones. rendimiento; al mismo tiempo, utilice zkRollup para reducir los costos de gas.
● **Interoperabilidad: zkLink es el middleware de transacciones entre cadenas del universo multicadena de Ethereum. Desde la perspectiva de L1 basada en EVM, zkLink pertenece a L2. Desde la perspectiva de L2, zkLink pertenece a L3. Los límites de los dos se superponen. **
Actualmente, zkLink admite la mayoría de L1 y L2 basadas en EVM, como Ethereum mainnet, BNB Chain, Polygon, Avalanche, zk-Sync, Starknet, Arbitrum, Optimism, etc.
Realización técnica
La implementación técnica de zkLink se basa principalmente en dos tecnologías: ZK-Rollup y zkSNARKs. La tecnología ZK-Rollup agrega transacciones en múltiples cadenas y envía un resumen de todas las transacciones en la cadena, reduciendo así la cantidad de datos de transacciones y los costos informáticos. La tecnología zkSNARK se utiliza para comprimir transacciones y garantizar la correcta ejecución de las transacciones, al tiempo que protege la privacidad de las transacciones.
Según el diagrama de flujo de la red zkLink:
• Múltiples DApps pueden compartir un estado de resumen para lograr una combinación y rentabilidad, y la proporción específica debe basarse en la situación real.
• zkLink implementará múltiples estados Rollup para mejorar el rendimiento. Muchos estados Rollup no compartirán directamente el mismo fondo de liquidez.
• DApp actúa como secuenciador y asume la responsabilidad de clasificar las transacciones. La DApp debe diseñarse para evitar la protección contra riesgos MEV.
• Numerosos estados de resumen pueden comprimir aún más el costo a través de curvas recursivas, lo que aumenta la velocidad de operación de la red.
zk-Resumen para zkLink
Un zk-Rollup normal tiene tres fases que se ejecutan secuencialmente: una fase de confirmación, una fase de prueba y una fase de ejecución. zkLink agrega una fase de sincronización entre la fase de prueba y la fase de ejecución. Dado que zkLink es una unificación de múltiples cadenas, la función de la fase de sincronización es unificar los estados de diferentes cadenas.
La fase de sincronización es el proceso de procesamiento de la red Oracle y su función es promover el intercambio de las raíces finales entre diferentes cadenas y comparar si las raíces finales de las dos cadenas son consistentes. La siguiente figura es el proceso de resumen de zkLink.
zkSNARK para zkLink
zkLink garantiza la exactitud del estado fuera de línea y la validez de las transacciones a través de zkSNARK, verifica la limitación del estado fuera de línea mediante prueba de conocimiento cero y garantiza la validez de las transacciones mediante la introducción de una red Oracle liviana en requisitos de red específicos.
Escenarios de aplicación
zkLink tiene potencial en múltiples escenarios de aplicación. El escenario oficial es el siguiente:
● Intercambio descentralizado tipo libro de órdenes para intercambio atómico multicadena: zkLink realiza un intercambio atómico multicadena fluido agregando órdenes de diferentes cadenas.
● Curvas AMM de múltiples cadenas: zkLink admite curvas AMM en múltiples cadenas, lo que proporciona una experiencia de negociación de activos de alto rendimiento y bajo costo.
● Emisión y puente de tokens alternativos (OFT) en toda la cadena: zkLink permite la agregación de tokens emitidos en diferentes cadenas, lo que elimina los riesgos entre cadenas y las costosas tarifas de puente.
● Transmisión y comercio de NFT multicadena: zkLink proporciona funciones de transmisión y comercio de NFT multicadena, lo que proporciona mayor liquidez e interoperabilidad para el mercado NFT.
**Creemos que zkLink debe integrarse con la billetera AA actual además de los escenarios de aplicaciones oficiales mencionados anteriormente. Como un componente basado en la intención, la billetera AA puede cooperar con el protocolo de unidad de transacciones multicadena zkLink para formar una -Detener la experiencia de la transacción. Los usuarios solo necesitan expresar el propósito final, y el proceso intermedio garantiza su corrección y estabilidad de una manera zk. Este enfoque reduce la barrera de entrada para nuevos usuarios. **
Economía de tokens
El token de utilidad y el token de gobernanza de zkLink son ZKL basados en ERC 20, que aún no se han asignado ni anunciado detalles (la red principal aún no está en línea).
ZKL tiene las siguientes funciones:
Tarifa de bloqueo de zkLink: como token de pago para DApps para acceder a los servicios de zkLink y pagar tarifas de uso de espacio de bloqueo de red. Cuando el servidor dApp envía un bloque al contrato zkLink, debe utilizar ZKL para pagar la tarifa del servicio del validador, que se calcula en función del precio unitario y la suma de las unidades de transacción en el bloque.
● DApp necesita hipotecar ZKL para acceder al contrato de gestión.
● El verificador también debe entregar ZKL como depósito de seguridad y, como recompensa, obtiene ZKL generando una prueba de conocimiento cero.
● Los usuarios que tienen ZKL también pueden obtener privilegios y beneficios especiales, como descuentos en tarifas de transacción.
Gobernanza: los titulares de ZKL pueden hipotecar ZKL para obtener veZKL para iniciar propuestas y votar propuestas para participar en la gobernanza y el desarrollo del protocolo.
Mecanismo Airdrop - Puntos de fidelidad
Actualmente, zkLink está poniendo en marcha un nuevo mecanismo de fidelización de puntos en Galxe, que se espera que se ponga en marcha en el cuarto trimestre de este año. Este punto de fidelidad se utilizará como estándar para el lanzamiento aéreo. Según la siguiente imagen, lo que se muestra actualmente en Galxe es la recompensa de puntos de actividades anteriores.
** El método para obtener puntos de fidelidad se basa en la realización de tareas relevantes y los puntos anteriores aún se están contando. El nuevo evento comenzó oficialmente en el cuarto trimestre de este año y las reglas específicas aún no se han anunciado. **
Estado ecológico
En la actualidad, zkLink se encuentra en la etapa de testnet y las DApps en la cadena incluyen ZKEX, zkJump y OpenWorld.
ZKEX es el primer intercambio descentralizado de cartera de pedidos multicadena basado en zkLink. (etapa beta)
zkJump es un puente de cadenas cruzadas basado en zkLink que actualmente admite 12 cadenas, incluidas BNB Chain, Avalanche, zk-Sync, Starknet y Optimism. (etapa beta)
OpenWorld es un intercambio de derivados descentralizado basado en zkLink. (etapa beta)
**ZkLink aún no se ha lanzado oficialmente y la construcción ecológica aún se encuentra en una etapa relativamente temprana. Sin embargo, de acuerdo con el proceso operativo de la red zkLink, puede ser relativamente difícil construir DApps en zkLink. Después de todo, algunas DApps necesita actuar como la función clasificadora de zkRollup . **
Comparación de productos competitivos
zkLink se posiciona como un middleware para la interconexión de cadenas múltiples relacionadas con Ethereum. La interconexión de transacciones se realiza a través de zkSNARK y zkRollup, que es esencialmente parte de la pista de cadenas cruzadas. Layerzero actualmente se está desarrollando bien en esta pista, pero los métodos y rutas de implementación de los dos, el efecto es diferente.
Como infraestructura entre cadenas de propósito general, Layerzero utiliza repetidores, oráculos y puntos finales (contratos implementados en cada cadena) como herramientas para la transmisión entre cadenas. El repetidor es responsable de transmitir la prueba de la transacción en la cadena, el oráculo es responsable de leer la información del encabezado del bloque de la cadena de origen y transmitirla, y el punto final es responsable del punto final receptor o transmisor.
● Empaquetar los datos y el destino para entregarlos al oráculo y al repetidor a través del Endpoint de la cadena de origen.
● La máquina Oracle lee y confirma el encabezado del bloque. Después de que la máquina Oracle confirma que el bloque ha pasado varias confirmaciones de bloque en la cadena A, envía el encabezado del bloque al punto final de la cadena B.
● El punto final en la cadena de destino solicita al retransmisor a través del encabezado del bloque recibido y el retransmisor recibe la prueba de transacción de la cadena de origen.
● Después de pasar la verificación debajo de la cadena, la máquina de Oracle y el relé enviarán la información de la transacción relevante a la cadena de destino para completar la comunicación entre cadenas.
Layerzero transmite la información del encabezado del bloque y la prueba de la transacción por separado para lograr una comunicación entre cadenas relativamente segura. El riesgo aquí es garantizar que los repetidores y los oráculos no se confabulen, lo que depende del grado de descentralización de los dos.
**A través de la introducción anterior sobre Layerzero, aunque ambos organizan contratos en diferentes cadenas de destino para recopilar pruebas de transacciones, zkLink está más inclinado hacia la capa de aplicación para mejorar la interoperabilidad entre L1 y L2. Layerzero, como L0, es responsable de la sincronización entre cadenas, etc. El enfoque de los dos es diferente. **
Algunos pensamientos
¿Qué quiere decir Paradigm con un Internet multicadena centrado en Rollup?
Para la interconexión de múltiples cadenas, debido a la baja velocidad de la red principal de Ethereum y las altas tarifas del gas, todos quieren cambiarla a través de la interconexión de múltiples cadenas. En los últimos años, proyectos como Cosmos y Polkadot han atraído mucha atención, pero Hasta ahora, todavía falta la ecología. Cuando se desarrolla L2, la orientación de la demanda cambia de la interconexión entre L1 y L1 a la interconexión entre L1 y L2, y entre L2.
Por lo tanto, creo que la dirección principal actual de Web3 es la interconexión del universo multicadena (basado en EVM o L2) con Ethereum como núcleo. Para la interconexión centrada en Rollup, zkLink explicó que utiliza Rollup como herramienta para empaquetar las transacciones de cada cadena en el estado Rollup de zkLink, a fin de realizar la unificación de los dos basándose en zkLink; aumentar la correlación entre L1 y L2. , y mejorar la Operatividad mutua, bajando el umbral de participación de nuevos usuarios.
Finalmente, utilice una metáfora para describir el posicionamiento de roles de zkLink, como se muestra al final de este artículo:
Si el universo multicadena de Ethereum se describe como un archipiélago, zkLink equivale a un barco, solo necesita tener un muelle en cada isla para ser responsable de la conexión entre cada isla.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
Una Internet multicadena centrada en Rollup, ¿no podemos prescindir de ella?
Original | Odaily Planet Daily
Autor | Esposo Cómo
La industria ha determinado al menos una dirección básica, es decir, el universo multicadena basado en Ethereum está tomando forma gradualmente. Aunque está centrado en L2 y toda la ecología está conectada a través del método Rollup, aún necesita ser verificado, pero una cosa es segura es que los escenarios narrativos futuros de proyectos relacionados son a gran escala y tienen espacio para generar el próximo. Alfa.
En este momento, zkLink apareció ante nuestra vista debido al anuncio de una nueva ronda de reglas para obtener puntos de fidelidad. Cuando Odaily Planet Daily conoció sus reglas específicas, realizó una investigación sobre zkLink y descubrió que podría estar relacionado con la posible tendencia centrada en Rollup descrita por Paradigm.
Descripción del proyecto
zkLink es una infraestructura de transacciones ZK-Rollup de múltiples cadenas diseñada para resolver los problemas de iliquidez en las transacciones y la interoperabilidad de L1 y L2 basadas en EVM.
● **Liquidez: la situación actual es que diferentes DEX en cada cadena tienen sus propios fondos de liquidez, y la liquidez en los fondos es relativamente cerrada. **
Por ejemplo, si un usuario quiere usar el Token 1 en la cadena A para comprar el Token 2 en la cadena B, el procedimiento normal es intercambiar el Token 1 en el DEX de la cadena A por una moneda estable y luego cruzar a la cadena B a través de una cruz. -puente de cadena Intercambia el Token 2 en el DEX de la cadena B. Este proceso no sólo tiene altos costos de Gas, sino que además carece de seguridad. zkLink se utiliza como middleware para implementar contratos en diferentes cadenas. Los usuarios con los requisitos anteriores pueden completar estas operaciones directamente a través de DEX en zkLink, utilizando prueba de conocimiento cero como prueba de transacción y utilizando máquinas Oracle livianas entre algunas redes para garantizar la validez de las transacciones. rendimiento; al mismo tiempo, utilice zkRollup para reducir los costos de gas.
● **Interoperabilidad: zkLink es el middleware de transacciones entre cadenas del universo multicadena de Ethereum. Desde la perspectiva de L1 basada en EVM, zkLink pertenece a L2. Desde la perspectiva de L2, zkLink pertenece a L3. Los límites de los dos se superponen. **
Actualmente, zkLink admite la mayoría de L1 y L2 basadas en EVM, como Ethereum mainnet, BNB Chain, Polygon, Avalanche, zk-Sync, Starknet, Arbitrum, Optimism, etc.
Realización técnica
La implementación técnica de zkLink se basa principalmente en dos tecnologías: ZK-Rollup y zkSNARKs. La tecnología ZK-Rollup agrega transacciones en múltiples cadenas y envía un resumen de todas las transacciones en la cadena, reduciendo así la cantidad de datos de transacciones y los costos informáticos. La tecnología zkSNARK se utiliza para comprimir transacciones y garantizar la correcta ejecución de las transacciones, al tiempo que protege la privacidad de las transacciones.
Según el diagrama de flujo de la red zkLink:
• Múltiples DApps pueden compartir un estado de resumen para lograr una combinación y rentabilidad, y la proporción específica debe basarse en la situación real.
• zkLink implementará múltiples estados Rollup para mejorar el rendimiento. Muchos estados Rollup no compartirán directamente el mismo fondo de liquidez.
• DApp actúa como secuenciador y asume la responsabilidad de clasificar las transacciones. La DApp debe diseñarse para evitar la protección contra riesgos MEV.
• Numerosos estados de resumen pueden comprimir aún más el costo a través de curvas recursivas, lo que aumenta la velocidad de operación de la red.
zk-Resumen para zkLink
Un zk-Rollup normal tiene tres fases que se ejecutan secuencialmente: una fase de confirmación, una fase de prueba y una fase de ejecución. zkLink agrega una fase de sincronización entre la fase de prueba y la fase de ejecución. Dado que zkLink es una unificación de múltiples cadenas, la función de la fase de sincronización es unificar los estados de diferentes cadenas.
La fase de sincronización es el proceso de procesamiento de la red Oracle y su función es promover el intercambio de las raíces finales entre diferentes cadenas y comparar si las raíces finales de las dos cadenas son consistentes. La siguiente figura es el proceso de resumen de zkLink.
zkSNARK para zkLink
zkLink garantiza la exactitud del estado fuera de línea y la validez de las transacciones a través de zkSNARK, verifica la limitación del estado fuera de línea mediante prueba de conocimiento cero y garantiza la validez de las transacciones mediante la introducción de una red Oracle liviana en requisitos de red específicos.
Escenarios de aplicación
zkLink tiene potencial en múltiples escenarios de aplicación. El escenario oficial es el siguiente:
● Intercambio descentralizado tipo libro de órdenes para intercambio atómico multicadena: zkLink realiza un intercambio atómico multicadena fluido agregando órdenes de diferentes cadenas.
● Curvas AMM de múltiples cadenas: zkLink admite curvas AMM en múltiples cadenas, lo que proporciona una experiencia de negociación de activos de alto rendimiento y bajo costo.
● Emisión y puente de tokens alternativos (OFT) en toda la cadena: zkLink permite la agregación de tokens emitidos en diferentes cadenas, lo que elimina los riesgos entre cadenas y las costosas tarifas de puente.
● Transmisión y comercio de NFT multicadena: zkLink proporciona funciones de transmisión y comercio de NFT multicadena, lo que proporciona mayor liquidez e interoperabilidad para el mercado NFT.
**Creemos que zkLink debe integrarse con la billetera AA actual además de los escenarios de aplicaciones oficiales mencionados anteriormente. Como un componente basado en la intención, la billetera AA puede cooperar con el protocolo de unidad de transacciones multicadena zkLink para formar una -Detener la experiencia de la transacción. Los usuarios solo necesitan expresar el propósito final, y el proceso intermedio garantiza su corrección y estabilidad de una manera zk. Este enfoque reduce la barrera de entrada para nuevos usuarios. **
Economía de tokens
El token de utilidad y el token de gobernanza de zkLink son ZKL basados en ERC 20, que aún no se han asignado ni anunciado detalles (la red principal aún no está en línea).
ZKL tiene las siguientes funciones:
● DApp necesita hipotecar ZKL para acceder al contrato de gestión.
● El verificador también debe entregar ZKL como depósito de seguridad y, como recompensa, obtiene ZKL generando una prueba de conocimiento cero.
● Los usuarios que tienen ZKL también pueden obtener privilegios y beneficios especiales, como descuentos en tarifas de transacción.
Mecanismo Airdrop - Puntos de fidelidad
Actualmente, zkLink está poniendo en marcha un nuevo mecanismo de fidelización de puntos en Galxe, que se espera que se ponga en marcha en el cuarto trimestre de este año. Este punto de fidelidad se utilizará como estándar para el lanzamiento aéreo. Según la siguiente imagen, lo que se muestra actualmente en Galxe es la recompensa de puntos de actividades anteriores.
** El método para obtener puntos de fidelidad se basa en la realización de tareas relevantes y los puntos anteriores aún se están contando. El nuevo evento comenzó oficialmente en el cuarto trimestre de este año y las reglas específicas aún no se han anunciado. **
Estado ecológico
En la actualidad, zkLink se encuentra en la etapa de testnet y las DApps en la cadena incluyen ZKEX, zkJump y OpenWorld.
ZKEX es el primer intercambio descentralizado de cartera de pedidos multicadena basado en zkLink. (etapa beta)
zkJump es un puente de cadenas cruzadas basado en zkLink que actualmente admite 12 cadenas, incluidas BNB Chain, Avalanche, zk-Sync, Starknet y Optimism. (etapa beta)
OpenWorld es un intercambio de derivados descentralizado basado en zkLink. (etapa beta)
**ZkLink aún no se ha lanzado oficialmente y la construcción ecológica aún se encuentra en una etapa relativamente temprana. Sin embargo, de acuerdo con el proceso operativo de la red zkLink, puede ser relativamente difícil construir DApps en zkLink. Después de todo, algunas DApps necesita actuar como la función clasificadora de zkRollup . **
Comparación de productos competitivos
zkLink se posiciona como un middleware para la interconexión de cadenas múltiples relacionadas con Ethereum. La interconexión de transacciones se realiza a través de zkSNARK y zkRollup, que es esencialmente parte de la pista de cadenas cruzadas. Layerzero actualmente se está desarrollando bien en esta pista, pero los métodos y rutas de implementación de los dos, el efecto es diferente.
Como infraestructura entre cadenas de propósito general, Layerzero utiliza repetidores, oráculos y puntos finales (contratos implementados en cada cadena) como herramientas para la transmisión entre cadenas. El repetidor es responsable de transmitir la prueba de la transacción en la cadena, el oráculo es responsable de leer la información del encabezado del bloque de la cadena de origen y transmitirla, y el punto final es responsable del punto final receptor o transmisor.
● Empaquetar los datos y el destino para entregarlos al oráculo y al repetidor a través del Endpoint de la cadena de origen.
● La máquina Oracle lee y confirma el encabezado del bloque. Después de que la máquina Oracle confirma que el bloque ha pasado varias confirmaciones de bloque en la cadena A, envía el encabezado del bloque al punto final de la cadena B.
● El punto final en la cadena de destino solicita al retransmisor a través del encabezado del bloque recibido y el retransmisor recibe la prueba de transacción de la cadena de origen.
● Después de pasar la verificación debajo de la cadena, la máquina de Oracle y el relé enviarán la información de la transacción relevante a la cadena de destino para completar la comunicación entre cadenas.
Layerzero transmite la información del encabezado del bloque y la prueba de la transacción por separado para lograr una comunicación entre cadenas relativamente segura. El riesgo aquí es garantizar que los repetidores y los oráculos no se confabulen, lo que depende del grado de descentralización de los dos.
**A través de la introducción anterior sobre Layerzero, aunque ambos organizan contratos en diferentes cadenas de destino para recopilar pruebas de transacciones, zkLink está más inclinado hacia la capa de aplicación para mejorar la interoperabilidad entre L1 y L2. Layerzero, como L0, es responsable de la sincronización entre cadenas, etc. El enfoque de los dos es diferente. **
Algunos pensamientos
¿Qué quiere decir Paradigm con un Internet multicadena centrado en Rollup?
Para la interconexión de múltiples cadenas, debido a la baja velocidad de la red principal de Ethereum y las altas tarifas del gas, todos quieren cambiarla a través de la interconexión de múltiples cadenas. En los últimos años, proyectos como Cosmos y Polkadot han atraído mucha atención, pero Hasta ahora, todavía falta la ecología. Cuando se desarrolla L2, la orientación de la demanda cambia de la interconexión entre L1 y L1 a la interconexión entre L1 y L2, y entre L2.
Por lo tanto, creo que la dirección principal actual de Web3 es la interconexión del universo multicadena (basado en EVM o L2) con Ethereum como núcleo. Para la interconexión centrada en Rollup, zkLink explicó que utiliza Rollup como herramienta para empaquetar las transacciones de cada cadena en el estado Rollup de zkLink, a fin de realizar la unificación de los dos basándose en zkLink; aumentar la correlación entre L1 y L2. , y mejorar la Operatividad mutua, bajando el umbral de participación de nuevos usuarios.
Finalmente, utilice una metáfora para describir el posicionamiento de roles de zkLink, como se muestra al final de este artículo:
Si el universo multicadena de Ethereum se describe como un archipiélago, zkLink equivale a un barco, solo necesita tener un muelle en cada isla para ser responsable de la conexión entre cada isla.