cadena de bloques
blockworks.co
04 de mayo de 2023 13:00 UTC
Tiempo de lectura: ~3 m
Aztec Labs está creando un paquete híbrido de conocimiento cero diseñado para ejecutar contratos inteligentes de manera privada, sin confianza y escalable.
Los desarrolladores crearon la cadena de bloques de Ethereum para optimizar el consenso público a costa de la privacidad nativa, y las soluciones de privacidad a menudo no son compatibles con un ecosistema complicado de aplicaciones descentralizadas.
La solución acumulativa híbrida de conocimiento cero (ZK) de Aztec tiene como objetivo resolver este problema. En una entrevista con Blockworks, Joe Andrews, jefe de producto de Aztec Protocol, dijo que “estamos tratando de construir la capa de privacidad que desearíamos que hubiera existido cuando nos propusimos hace tantos años poner deuda corporativa en Ethereum… La parte emocionante es que creemos que ahora podemos hacerlo”.
Aztec tiene la intención de combinar la ejecución pública y privada en un solo paquete de ZK. Esta es una de las diferencias fundamentales entre este y otros paquetes acumulativos de Ethereum ZK, señala Andrews.
“Pienso en Ethereum u otros paquetes acumulativos de una manera que es: aquí está mi solicitud de transacción, haga esto fuera de la cadena y cree una prueba de que lo ha hecho correctamente, en Aztec, aquí está la prueba de que he realizó una transacción, inclúyala en su próxima lista de transacciones”, dijo Andrews.
Esto significa que una transacción encriptada está ocurriendo únicamente en el dispositivo de un usuario, a diferencia de otros paquetes acumulativos de ZK en la actualidad, dijo.
En la práctica, los casos de uso de este tipo de zkRollup híbrido podrían usarse para habilitar la confidencialidad en varios dapps, no solo aplicaciones de privacidad, dijo a Blockworks Zachary Williamson, director de tecnología de Aztec Protocol.
“Lo que hace es expandir el espacio de diseño de lo que puede construir… puede construir aplicaciones donde el objetivo realmente no es solo la privacidad, sino que requiere ocultar información para hacer lo que necesita hacer”, dijo Williamson.
El juego podría ser una de estas cosas, junto con la votación privada en DAO o la ejecución de operaciones privadas en creadores de mercado automatizados públicos (AMM), afirmó.
Para garantizar la habilitación del cálculo de contratos inteligentes privados, el equipo también está desarrollando su propio lenguaje de programación de contratos inteligentes centrado en la privacidad, conocido como “Noir”.
Noir es completamente de código abierto y será un lenguaje de circuito general de conocimiento cero diseñado para probar cualquier backend criptográfico.
“La razón por la que queremos ser programables y por la que tenemos un lenguaje es porque las ideas que se nos pueden ocurrir como creadores propios van a ser insignificantes en comparación con lo que se desbloqueará simplemente dando estas herramientas a toda la comunidad”, dijo Williamson.
En su estado actual, los usuarios pueden implementar contratos privados en el sistema local de Aztec, con el lado público de la tecnología aún en proceso.
El equipo dijo que actualmente apunta a una red de prueba de desarrollador local Q3 y redes de prueba completamente remotas a principios del próximo año.