类型:区块链资讯更新时间:2023-07-05 14:00:00
正文内容
作者:Louis Song,SevenX
WebAssembly(WASM)是一种广泛采用的虚拟机,它彻底改变了 Web 开发。其卓越的效率、可移植性以及与流行编程语言的兼容性使其深受全球开发者喜爱。
ZKWasm 是一项创新技术,使开发者能够使用自己喜欢的编程语言构建零知识应用,并将其部署到支持 WebAssembly(wasm)的环境中。
这些应用程序可以无缝地在 Web 浏览器中执行。zkWASM 提供了各种用例,如预言机、链下计算、自动化、连接 Web2 和 Web3,以及为机器学习和数据处理生成证明。
@DelphinusLab 正在领导一个开源的 ZKWasm 实现。他们为通用应用提供了一个 WASM 零知识虚拟机,以无缝替换当前的 WASM 运行时。
Delphinuslab zkWASM 是迄今为止唯一支持 WASM 字节码的完全实现和开源的 WASM zkVM。V1 已在 https://github.com/DelphinusLab/zkWasm 上发布。
他们在 halo2 中为 zkWASM 的精炼算术设计提供了前面的解释:https://twitter.com/DelphinusLab/status/1654305520466161664。
在#ZKSummit9 期间,@DelphinusLab 的创始人@sinka2022 分享了如何将 ZK VM 和 WASM 结合起来,为创新的 web3 应用程序(如链上游戏)提供支持。https://www.youtube.com/watch?v=dLZbfTWLGNI
尽管 ZKWasm 具有巨大的潜力,但仍然面临挑战。一个关键障碍是性能,因为 ZKP 方案必须针对客户端应用程序进行优化。通过提高效率,ZKWasm 可以成为开发者的实际选择。
@icme_app 还深入研究了递归 ZKP 方案和对 CPU 友好的领域,如 Plonky2 与 FRI,以使 ZKWasm 足够高效,适用于客户端应用程序。
总之,zkWASM 有可能成为引领区块链大规模采用的技术创新,通过构建高性能、互操作性应用程序,为 Web3 开启新世界。让我们一起解锁新时代的可能性!