Autor: CloudY,

Editor: Vincero, YL

Crítico: Natalia

La Capa 2, como esquema optimizado de la cadena de bloques pública Ethereum, ha sido un punto de atención, discusión e I+D. Por ejemplo, los equipos de I+D han realizado intentos activos en las soluciones técnicas de la capa 2, como el Ronin donde está Axie, y Starknet, Arbitrum, Optimism y ZKSync utilizados por DYDX. Entonces, ¿qué es la capa 2? La cadena de bloques pública de Ethereum en sí se llama capa 1, red principal o capa de cadena de bloques principal, y la capa 2 significa mover transacciones de la capa de cadena de bloques principal a una capa separada que puede comunicarse con la cadena principal para lograr transacciones más rápidas con una tarifa de gas más baja. Como se muestra a continuación, la capa 2 es como una especie de autopista establecida en la red principal de Ethereum para desviar el volumen de transacciones y aliviar la congestión de las transacciones en la capa principal de blockchain de Ethereum. Actualmente, existen varias soluciones técnicas para capas, incluidos canales de estado, cadenas laterales, plasma, paquetes acumulativos, etc. Las cadenas laterales y los rollups, dos soluciones comunes para la gente, se diferencian de la siguiente manera: las primeras deben ser verificadas por sus propios nodos independientes, y su seguridad depende principalmente de sí mismo (Polygen es uno de los casos de cadenas laterales), mientras que las segundas procesan transacciones en lotes y de forma centralizada bajo la cadena basada directamente en la capa 1, y publica las actualizaciones de la cadena de bloques principal junto con los datos de transacciones en su cadena, y su seguridad aún depende de la capa 1.

(Fig. 1: Diagrama esquemático de Layer0, Layer1 y Layer2)

A pesar de su mayor seguridad que las cadenas laterales, Rollup todavía tiene un efecto limitado en la optimización actual de la red principal de Ethereum. Sin embargo, es innegable que Rollup está realmente optimizado en función de la red principal de Ethereum, y el proyecto en la red principal de Ethereum puede ingresar a la cadena usando Rollups sin realizar ningún cambio, y los usuarios no necesitan correr el riesgo de usar una cadena cruzada. puente para transferir activos; es decir, cualquier posible transacción en Ethereum se puede ejecutar en la tecnología Rollup. Los principios se muestran a continuación. Una cadena basada en la solución técnica Rollup establecerá un contrato Rollup en la red principal de Ethereum para monitorear el estado de la cadena Rollup, incluido el saldo de la cuenta del usuario que realiza transacciones en la cadena y el código de contrato inteligente del presente contrato. La información se registra en una “raíz de estado” compuesta por un mapeo clave-valor, donde la clave es la dirección y el valor es la cuenta. Cada cuenta tiene un máximo de cuatro atributos: saldo, número aleatorio, código (solo para contratos inteligentes) y almacenamiento (solo para contratos inteligentes). Dado que el Rollup solo publica los datos de la transacción en la cadena principal en lugar de ejecutar la transacción en la cadena, los datos de la transacción y la raíz del estado publicados en la cadena principal pueden ser fraudulentos. Por lo tanto, se proponen las soluciones Optimistic Rollup y ZK Rollup para resolver el problema clave.

(Fig. 2: Diagrama esquemático de los principios técnicos de Rollup)

A diferencia del Optimistic Rollup, que es optimista sobre la confiabilidad de todas las raíces estatales enviadas y las mantiene seguras al presentarlas a prueba de fraude, el ZK Rollup es otra situación. En ZK Rollup, ZK-Sync utiliza la prueba de cifrado de ZK-SNARK para liberar la raíz del estado y utiliza tecnología de prueba ZK (una parte puede probar algo sin revelar la información requerida para probarlo) para verificar la autenticidad del estado raíz, evitando así el acceso a los propios datos y garantizando la privacidad. En comparación con el Optimistic Rollup, que tarda una semana en retirarse, los activos se pueden retirar en solo 10 minutos con el ZK Rollup. Sin embargo, ZK-SNARK, como nueva tecnología con matemáticas increíblemente complicadas, hace que ZK Rollup aún esté en desarrollo y, por lo tanto, ZK Rollup sea menos adaptable que Optimistic Rollup. Sin embargo, el ZK Rollup también tiene sus ventajas notables; sin necesidad de testigos de las transacciones, ZK-SNARK reduce en gran medida los datos almacenados en la cadena y aumenta la expansibilidad, y ZK-SNARK puede verificar cada transacción y hacerla más segura.

