Aztec Network, El primer zk-Rollup híbrido Parte 2

/
10

Puntos clave:

  • La arquitectura UTXO y el lenguaje de contratos inteligentes Noir son clave para la privacidad en Aztec Network.
  • Noir es un lenguaje de circuitos de conocimiento cero que facilita la programación de contratos inteligentes privados.
  • Aztec Network se ha utilizado en proyectos como Aragon ZK Research y Nouns DAO, y su roadmap apunta hacia un desarrollo modular y descentralizado en el futuro.
En esta segunda parte te contaremos más sobre Aztec y nos adentraremos en Noir, el lenguaje de escritura de circuitos de conocimiento cero y Sandbox, la red de pruebas local para desarrolladores que permite crear aplicaciones de principio a fin en Aztec.
DESCARGO DE RESPONSABILIDAD

La información, investigación y material contenido en este documento, se ofrece únicamente con el propósito de brindar información y no debe bajo ninguna circunstancias considerarse como una oferta para comprar, vender o ser partícipe en operaciones relacionadas al proyecto o activo mencionado. Kairos no asegura que los valores a los que se refiere este reporte son apropiados para algún inversionista en particular.

Ninguna información en este reporte se considerará como asesoría en materia de inversiones, legal, contable o tributaria ni de otro tipo. Tampoco se considera que esta o cualquier inversión o estrategia es apropiada para sus circunstancias individuales y de ninguna forma constituye una recomendación personal para usted.

Kairos ha obtenido la información y los materiales incluidos en la Web de fuentes consideradas como fiables, pero, si bien se han tomado medidas razonables para asegurarse de que la información contenida sea correcta, Kairos no garantiza que sea exacta, completa, o actualizada y, consecuentemente, no debe confiarse en ella como si lo fuera. Asimismo, no se asume responsabilidad por ningún tipo de pérdidas que surjan del uso directo o indirecto del material presentado en este documento. Kairos se reserva el derecho a modificar, suspender, cancelar o restringir el contenido del sitio, sin necesidad de previo aviso.

Miembros de nuestro equipo pueden poseer alguno de los criptoactivos mencionados en este análisis. Esta declaración tiene como objetivo revelar cualquier conflicto de intereses y no deben interpretarse erróneamente como una recomendación financiera. Este contenido solo tiene fines informativos y usted no debe tomar decisiones basándose únicamente en esta investigación. Bajo ninguna circunstancia esta publicación puede considerarse una asesoría en materia de información.

Agradecemos a Joxxes por los comentarios en la realización de este artículo.

Si no has leído la parte 1 de este artículo, ¡puedes hacerlo aquí!

¿Qué es Noir?

Noir

Aztec está ampliando los horizontes del diseño en cadenas de bloques al habilitar la composibilidad público-privada. Sin embargo, escribir aplicaciones zk puede resultar una tarea intimidante, confusa y que demanda un considerable tiempo.

Para impulsar la computación privada de contratos inteligentes, Aztec Labs está desempeñando un papel crucial en el desarrollo de Noir, el lenguaje universal de conocimiento cero.

Noir es un lenguaje de escritura de circuitos de conocimiento cero, de código abierto y generalizado, compatible con cualquier backend de prueba y verificable en cualquier blockchain que cuente con verificadores de contratos inteligentes personalizables. Este lenguaje es versátil en sus aplicaciones, enfocándose en la simplicidad y la flexibilidad de su diseño, con influencias notables de Rust, lo que se refleja en una sintaxis sencilla y familiar.

Noir, en esencia, posibilita el desarrollo de programas demostrables mediante Zero-Knowledge (ZK). Como bien se sabe, esto implica que la ejecución de tales programas puede ser demostrada y verificada sin la necesidad de revelar todos los detalles del proceso, incluyendo las entradas del programa.

Beneficios

Los beneficios que aporta Noir son significativos en términos de privacidad. Además, ofrece la ventaja de que su verificación requiere menos potencia computacional asimétrica por parte del verificador, lo que aporta escalabilidad a la ecuación.

Noir está creando una red y un conjunto de herramientas que proporcionan a los desarrolladores todo lo necesario para crear aplicaciones que prioricen la privacidad. Estos beneficios incluyen:

  1. Anonimato por defecto: Noir garantiza que las transacciones y actividades en su red se mantengan anónimas de forma predeterminada, brindando un alto nivel de privacidad a los usuarios.
  2. Funcionalidad privada de lectura/escritura de estados: Los usuarios pueden interactuar con la red de Noir de manera privada, lo que les permite controlar quién tiene acceso a sus datos y transacciones.
  3. Ejecución privada de funciones de contratos inteligentes: Noir permite que las funciones de los contratos inteligentes se ejecuten de manera privada, lo que protege la información sensible y garantiza la confidencialidad de las operaciones.

zkCamps

En caso de que estés interesado en aprender a desarrollar con Noir, Aztec ha desarrollado el zkCamp, un programa educativo interactivo que tiene como objetivo desmitificar las Pruebas de Conocimiento Cero (ZKPs) de manera accesible y atractiva. Este ofrece a quienes desean adentrarse en este fascinante mundo una oportunidad única para comprender los conceptos subyacentes de ZKPs. Este programa se distingue por su enfoque didáctico, empleando animaciones, elementos visuales y una interacción cautivadora para facilitar la comprensión y retención del material.

El zkCamp abarca en su plan de estudios todos los aspectos fundamentales de las ZKPs, incluyendo las primitivas matemáticas y criptográficas, las técnicas de aritmetización, los esquemas de compromiso funcional y una visión general del ecosistema y las aplicaciones relacionadas. Además, brinda la oportunidad de aprender a diseñar y desarrollar ZK Dapps en la red Ethereum, haciendo uso de herramientas como Circom y SnarkJS. Al completar este programa, los estudiantes estarán equipados con los conocimientos y habilidades necesarios para la creación de aplicaciones descentralizadas basadas en ZKPs.

