ZK技术新突破:zkLLVM助力区块链开发
近日,ZK技术开发机构Nil Foundation发布了一项名为zkLLVM的新技术,这项技术将极大简化在以太坊及其他区块链上构建链和应用的过程。Nil Foundation的创始人Mikhail Komarov表示,zkLLVM使开发者能够使用Rust和C++等流行编程语言构建完全兼容的以太坊链或应用,并有望在加密领域与传统游戏和机器学习领域之间架起桥梁,开拓更多新的应用场景。
ZK技术的潜力与挑战
ZK技术因其在提升区块链可扩展性、降低交易成本以及内置隐私保护能力方面的潜力,今年备受关注。然而,ZK技术的开发成本较高,Nil Foundation采取了不同的策略,以降低新开发者的入门门槛。
Komarov指出:“许多人认为,从头开始构建一个完全兼容的zkEVM是开发者推出有用ZK产品的唯一途径。”事实上,基于以太坊构建的多个链,如zkSync和Polygon Hermez,已经允许ZK开发者使用最流行的区块链编程语言Solidity构建应用并将其移植到他们的链上。与此同时,zkSync和Polygon使用了一种名为ZkEVM的技术,使开发者无需学习ZK编码,因为与Solidity相比,ZK编码需要更高水平的数学技能和对密码学的深入理解。
zkLLVM的应用前景
Nil的新技术可以被现有的桥接器用于将ZK集成到他们的平台中,这可能会提高安全性,而安全性是过去一年中主要的黑客攻击向量之一。此外,这项技术还可能为依赖机器学习模型进行交易策略的传统交易公司、做市商和机构打开大门。
Nil Foundation在今年1月筹集了2200万美元,并开发了所谓的Proof Market Protocol,该协议允许开发者轻松生成和构建ZK证明。