De manera similar, StarkWare también adopta ZK Rollup pero se basa en ZK-STARK. Dado que la tecnología ZK-STARK ha mejorado en términos de expansibilidad y confiabilidad al omitir la inicialización y la computación poscuántica, en comparación con ZK-SNARK, no es tan madura como esta última y cuesta tarifas de gas más altas. Además, StarkWare utiliza el lenguaje Cairo, lo que dificulta la compatibilidad con EVM una vez que se logra Turing Completeness. En respuesta a este problema, el equipo de StarkWare ha desarrollado un traductor de código Warp para convertir sin problemas el contrato inteligente de Solidity en Cairo. Además, StarkWare ahora ha logrado el ZK Rollup dedicado a dydx, Immutable y Deversifi a través de StarEx.

La Capa 2 y Rollup, una de las soluciones técnicas para la Capa 2, se informaron anteriormente. Creemos que el ZK Rollup, una de las direcciones del Rollup, tiene ventajas más obvias y una mejor capacidad de expansión y que es más probable que las cadenas basadas en el ZK Rollup se utilicen ampliamente en el futuro. Sin embargo, ¿puede la cadena ZK Rollup realmente destacarse en las numerosas cadenas laterales, Arbitrum y Optimism después de su lanzamiento en la red principal, y ocupar una posición tan alta como su nivel técnico? En este trabajo se intenta evaluar y analizar, desde cuatro dimensiones, las blockchains públicas que tienen mejor desempeño en cada dimensión y especular el potencial de desarrollo de la cadena ZK Rollup en base a esto, para luego dar las sugerencias correspondientes.

  • Cuatro dimensiones:

  1. Cripto nativo

  2. Activo en cadena

  3. Ecosistema

  4. Comunidad

1. Cripto nativo

El concepto de criptonativo mide la importancia de la tecnología blockchain, como los avances revolucionarios en el concepto y las innovaciones tecnológicas. Por ejemplo, Ethereum ha sido pionero en una máquina virtual completa de Turing, que expande la cadena de bloques de una red de pagos de Bitcoins a una red de interacciones complejas, haciendo posibles conceptos como DeFi. También hay muchas otras cadenas de bloques públicas con tecnologías únicas, conceptos novedosos y diferentes intentos. En este artículo, se selecciona a Cosmos, Polkdaot y Solana como representantes de los cripto nativos para ilustrar cómo las cadenas de bloques públicas aseguran un lugar en los cripto nativos a través de su innovación o mejora del rendimiento.

(1) Cosmos

Cosmos percibe el futuro como un universo multicadena de blockchains que se centran en diferentes aplicaciones funcionales. Basado en esta concepción, Cosmos ha desarrollado tres componentes básicos: 1) protocolo de consenso Tendermint, 2) Cosmos SDK, 3) protocolo IBC (Inter Blockchain Communication), que ha resuelto el problema entre blockchains e hizo posible el universo multicadena. Ha simplificado el proceso de desarrollo de aplicaciones blockchain y ha desarrollado un rico SDK y un motor Tendermint para permitir a los desarrolladores centrarse en las aplicaciones mismas en lugar de en los protocolos subyacentes. Más importante aún, Cosmos ha realizado una intercadena activa, donde se pueden realizar transacciones atómicas en cada cadena a través del Cosmos's Hub, a diferencia de otros puentes entre cadenas convencionales que crean grupos de capital en diferentes cadenas para realizar la llamada cadena cruzada.

(2) Lunares

