Noir是一种基于Rust的特定领域语言,用于创建和验证零知识证明。它简化了zk应用的开发,使得没有深厚密码学基础的开发者也可以轻松构建zk应用。Noir具备简单的语法、优化的标准库和与多种证明系统的兼容性,从而降低了zk开发的门槛。