¿Qué es zkRollup híbrido?
Los datos de Ethereum están abiertos al público, sin embargo, muchos datos y transacciones necesitan confidencialidad. Aztec creó un zkRollup híbrido transparente + de privacidad basado en esto. Todo el mundo es consciente de la noción de un vehículo híbrido, que utiliza gasolina y electricidad para impulsar un vehículo.
Aztec desarrolló recientemente la idea híbrida zkRollup después del cierre de Aztec Connect. La red planea conectar los contratos inteligentes de Ethereum con la ejecución de cifrado zk en el futuro. Supongamos que el Aztec Connect anterior era solo para intercambios privados de activos digitales. En esa situación, el alcance de la aplicación futura de Aztec zkRollup será más amplio, incluido el cálculo de la privacidad y la transferencia de todos los datos.
Muchos argumentan que el movimiento inesperado se debe a que el proyecto está preocupado por muchas políticas duras dirigidas a los proyectos de privacidad cuando a muchos gobiernos les preocupa que estos productos puedan respaldar transacciones ilegales. Como se puede ver, el enfoque Hybrid zkRollup de Aztec es en parte para mitigar los efectos si hay cambios inesperados en la ley en el futuro cercano.
Aztec incluirá toda la funcionalidad de los contratos inteligentes de Ethereum, así como las funciones de seguridad de anonimato programable, privacidad de datos y contratos de confidencialidad. Aztec amplía significativamente el alcance de lo que se puede hacer en la cadena de bloques al permitir la colaboración público-privada.
Mapa vial
Aztec ha comenzado el despliegue del contrato básico (Milestone1.0), y los componentes actuales del entorno de desarrollo local han logrado un gran progreso. En el tercer trimestre de 2023, los desarrolladores tendrán acceso a una red de prueba local y los consumidores tendrán acceso a una red de prueba pública completa a principios de 2024.
¿Como funciona?
Aztec aprovecha el trabajo anterior de la arquitectura Connect y mejora enormemente su amplitud y capacidades. Connect utilizaba anteriormente un diseño UTXO encriptado. La misma idea se usará en azteca, pero con una diferencia importante: UTXO puede representar cualquier dato, no solo el “valor simbólico”. Los contratos inteligentes ahora pueden almacenarse completamente en UTXO.
Conectar anteriormente solo admitía tres circuitos personalizados. Tanto en estados públicos como privados, la red puede habilitar una lógica de contrato inteligente arbitraria. Como resultado, los desarrolladores tendrán acceso a todo el conjunto de casos de uso de Ethereum, así como a aplicaciones criptográficas totalmente nuevas. Connect está destinado exclusivamente a DeFi, mientras que Aztec aumenta considerablemente la creatividad.
Los entornos estatales públicos y privados en Aztec son completamente componibles, lo que significa que cualquier función puede llamar a cualquier otra función. Esto da lugar a paradigmas de blockchain totalmente nuevos, como las llamadas de función de privacidad a privacidad, en las que la lógica de un contrato inteligente es transparente para los observadores de blockchain y puede contactar con otros contratos con una lógica invisible.
Aztec está construyendo un ecosistema de privacidad completo: una red de contratos inteligentes capaz de buscar y escribir en cualquier libro mayor que sea más conveniente:
Un libro de contabilidad público y transparente para habilitar protocolos nativos que necesitan transparencia, como AMM y protocolos de préstamo.
Un libro de contabilidad privado invisible que permite el desarrollo de gobierno privado descentralizado, dinero, identificación y juegos.
Aztec mantiene la misma separación entre las claves de visualización y gasto que Connect, pero amplía los derechos de visualización de las claves a cada contrato para una gestión detallada del acceso a los datos.
Dado que proporciona permisos contrato por contrato, el cumplimiento se puede realizar de varias maneras utilizando primitivas de cadena de bloques novedosas, como la identificación descentralizada, la verificación de terceros y el uso compartido de claves de vista.
La red proporciona una gama completa de derechos privados programables, eliminando la necesidad de métodos de todo o nada en las aplicaciones.
Amplía el área de diseño para lo que puede desarrollar… Puede crear aplicaciones donde el propósito no es simplemente la privacidad, sino donde necesita ocultar información para realizar lo que necesita hacer.
Los juegos de azar, como la votación privada en DAO o la realización de operaciones privadas en creadores de mercado automatizados públicos, podrían ser una de estas cosas (AMM).
La compañía también está construyendo su propio lenguaje de programación de contratos inteligentes centrado en la privacidad, llamado “Noir”, para garantizar la habilitación de la informática privada de contratos inteligentes.
Noir será un lenguaje de circuito universal de conocimiento cero destinado a validar cualquier backend criptográfico. Será totalmente de código abierto.
No es un zkEVM. ¿Por qué?
El proyecto dice que Aztec es un entorno para procesar transacciones, integrado con tecnología Zero-Knowledge (ZK). Sin embargo, Aztec insiste en que no tiene intención de moverse en la dirección de zkEVM (como muchos proyectos recientes notables).
Ethereum es, en esencia, una máquina de estado. Comienza con un estado, luego organiza las transacciones por bloque y cambia el estado de forma determinista. Aztec amplía la máquina estatal global para incluir estados privados. Esta máquina estatal híbrida pública-privada admite la ejecución de lógica de contrato inteligente tanto pública como privada. Al mismo tiempo, ya no realiza transacciones como una cadena de bloques típica, sino que verifica la validez de las transacciones ya calculadas. Para decirlo de otra manera, Aztec es un entorno de ejecución de conocimiento cero pero no zkEVM.
Al explicar el enfoque “híbrido”, Aztec dijo que combina la escalabilidad de las aplicaciones gracias a la gestión de red basada en cuentas de Ethereum y al mecanismo UTXO, que ayuda a garantizar la protección de la privacidad de muchas cadenas de bloques clásicas como Bitcoin. Con esta combinación, los programadores pueden escribir contratos similares a la experiencia en Ethereum pero aún así garantizar las características de seguridad.
Se obtuvo una conclusión temprana al explorar los contratos inteligentes de privacidad en Aztec Labs: la privacidad es incompatible con el EVM. La brillantez de la tecnología Rollup es que hace más que simplemente replicar Ethereum.
Aztec brinda el potencial de asegurar el anonimato en la capa base y, al mismo tiempo, brinda las garantías de seguridad de Ethereum. En el momento de su creación, Ethereum se sacrificó de forma anónima a cambio del consenso público. No fue hasta que Zac Williamson y Ariel Gabizon lanzaron Plonk, el primer zkSNARK con amplia aplicabilidad para aplicaciones de cadena de bloques, en 2018, que se volvió viable lograr una ejecución privada y sin confianza utilizando una criptografía sofisticada de conocimiento cero.
Sin embargo, los modelos públicos de blockchain basados en cuentas como Ethereum no pueden habilitar la privacidad nativa, mientras que las soluciones de privacidad basadas en UTXO no pueden admitir el ecosistema de aplicaciones y herramientas desarrolladas para plataformas públicas de contratos inteligentes.
Aztec integra la ejecución pública y privada en un solo zkRollup, lo que permite la composición perfecta de transacciones cifradas y no cifradas. Si la innovación de Ethereum es la capacidad de leer y escribir en el estado público, la innovación de Aztec es la capacidad de leer y escribir tanto en el estado público como en el privado. La combinación de paquetes acumulativos públicos y privados en un solo paquete híbrido permite casos de uso para el secreto y la audibilidad, tales como:
- Votación privada para DAO públicas
- Sesiones de juego privadas
- Transacciones en AMM privadas en públicas
Aztec anteriormente solo permitía transacciones de activos privados, pero ahora también permite la ejecución de contratos inteligentes privados, y los contratos inteligentes son más flexibles en términos de cumplimiento y derechos de visualización.
Conclusión
Los usuarios ahora pueden implementar contratos privados en el sistema local de Aztec, con el lado público de la tecnología aún en desarrollo.
Hybrid combina la escalabilidad de aplicaciones gracias a la gestión de red basada en cuentas de Ethereum con el mecanismo UTXO, que ofrece la garantía de privacidad de muchas cadenas de bloques tradicionales como Bitcoin. Con esta combinación, los programadores pueden crear contratos que son similares a la experiencia de Ethereum y, al mismo tiempo, características de seguridad comparables. En cuanto a su rendimiento, todavía necesitamos tiempo para revisar.
DESCARGO DE RESPONSABILIDAD: La información en este sitio web se proporciona como un comentario general del mercado y no constituye un consejo de inversión. Le animamos a que haga su propia investigación antes de invertir.