Polkadot realiza cadenas de bloques mediante “cadenas de retransmisión” (cadena principal) y “cadenas paralelas” (cadena de acelgas). Cada cadena paralela está conectada con la cadena de retransmisión para realizar su comunicación con otras cadenas paralelas, mientras que cada cadena de retransmisión admite aproximadamente 100 cadenas paralelas. Polkadot utiliza Wasm como metaprotocolo, que permite que las cadenas paralelas definan su propia lógica y lenguaje, y solo necesitan proporcionar sus propias funciones de transición de estado para que los verificadores de cadenas de retransmisión las ejecuten antes de conectarse con las cadenas de retransmisión. Las aplicaciones de Polkdot pueden almacenarse en una determinada cadena paralela o implementarse en cadenas paralelas. Aunque las cadenas de retransmisión se pueden conectar con cada cadena paralela, tienen interfaces limitadas y las cadenas paralelas deben ofertar por espacios mediante subasta, lo que a menudo se denomina "subasta de espacios".

(3) Solana

Solana tiene la intención de ampliar el rendimiento manteniendo bajos los costos. Con este fin, Solana utiliza un innovador modelo de consenso híbrido, que combina el exclusivo algoritmo de prueba de historial (PoH) con un motor de sincronización relámpago (que es otra versión de prueba de participación, PoS). PoH es la parte central del protocolo Solana, que puede proporcionar una marca de tiempo para cada transacción en la red para confirmar la transacción que ocurre en cualquier momento en la red. PoH, que se basa en el PoS que utiliza el algoritmo de torre de tolerancia a fallos bizantinos (BFT), es una versión optimizada del protocolo práctico de tolerancia a fallos bizantinos (pBFT). Además, Solana utiliza el lenguaje Rust exclusivo para escribir el contrato inteligente y utiliza códigos de bytes BPF para lograr una mayor eficiencia de ejecución, es decir, TPS.

2.Activo en cadena

El activo en cadena es la colección de tokens convencionales emitidos en blockchain que tienen un poder adquisitivo relativamente estable, como BTC, ETH, BNB, USDT, USDC y DAI. La cantidad de activos de alta calidad en una cadena de bloques pública determina el espacio expandible para su activo en la cadena. Actualmente no existe un método de hipoteca de crédito universal en la cadena de bloques, y el apalancamiento solo puede aumentar mediante la pignoración de activos, mientras que los activos pignorados son generalmente activos de alta calidad para garantizar la seguridad. Por lo tanto, hemos elegido tres blockchains públicas con más activos de alta calidad actualmente como representantes: BSC, Solana y Terra. Como se muestra en la siguiente tabla, los principales activos en cadena de las tres cadenas de bloques públicas ascienden a 10 mil millones de dólares y son principalmente los tokens de la cadena de bloques pública, BTC y ETH, así como monedas estables como USDT, USDC y UST en la cadena de bloques pública. Los abundantes activos en cadena promueven en gran medida el desarrollo de la ecología en cadena.

(Al 17 de abril de 2022)

(Fuentes: BSCScan, SolanaExplorer, Terrascop)

3. Ecosistema

La cantidad y calidad de los proyectos de ecosistemas son otro factor importante que determina el desarrollo de la cadena pública además del capital. Los proyectos de alta calidad pueden atraer a un gran número de usuarios activos, generar activos considerables y generar fondos masivos. Además, establecer un ecosistema perfecto requiere una cierta cantidad de proyectos de alta calidad, que puedan crear buenas experiencias interactivas para usuarios y desarrolladores, puedan resistir en mayor medida los riesgos externos y ampliar el alcance de uso de los fondos. En base a esto, seleccionamos BSC, Solana y Cosmos para juzgar el desarrollo de su ecosistema a través del TVL en la cadena, la cantidad de proyectos y la cantidad de transferencias. Se puede ver en la siguiente tabla que BSC tiene la mayor cantidad de proyectos, Solana tiene la mayor cantidad de transferencias y Cosmos tiene el TVL más alto. Eso refleja que las tres cadenas públicas tienen sus propias ventajas en un ecosistema: 1. Como cadena lateral de Ethereum, BSC es compatible con todos los proyectos basados ​​en EVM; 2. Solana puede maximizar la eficiencia de la transferencia y optimizar la experiencia de interacción a través de un TPS alto; 3. Cosmos conecta todas las cadenas IBC a través del protocolo IBC, incluido el TVL de todas las cadenas IBC.

