Odaily星球日報訊ZK技術開發人員Nil Foundation宣佈公開發布基於zkLLVM核心建構的Rust電路編譯器。到目前為止,zkLLVM已經支援從C++產生電路定義,Rust正在測試模式中,透過此次最新發布,開發者可以使用Rust作為電路定義的來源碼。 zkLLVM電路編譯器的主要目標是簡化電路開發流程,同時保持安全性。開發者無需手動使用一些zk特定的DSL(如Cairo、Noir、Circom等)來定義電路,而可以使用像C++或Rust這樣眾所周知的程式語言。 zkLLVM可以將高階原始碼直接轉換為算術電路,並部分自動化電路定義流程,從而加快了處理速度,降低了手動錯誤的風險。