Acabamos de enviar Solana Noir Examples — circuitos ZK en Noir con verificación on-chain en Solana 🧵
El noir es un lenguaje para escribir circuitos de conocimiento cero. Sintaxis tipo óxido, no se requiere un doctorado en criptografía. Sunspot (por @reilabs_io) compila circuitos Noir a Groth16 y genera programas verificadores de Solana. Noir lo escribe. Sunspot lo despliega. Solana lo confirma.
Tres circuitos, complejidad creciente: → uno — Afirmación simple (empieza aquí) → verify_signer — verificación de firma ECDSA → smt_exclusion — Prueba de exclusión en la lista negra de Merkle Tree
Cada circuito sigue el mismo flujo de trabajo: solo compilar-smt # Noir → ACIR solo prueba-smt # Manchas solares → prueba Groth16 solo verificar-smt # Verificación en cadena Cada uno incluye un cliente TypeScript compatible con Kit. Clonar, añadir un par de llaves, correr.
647