(Al 17 de abril de 2022)

(Fuentes de datos: DeFiLama, Nansen, DappRadar, BSCScan, SolanaExplorer, Atomscan, Terrascop)

Estas tres cadenas públicas también tienen planes de incentivos para desarrolladores o están respaldadas por tokens de intercambio para alentar a los desarrolladores a venir a desarrollar proyectos en su propia cadena pública y brindar más recursos a proyectos iniciales de alta calidad. Por ejemplo, BSC tiene el plan de velocidad de desarrollador más valioso (MVB) para ayudar a proyectos iniciales de alta calidad a llevar a cabo más innovación y transformación, obtener experiencia madura y apoyo financiero en la industria, y acelerar el desarrollo coordinado de comunidades y proyectos. Además, los usuarios naturalmente esperan que los proyectos de alta calidad en BSC aparezcan en el intercambio. Del mismo modo, Solana cuenta con el respaldo de Hackathon y FTX. Por lo tanto, en Solana, los proyectos de alta calidad también recibirán apoyo y asistencia para el desarrollo del Solana Ecosystem Fund con la posibilidad de cotizar en FTX Exchange. Cosmos utiliza el SDK para facilitar el desarrollo y se basa en el intercambio de recursos entre cadenas y el lanzamiento aéreo de promesas en el ecosistema para impulsar el desarrollo del proyecto. Por ejemplo, la nueva cadena puede obtener el capital de la cadena Terra introduciendo LUNA y UST, mientras que los proyectos de la cadena Terra, como Anchor, también pueden cooperar con otras cadenas para incluir el token de la cadena como un activo prometido para aumentar el utilizar escenarios del token.

4. Comunidad

Comunidad se refiere a la actividad de la comunidad de la cadena pública y el apoyo de las instituciones de inversión. Una cadena pública necesita suficiente atención y fondos para desarrollarse de manera sostenible y a largo plazo. Observamos principalmente el número total de usuarios, el número de publicaciones y el contenido de los mensajes en las redes sociales. Las instituciones de inversión observan principalmente a los primeros inversores de la cadena pública y los recursos que invirtieron en la cadena pública, como capital, publicidad y cooperación. Después de una investigación exhaustiva, seleccionamos BSC, Solana y Avalanche. Como se muestra en la figura siguiente, las tres comunidades de cadenas públicas son grandes y muy activas. La atención se centra en la interacción y el ecosistema de la cadena pública además del aumento del precio del token. Específicamente, debido a sus ventajas en la etapa inicial, BSC tiene un ecosistema rico y acumula una gran cantidad de usuarios activos de alta calidad, lo que también se refleja en su mayor número de seguidores en Twitter y discursos semanales de discordia. Solana y Avalanche han adquirido muchos usuarios de Telegram y Discord en mercados emergentes. El contenido del mensaje incluye principalmente la popularización de la ciencia de la información en cadena, la pregunta sobre la operación en cadena, la prevención del fraude y la consulta de proyectos de ecosistemas.

(Nota: todos los datos provienen de la comunidad inglesa y el número de usuarios se calcula a las 11:00 a. m., hora de Beijing, el 18 de abril de 2022)

A diferencia de Binance, impulsado por capital y recursos, las prósperas comunidades de Solana y Avalanche también se benefician de la fuerte publicidad de inversores institucionales de renombre, especialmente SBF para Solana y Suzhu para Avalanche. Con frecuencia presentan y recomiendan proyectos de ecosistemas de cadenas públicas relevantes en sus redes sociales. Debido a que tienen cierto poder de toma de decisiones, a menudo prometen algunas actividades de incentivo que atraen a una gran cantidad de nuevos usuarios y mejoran la participación de los usuarios. Por lo tanto, además del apoyo financiero, la influencia de las celebridades también ayuda a que las cadenas públicas sean populares.

Las principales instituciones de inversión de las tres cadenas públicas anteriores son las siguientes:

El futuro de ZK

1. Cripto nativo

