zkSync vs StarkWare, competencia zkRollup
- ARB -0.16%
- ETH +3.53%
- OP -0.15%
- STRK -1.22%
- ZK -1.24%
La capa 2 ya está aquí y comienza la competición en la pista
En marzo de 2024, finalmente se completó la tan esperada actualización de Cancún y Ethereum entró en una nueva etapa. Esta actualización redujo en gran medida la tarifa de manejo del Rollup. Rollup se divide principalmente en dos direcciones: Optimistic Rollup y zkRollup. Los proyectos representativos de Optimistic Rollup son Optimism y Arbitrum, y los proyectos representativos de zkRollup son zkSync y StarkWare (aunque este último no es solo zkRollup).
zkSync es un protocolo sin confianza basado en la tecnología zkRollup para escalar transacciones de bajo costo en Ethereum. StarkWare se divide en StarkEx y Starknet con licencia. StarkEx lanzará la red principal en junio de 2021 y Starknet lanzará tokens en febrero de 2024. Al 15 de mayo de 2024, Starknet TVL supera los 900 millones, mientras que zkSync, que no ha emitido monedas, tiene 780 millones de TVL.
Este artículo describirá brevemente las tecnologías subyacentes y las diferencias entre zkSync y StarkWare en Rollup, así como las tendencias de desarrollo actuales de sus respectivos ecosistemas.
zkRollup
zkRollup es un tipo de tecnología Rollup que utiliza pruebas de validez para escalar los cálculos, es decir, cada lote de transacciones viene con una prueba criptográfica que verifica la validez de las transacciones mediante un contrato inteligente de Ethereum. En el diseño de zkRollup, los contratos inteligentes en Ethereum mantienen todos los fondos, mientras que la segunda capa de Ethereum es responsable de realizar los cálculos y el almacenamiento. El proceso básico es que los usuarios firmen las transacciones y las envíen al verificador. El verificador puede agregar hasta miles de transacciones y enviar el último hash raíz del estado al contrato inteligente en la red principal de Ethereum, junto con una prueba SNARK o STARK para verificarlo. Este nuevo estado es de hecho el resultado de aplicar algunas transacciones correctas a la iteración del estado anterior.
En comparación con otras soluciones de escalamiento Ethereum L2 existentes, la tecnología zkRollup es particularmente sobresaliente en términos de seguridad y usabilidad. Al combinar criptografía sofisticada con disponibilidad de datos en cadena, zkRollup es la única solución de escalamiento L2 que no requiere ninguna actividad operativa de terceros para garantizar la seguridad de los fondos. Específicamente, en zkSync, cualquier entrada o salida de fondos se basa en una base puramente matemática de prueba de validez. El verificador de zkSync no puede falsificar la prueba de validez para destruir el estado o robar fondos, por lo que zkSync ni siquiera requiere monitoreo en línea de terceros; Si la verificación Si el controlador deja de funcionar, los usuarios también pueden iniciar una solicitud para retirar sus propios fondos del contrato inteligente zkRollup en cualquier momento. Además, la congestión de la red Ethereum no afecta la seguridad de los activos de zkSync, lo que evita el riesgo de seguridad de Optimistic Rollup basado en la prueba de fraude al no poder prevenir transacciones fraudulentas a tiempo cuando la red está severamente congestionada.
Otra ventaja de zkRollup es que su velocidad de retiro es más rápida que la de otras soluciones Rollup. Cuando los activos se retiran de L2 a L1, beneficiándose de la prueba de validez, zkRollup no necesita establecer un período de desafío de una semana para evitar el fraude. Su velocidad de retiro suele ser de diez minutos a unas pocas horas. Cuantas más transacciones, más rápido. el retiro.
A continuación, el autor analizará zkSync y sus proyectos ecológicos clave.
Descripción general de zkSync
zkSync basado en zkRollup también se basa únicamente en las matemáticas para heredar la seguridad de L1. No depende de garantías económicas ni de terceros como otras soluciones de extensión, por lo que proporciona propiedades de seguridad más sólidas. Sin embargo, el conocimiento cero utilizado por zkRollup aún se encuentra en las primeras etapas de la criptografía. Muchas infraestructuras aún no están completas, el umbral de desarrollo es relativamente alto y las capacidades de desarrollo de los desarrolladores deben ser más sólidas. Matter Labs, la empresa de desarrollo detrás de zkSync, es pionera en la tecnología a prueba de conocimiento cero de Ethereum y tiene sólidas capacidades de I+D.
En junio de 2020, zkSync1.0 se lanzó oficialmente en la red principal de Ethereum y se utiliza principalmente para pagos. Según datos de https://l2fees.info/, el costo de transferencia de zkSync1.0 es aproximadamente 1/50 del de la red principal de Ethereum. zkSync 1.0 ha estado funcionando de manera estable durante casi dos años y se ha integrado en cada vez más aplicaciones. Por ejemplo, zkSync ha sido seleccionado como el principal método de pago en rondas recientes de donaciones de Gitcoin.
En noviembre de 2021, zkSync recibió 50 millones de dólares en financiación Serie B, incluido a16z. Los antecedentes de la institución de inversión son bastante lujosos y se han convertido en los favoritos a los ojos de las instituciones líderes.
En febrero de 2022, se lanzó oficialmente la red de prueba pública zkSync 2.0, lo que convirtió a zkSync en el primer zkRollup capaz de ejecutar contratos inteligentes nativos de Ethereum. Específicamente, esta versión es compatible con Solidity 0.8.x, proporciona una API Web3 que es totalmente compatible con Ethereum, permite a los desarrolladores probar y desarrollar fácilmente contratos inteligentes en zkSync y permite a los desarrolladores pasar datos de Ethereum L1 a contratos inteligentes en zkSync. que proporcionan la información necesaria para ejecutar varios contratos inteligentes.
En febrero de 2023, zkSync 2.0 pasó a llamarse zkSync Era y 1.0 pasó a llamarse zkSync Lite. Se lanza oficialmente la red principal zkSync Era. Es la primera red principal zkEVM de Ethereum, con registro e implementación abiertos y base de código fuente abierto.
Proyectos ecológicos clave de zkSync
A continuación, el autor enumerará varios proyectos ecológicos de zkSync.
Proyecto DEX ZigZag
Sitio web: https://info.zigzag.exchange
ZigZag es un intercambio de libros de órdenes descentralizado impulsado por zkRollup que permite a los usuarios negociar órdenes limitadas o de mercado de manera fluida y segura con tarifas cercanas a cero.
Proyecto de puente entre cadenas Orbiter
Sitio web: https://www.orbiter.finance/
Orbiter Finance es un puente descentralizado de Capa 2 a través de Rollup. Actualmente admite múltiples protocolos de Capa 2, incluida la transferencia de tokens, incluido zkSync, con tarifas de manejo bajas y velocidades de transferencia rápidas.
Descripción general de StarkWare
StarkWare ha lanzado oficialmente StarkNet, un L2 ZK-Rollup descentralizado, sin permisos y resistente a la censura impulsado por STARK que admite computación de propósito general basada en Ethereum. Se basa en el lenguaje de El Cairo completo de Turing.
Los desarrolladores, los usuarios y los nodos de StarkNet harán todo lo que uno esperaría del L2 Rollup sin permiso: los desarrolladores pueden crear aplicaciones que implementen su propia lógica de negocios e implementarlas en StarkNet. Los usuarios pueden enviar transacciones a StarkNet para su ejecución, tal como interactúan con Ethereum hoy; Los nodos y participantes de StarkNet recibirán incentivos criptoeconómicos para garantizar que la red funcione de manera eficiente y justa.
StarkEx es el primer caso práctico para escalar las capacidades de las aplicaciones utilizando ZK-Rollup basado en STARK, su motor de escalabilidad L2, que los proyectos pueden utilizar para permitir un cálculo barato fuera de la cadena, es decir, las pruebas STARK que demuestran la corrección de la ejecución se generan en la cadena a continuación. Dicha prueba puede admitir entre 12 000 y 500 000 transacciones (según el tipo de transacción) y la prueba se envía a los validadores de STARK para que sean aceptadas en la cadena, lo que significa que todas las transacciones se verifican una vez, es decir, el costo de gas por transacción es; extremadamente bajo. Desde junio de 2020, StarkEx ha brindado servicios a múltiples usuarios en áreas como el procesamiento de transacciones lógicamente complejas (transacciones al contado, derivados y NFT), así como pagos, incluidos DeversiFi, dydx, ImmutableX y Sorare.
Vale la pena señalar que StarkWare se ha convertido en una empresa que continúa obteniendo ganancias antes de emitir monedas. Esto es inseparable de StarkEx, que proporciona servicios zkRollup SaaS. En el futuro, más DApps e instituciones tradicionales podrán utilizar sus servicios personalizados.
StarkNet es una red de Capa 2 sin permiso donde cualquier usuario o desarrollador puede implementar contratos inteligentes desarrollados en el idioma de El Cairo. A diferencia de StarkEx, la aplicación StarkNet es responsable de enviar transacciones y su secuenciador es responsable de agrupar las transacciones y enviarlas para su procesamiento y prueba. StarkNet admite el modo de disponibilidad de datos Rollup, lo que significa que el estado del Rollup se escribirá en Ethereum junto con la prueba STARK.
StarkNet Alpha se lanzó a la red de prueba pública en junio de 2021 y a la red principal en noviembre. En enero de 2024, se lanzó Starknet v0.13 en la red principal. Esta actualización puede reducir significativamente los costos a través de transacciones más eficientes. En el futuro, el clasificador se entregará a la gestión comunitaria y se logrará gradualmente la descentralización. Además, los nodos completos permitirán que cualquiera guarde y verifique el estado de la red localmente, rastreando exactamente lo que está sucediendo. Tres equipos, Erigon, Nethermind y Equilibrium, están desarrollando nodos completos.
En términos de financiación, el 25 de mayo de 2022, StarkWare anunció la finalización de una financiación Serie D de 100 millones de dólares con una valoración de 8 mil millones de dólares. Esta ronda de financiación fue liderada por Greenoaks Capital y Coatue, y otros inversores nuevos y existentes, incluidos. Elenco participó Tiger Global. Después de completar la financiación de la Serie D, el monto total de financiación de StarkWare alcanzó los 262 millones de dólares.
Al 18 de mayo de 2024, el TVL a través de la plataforma StarkEx es de 111 millones de dólares estadounidenses, el número total de Tx es de 692 millones, el volumen de transacciones acumuladas es de 1,26 billones de dólares estadounidenses y hay 134 millones de NFT mints.
Además de los proyectos estrella respaldados por StarkEx, StarkNet también se está desarrollando muy rápidamente. Una gran cantidad de proyectos y DApps eligen desarrollarse e implementarse en su red principal, y también se desarrollarán e implementarán simultáneamente en zkSync. A continuación, el autor enumerará varios proyectos ecológicos de Starkware.
1. Proyecto de capa de infraestructura Nethermind
Sitio web: https://nethermind.io/
Nethermind.io es una empresa especializada en soluciones de software Ethereum y Layer 2, que ofrece múltiples bloques de construcción de infraestructura descentralizada: cliente Nethermind (cliente Ethereum personalizable), Warp, un traductor de EVM a Cairo de código abierto, Realice la implementación directa del contrato inteligente Voyager en StarkNet , lo que facilita la navegación y la interacción con StarkNet.
2. Proyectos de billetera
Braavos
Sitio web: https://braavos.app/
La billetera autohospedada en StarkNet permite a los usuarios administrar sus propios fondos y NFT de manera amigable. Es compatible con Firefox y Google Chrome y actualmente está desarrollada en la versión 2.0.
Argén
Sitio web: https://www.argent.xyz
Argenty era originalmente una billetera sin custodia basada en zkSync, cuyo objetivo era brindar a los usuarios comunes la experiencia más simple y segura en DeFi y Web3, incluida la función de pago de zkSync. A principios de 2024, Argent decidió dejar de admitir zkSync Era y centrarse en el desarrollo de Starknet. Para resolver el problema del umbral alto para las billeteras cifradas, Argent propuso un método de recuperación de cuentas fuera de la cadena que no requiere una frase mnemotécnica. Según este método, Argent puede cifrar la clave privada del usuario y guardarla en el almacenamiento en la nube, y la contraseña KEK que cifra la clave privada se guarda en Argent. Una vez que un usuario pierde su teléfono y necesita restaurar su cuenta en un nuevo dispositivo, Argent puede detectar si el almacenamiento en la nube del usuario tiene una clave privada cifrada, luego verificar la identidad del usuario a través de SMS y correo electrónico, y finalmente enviar la KEK al dispositivo del usuario. . De esta manera, los usuarios pueden utilizar KEK para descifrar la clave privada cifrada en su almacenamiento en la nube.
3. Aspecto del proyecto NFT Marketplace (anterior PlayOasis)
Sitio web: https://testnet.aspect.co/
Aspect es un mercado NFT construido en StarkNet. Se ejecuta en la red de prueba de StarkNet y actualmente se encuentra en la etapa alfa. Admite la creación, compra y venta. Además, se puede implementar en las billeteras Argent X Wallet y Braavos.
4. Proyecto Metaverso Altzone
Sitio web: https://www.altzone.io/
Altzone es un protocolo que reemplaza las interacciones de contratos inteligentes con interfaces 3D y se integra con los protocolos existentes para crear una experiencia de usuario disruptiva, utilizando experiencias 3D para transmitir muchos conceptos complejos y abstractos de una manera visual simple. Las aplicaciones Altzone incluyen puentes entre cadenas, estrategias DeFi componibles y DEX, e incluso pueden crear visualizaciones de datos disruptivas en cadena. En términos de forma de producto, Altzone tiene Gallery, una versión 3D de la experiencia de compra NFT, lugares interactivos DeFi como bancos y coopera con JediSwap.
5. Proyecto de puente entre cadenas Layerswap
Sitio web: https://www.layerswap.io/
Con LayerSwap, los usuarios pueden conectar cuentas criptográficas directamente a redes de capa 2. Los usuarios pueden ahorrar hasta 10 veces en tarifas al transferir criptomonedas desde los 8 intercambios centralizados actualmente admitidos, como Coinbase, Binance o FTX, a Arbitrum, zkSync, Loopring, Starknet y otras L2.
6. Proyecto de préstamo zkLend
Sitio web: https://zklend.com/
zkLend es un protocolo de mercado monetario L2 construido sobre StarkNet, que combina la escalabilidad, velocidad de transacción superior, ahorro de costos y seguridad garantizada de zkRollup. zkLend no solo atiende a los usuarios de DeFi, sino que también se dirige a usuarios institucionales, permitiendo a los participantes con licencia depositar, prestar y pedir prestado sin comprometer el cumplimiento y la seguridad de StarkNet.
zkSync vs. StarkWare, competencia en la pista zkRollup
zkSync y StarkWare son los dos jugadores principales en el camino de zkRollup. Ambos se basan en zkRollup, tienen una arquitectura similar para enviar certificados de validez y tienen las ventajas técnicas de zkRollup correspondientes, pero son ligeramente diferentes en tecnologías específicas.
StarkWare usa la tecnología criptográfica que inventaron para probar STARK, mientras que zkSync usa SNARK para probarlo. STARK significa que el sistema funciona sin configuraciones de confianza y la velocidad de generación de pruebas de STARK es 10 veces más rápida que la de SNARK. Pero, por otro lado, la tecnología de STARK es relativamente menos madura que la de SNARK.
En términos de disponibilidad de datos, los proyectos zkRollup pueden almacenar datos de transacciones en Ethereum a través de calldata, lo que permite verificar los registros de transacciones en L1. Sin embargo, el TPS máximo de este método de carga de datos es de alrededor de 2000; fuera de la cadena para reducir las tarifas de manejo, de modo que TPS pueda ampliarse otras 10 veces. Tanto zkSync como StarkWare proporcionan sus propias soluciones de almacenamiento de datos fuera de la cadena, a saber, zkPorter y Volition respectivamente.
zkPorter estará protegido por los apostadores de tokens zkSync en forma de PoS. Actualmente zkPorter todavía está en desarrollo. Una vez que zkPorter esté en línea, puede ofrecer tarifas de transacción constantes de tan solo 1 a 3 centavos al mover datos fuera de la cadena.
En términos de compatibilidad con EVM, StarkWare no es compatible de forma nativa con EVM. Solidity solo se puede traducir al nuevo idioma de StarkWare, Cairo, a través de un traductor de código llamado Warp. En la actualidad, zkSync se centra en respaldar el desarrollo de contratos inteligentes, lanzando una máquina virtual zkEVM eficiente, completa en Turing y compatible con SNARK para ejecutar contratos inteligentes de Ethereum. zkEVM es una máquina virtual que conserva la semántica de EVM pero también es compatible con ZK y ejecuta contratos inteligentes de una manera compatible con la computación a prueba de conocimiento cero. Para entonces, las aplicaciones de Ethereum se podrán migrar sin problemas para ejecutarse en zkSync.
Resumir
zkSync y Starkware basados en la tecnología zkRollup utilizan prueba de conocimiento cero y disponibilidad de datos en cadena para garantizar la seguridad de los fondos de los usuarios, y su seguridad es equivalente a la de Ethereum. Además, si bien se garantiza la seguridad, los costos de transacción de zkSync y Starkware siguen siendo muy bajos en comparación con Ethereum. Por lo tanto, es probable que zkRollup se convierta en lo que Vitalik dijo que es la principal forma para que Ethereum escale en el mediano y largo plazo.
Como proyecto estrella de zkRollup, zkSync centra el diseño central en la experiencia del usuario y del desarrollador, con la esperanza de reducir la complejidad de toda la plataforma. A juzgar por el desempeño de los últimos años, su equipo Matter Labs ha avanzado constantemente en el desarrollo de protocolos, zkSync 2.0 ha lanzado actualizaciones sucesivamente y todo el ecosistema está prosperando y creciendo. Starkware ha acumulado una experiencia ecológica y de desarrollo muy sólida gracias a su primer servicio StarkEx Saas, por lo que StarkNet se ha desarrollado rápidamente. Su enfoque de desarrollo actual es una mayor optimización y mejora del rendimiento y, al mismo tiempo, tiene una actitud más clara hacia la descentralización.
Además, el método de ganancias de la Capa 2 probará aún más la amplitud y profundidad del contenido de los dos ecosistemas. Los dos ecosistemas principales de zkSync y StarkNet también compiten por incentivos a nivel técnico, ecológico y fácil de usar.