Este curso es impartido por Preethi Kasireddy fundadora de DappCamp y ex a16z, coinbase, @GoldmanSachs y @isTruStory y Rajesh Muppalla lead instructor at DappCamp and ZKCamp. Recientemente se realizó el primer cohort con más de 30 desarrolladores que aspiran a volverse desarrolladores zk.

Casos de Estudio

AragonZK y Nouns DAO

Aragon ZK Research y Aztec han colaborado recientemente en un proyecto de investigación centrado en la votación privada para Nouns DAO. Esta iniciativa se conoce como "The Nouns DAO Private Voting" y ha sido respaldada financieramente por Nouns DAO, una destacada organización autónoma descentralizada en el ámbito social y cultural, reconocida por su constante exploración en el ámbito de la gobernanza.

El eje central de esta investigación ha sido averiguar hasta qué punto es posible construir un sistema de votación en Ethereum que sea fácil de utilizar, descentralizado y privado y ha concluido con una prueba conceptual que permite un voto por NFT lo que representa un hito crucial, demostrando que la votación privada sin necesidad de confianza en Ethereum es efectivamente factible. En los siguientes meses el equipo de Aragon ZK Research planea integrar algunos de estos avances en su plugin Aragon OSx el cual permitirá que las DAOs construidas sobre Aragon OSx lleven a cabo votaciones totalmente privadas, ofreciendo una solución robusta para las organizaciones. Se espera que este proyecto se denomine "zk-POPVOTE" (zk Proof-based On-chain Private Voting) y el informe técnico final proporcionará detalles específicos junto con una hoja de ruta provisional para su implementación.

ETHGlobal Projects

Por otro lado, esta no es la primera vez que surgen ideas interesantes alrededor de Aztec, en Octubre del 2022 Aztec participó como sponsor durante el hackathon ETHGlobal Bogotá, durante este evento se buscó que los participantes crearan nuevos casos de uso utilizando Noir. Aquí una compilación de los ganadores y las menciones honoríficas:

diZKreet! (1er lugar)

diZKreet es una capa de privacidad para NFT que  permite acuñar NFTs de forma privada.

zkShips (1er lugar)

zkShips es una versión del juego de batalla de naves basada en pruebas zk, con la opción de mover naves de forma privada, implementada en Noir.

Sequi (Mención honorable)

Sequi es un protocolo que permite a los usuarios compartir ideas y acumular seguidores sin temor a ser cancelados o excluidos de la plataforma.

Zenmo (Mención honorable)

Zenmo es una aplicación al estilo de Venmo que permite realizar transacciones privadas y chats de grupo para gestionar los gastos.

Cyclone (Mención honorable)

Cyclone es un framework de prueba de acceso/suscripción zk impulsado por Aztec Noir. Se puede utilizar para construir y desplegar rápidamente aplicaciones zk modulares.

NoDarPapaya (Mención honorable)

NoDarPapaya permite realizar compras y ventas privadas de NFTs

Aztec Sandbox

Reciente ha sido lanzado Aztec Sandbox, el lanzamiento de software más ambicioso de la historia de Aztec Labs. Sandbox es una red de pruebas local para desarrolladores que permite crear aplicaciones de principio a fin en Aztec. Este innovador desarrollo es un paso fundamental en el camino hacia lo que Aztec promete como "el juego final de la privacidad en blockchain".

¿Cuál es la propuesta de valor de Sandbox?

Aztec Sandbox ofrece una propuesta de valor impresionante al proporcionar a los desarrolladores una plataforma que abstrae la complejidad de las operaciones de privacidad en blockchain. Permite la creación de aplicaciones de extremo a extremo que aprovechan una variedad de características de privacidad, como la composabilidad de contratos inteligentes privados, llamadas de función privadas entre capas y gestión de estado privado. Esta propuesta es esencial para crear aplicaciones blockchain que preserven la privacidad del usuario de manera efectiva.

El Camino hacia la Privacidad Total

Este lanzamiento no es simplemente un hito aislado; es parte de un plan de desarrollo integral. Aztec tiene un plan que incluye varias fases de pruebas para su entorno de ejecución, modelo de tarifas, secuenciadores y probadores. Estos elementos culminarán en un zkRollup que preservará la privacidad y será completamente descentralizado en el lanzamiento de la mainnet. Este enfoque en el desarrollo gradual garantiza que la privacidad en blockchain se implemente de manera efectiva y segura.

¿Quieres saber más sobre Aztec Network?

Si bien Aztec Network es un proyecto en etapa temprana puedes averiguar más en su blog oficial, canal de YouTube y Twitter (ahora llamado X). Además no olvides visitar su página web y revisar las ofertas de trabajo que tienen abiertas.

Sin duda alguna, Aztec Network y su innovador lenguaje de contratos inteligentes, Noir, están configurados para impactar de manera significativa en diversas áreas de las aplicaciones blockchain. Su alcance se extiende más allá del ecosistema DeFi, abarcando NFTs, operaciones comerciales, gobernabilidad de DAOs y gestión de tesorería, lo que les otorga un potencial diversificado y amplio.

En resumen, Aztec se encuentra bien posicionado para liderar la revolución de la privacidad en blockchain. Su roadmap sólido y programas educativos como zkCamp respaldan su posición como un actor clave en la transformación del panorama blockchain hacia un enfoque más seguro y privado.

POSTS RELACIONADOS

Nuestro Newsletter

suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete

ANÁLISIS

Nuestro Newsletter

suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete suscribete
Logo Kairos Research
© 2023 Kairos Research. All rights reserved