Desde la perspectiva de los criptonativos, la importancia de ZK Rollup es evidente. Rollup toma un papel importante en Ethereum hacia la cadena de bloques modular para expandir la capacidad, es decir, transferir el consenso a Ethereum y transferir la ejecución y la disponibilidad de datos para ejecutarse en Rollup. Entre ellos, la prueba de conocimiento cero, como un esquema criptográfico original altamente reconocido, tiene como objetivo, en esencia, simplemente reducir la cantidad de cálculo y garantizar la exactitud de los datos. El principio de la solución técnica se describió en detalle anteriormente, y los resultados altamente reconocidos se pueden ver en la recaudación de fondos actual de los dos principales ZK Rollups (StarkWare/zkSync). Es más, incluso Vitalik, el fundador de Ethereum, mencionó en su artículo que a mediano y largo plazo, con la tecnología ZK-SNARK madura, ZK Rollup jugará su ventaja en todos los casos de uso. De esta manera, la criptografía nativa de ZK Rollup queda obvia.

2. Activo en cadena

La segunda parte trata sobre los fondos en cadena de ZK. Primero podemos juzgar por los fondos de acciones en Ethereum. No hay duda de que la moneda principal con poder adquisitivo relativamente estable en Ethereum es el fondo de acciones más grande de todas las cadenas públicas con contratos inteligentes. El valor de mercado de ETH sigue ocupando el segundo lugar entre todas las criptomonedas. En segundo lugar, la principal moneda estable en dólares estadounidenses, como el USDT emitido por Tether, el USDC emitido por Circle, la moneda estable en dólares estadounidenses Dai y MIM basadas en garantía de moneda digital, y varias monedas estables algorítmicas como Frax y Fei. Además, la moneda ancla de BTC, como WBTC, HBTC, renBTC y la moneda principal antes mencionada con poder adquisitivo absoluto en la cadena, tiene su principal cadena pública circulando en Ethereum. En base a esto, ZK Rollup se considera la solución de expansión tan esperada de Ethereum, y las ventajas naturales de Rollup hacen que los fondos en cadena anteriores que permanecen en la primera capa de Ethereum pasen a la segunda capa sin correr el riesgo de la actual. Puente entre cadenas convencional y, naturalmente, puede aceptar muchos fondos de desbordamiento de la primera capa de Ethereum.

3. Ecosistema

El nacimiento de Ethereum ha producido el ecosistema blockchain más maduro del mundo en la actualidad debido a la ventaja de ser el primero en actuar de la web 3.0. Está en la cadena pública blockchain, ya sea el ecosistema de desarrolladores, el ecosistema de infraestructura y proyectos, o incluso el ecosistema de usuarios en Ethereum. Para la expansión del ecosistema de ZK Rollup, a excepción de los fondos en la cadena, si puede atraer el proyecto web3.0 de alta calidad actualmente en la primera capa de Ethereum para transferir sus actividades principales, bloqueo de capital y usuarios a su La segunda capa de la red se convertirá en la máxima prioridad. En segundo lugar, si los usuarios realmente pueden reducir el costo de usar las tarifas de gas al nivel de BSC/Avalanche o incluso Solana determinará si ZK Rollup puede recuperar los fondos y el tráfico que se desborda de Ethereum en 2021. Finalmente, de la historia de la cadena pública , que la cadena de bloques pública pueda tener un crecimiento exponencial de las transacciones de la cadena de bloques pública depende en gran medida de nuevas formas de historias narrativas, como DeFi en 2020, NFT y GameFi en 2021. Por lo tanto, también será importante que exista una nueva forma de aterrizaje de productos web 3.0. un factor clave para que ZK Rollup lleve a Ethereum a un nuevo máximo, ya que ZK Rollup traerá un crecimiento exponencial en Ethereum. A continuación describiremos la ecología actual de zkSnyc/Starkware respectivamente.

Según las noticias de recaudación de fondos divulgadas, muchos proyectos Web3.0 excelentes invierten en zkSync, y varios CEX también han anunciado la apertura de canales de retiro de efectivo basados ​​en zkSync; Más importante aún, cualquier token se puede usar enzkSync para pagar sus gastos sin comprar ETH o tokens personalizados como MATIC. En comparación con otras cadenas de capa 2 e incluso otras cadenas públicas, esta función marcará el umbral del uso de zkSync como la bomba real. Además, para reducir la dificultad de los desarrolladores, zkSync2.0 ha enfatizado que los desarrolladores pueden usar Solidity para lograr una compatibilidad con EVM del 99% mediante la combinación de su zkEVM y su compilador desde su nacimiento. Esto hace que sea más probable que se produzca la aplicación a gran escala de DeFi en zkSync2.0.

Para Starkware, StarkEx se lanzó en junio de 2020 como su motor de escalabilidad L2, aprobando la creación de ZK Rollup específico de la aplicación respaldado por Cairo y STARK. Actualmente, hay proyectos en funcionamiento, como dydx, Immutable, Deversifi y Sorare basados ​​en StarkEx. Ahora, la cantidad bloqueada en la cadena ha alcanzado los 1,16 mil millones de dólares, se han procesado más de 140 millones de transacciones y el monto acumulado de las transacciones ha superado los 518 mil millones de dólares. Según su ruta de desarrollo oficial, se centrarán en ejecutar la misma L2 global de múltiples aplicaciones en el mismo StarkNet, para lograr la interoperabilidad entre diferentes aplicaciones y reducir los costos de las tarifas de gas debido a la mejora de las economías de escala, y finalmente lograr la Tercera etapa de operación descentralizada.

(Fuente de la figura: https://medium.com/starkware/on-the-road-to-starknet-a-permissionless-stark-powered-l2-zk-rollup-83be53640880)

(Starkware: 1,16 mil millones de libras esterlinas; 145 millones de transmisiones; Proyecto Biológico: 85)

(Fuente de datos: https://ecosystem.zkSync.io/, https://l2beat.com/, https://zkScan.io/ y https://starkware.co/starkex/)

4. Comunidad

Para la comunidad, los dos proyectos actuales de ZK Rollup están cerca de BSC, Solana y Avalanche en términos de indicadores de actividad de la comunidad, como el número total de oradores de redes sociales, contenido de mensajes, etc. Incluso en términos de número de Discord. oradores, zkSnyc está incluso por delante de otras cadenas públicas, basándose en el hecho de que la red principal aún no está en línea. Desde la perspectiva de las instituciones de inversión, en marzo de 2022, StarkWare llevó a cabo la última ronda de recaudación de fondos con una escala de 6 mil millones de dólares, abriendo la puerta a sus inversores anteriores. Definitivamente es magníficamente superior en financiación. También existen importantes instituciones de inversión reconocidas en el mercado de las criptomonedas, excepto el fundador de Ethereum, Vitalik Buterin, como Paradigm y Sequoia Capital en la era de la web 2.0. Por otro lado, el proceso de recaudación de fondos de zkSnyc parece estar más cerca de desarrolladores y usuarios. A excepción de VC, como Union Square Ventures y A16Z, también hay una serie de proyectos DeFi e inversiones en bolsas, que también se espera que traigan una rápida integración después de la línea principal en línea de zkSync2.0.

Las instituciones de inversión y la captación de fondos se muestran en la siguiente tabla:

Debido a que ZK ha atraído mucha atención debido a sus ventajas técnicas, como se ve en el gráfico anterior, muchas instituciones de inversión también han favorecido dos proyectos importantes de ZK Rollup. En particular, zkSync obtiene enormes inversiones de intercambios y fiestas de proyectos web 3.0. No es difícil ver que muchos intercambios centralizados conocidos y proyectos web 3.0 son bastante optimistas sobre ZK Rollup.

Finalmente, ZK Rollup nos ha demostrado que es factible reducir exponencialmente la tarifa del gas en Ethereum y ha mejorado significativamente la escalabilidad. La investigación operativa espera urgentemente que ZK Rollup traiga un nuevo Ethereum a la comunidad y a los usuarios en el futuro previsible. Si todo va bien, podemos imaginar con seguridad que los productos web 3.0 para aplicaciones a gran escala están a la mano.

Referencia

https://www.pcmag.com/encyclopedia/term/layer-2-blockchain

https://www.preethikasireddy.com/post/a-normies-guide-to-rollups Explorador de cadenas de bloques de Binance (BNB)

https://explorer.solana.com/

https://terrasco.pe/