本文介绍了选择zkVM的关键特性以及如何评估不同的ZK工具包。作者讨论了为何zkVM能加快开发速度,列举了必要特性,包括支持导入包、链上验证、无限制计算以及证明组合。此外,文章还详细描述了RISC Zero在实现这些特性方面所采用的方法和技术挑战。
FRI预备知识:多项式的阶、群与有限域、Reed-Solomon码、FRI动机、密码工具Merkle树
文章详细介绍了Lasso和Jolt这两种新型零知识虚拟机(zkVM)的核心原理和实现,特别强调了sum-check协议在Jolt中的重要性,以及与Binius承诺方案的结合。作者探讨了Jolt在性能与简化方面的优势,讨论了椭圆曲线与哈希之间的比较,并解构了EVM中的预编译和zkVM基准测试的概念。
本文介绍了a16z加密团队发布的Jolt zkVM的初始实现及其性能和可用性的改进,包括验证成本的显著降低,集成折叠技术以提升多项式承诺方案和简单性。此外,文章详细描述了Jolt的各项新特性和未来的发展方向,包括对RISC-V的支持、开源贡献者所做的改进与正式验证的进展。
本文探讨了如何通过 commoditising complements 来优化区块链应用的环境,包括引入共享序列器(RaaS)、数据可用性、经济安全等多个方面。文章强调了 commoditisation 对提升创新能力的重要性,并讨论了开发者在模块化基础设施中如何利用这些变革来构建更高效的应用程序。整体结构清晰,涵盖了丰富的示例和深度分析。
本文介绍了两项新技术——Lasso和Jolt,它们为SNARK设计带来了根本性的新方法,显著提升了性能并改善了开发者体验。Lasso提供了更快的查找论证,支持大型表格的高效查找,而Jolt则为零知识虚拟机(zkVM)设计带来了简化,使开发者可以更容易地编写高效的SNARK应用。
本文介绍了Ola Ambassador Program的第一期,通过采访来自韩国、日本、伊朗和印度的五位大使,展示了他们对Ola项目及其ZKVM技术的贡献和热情。他们分享了加入Ola的原因、学习经历、2024年的目标以及对未来大使的建议,旨在扩大Ola的影响力,并促进社区的参与和创新。
Plonky2是一种基于多项式承诺和Plonk的PIOP交互式证明的零知识证明协议,专注于通过FRI技术实现高效的zkSNARK。
本文档是一个关于 zkVM(零知识虚拟机)的精选列表,zkVM 是一种允许在不泄露隐私数据的前提下进行计算的技术。该列表包含 zkVM 项目、技术细节、性能基准、相关论文、资源、教程和工具,旨在为开发者、研究人员和对零知识证明技术感兴趣的受众提供有价值的参考。
本文介绍了Jolt zkVM的新进展,特别是Twist和Shout两种新的内存检查参数,它们通过快速提交到大型稀疏向量,简化了内存检查,并利用sum-check协议优化了证明过程。这些技术显著提高了Jolt的证明速度,并强调了sum-check协议在构建快速SNARKs中的关键作用,同时挑战了现有SNARK设计的某些流行观点。
本文将对比 zkEVM 和 zkVM 在技术上的差异,并介绍 RISC Zero zkVM 及其即将推出的 Bonsai 网络。
ZK Mesh是关于隐私增强密码学、分布式协议开发和零知识系统研究的月度新闻通讯,涵盖了最新的研究、文章、视频、播客、推文、工具、项目更新和活动。本期内容包括了zkSpeed、线性时间累积方案、GIGA协议等研究,以及硬件友好的HyperPlonk、后量子密码学代码优化等文章,以及多个零知识证明相关的视频和项目更新。
RISC Zero 发布了 R0VM 2.0,这是一个为实时时代构建的 zkVM,它更快、更大、更安全。R0VM 2.0 的证明速度更快,成本更低,内存更大,并支持所有主要的以太坊预编译,目标是在 2025 年 7 月实现实时证明,同时,R0VM 2.0 还非常注重安全性,通过形式化验证来确保系统的可靠性。
RISC Zero 宣布其 zkVM 能够运行 DOOM 游戏,通过在 zkVM 中运行 DOOM 端口,并使用 demo 文件作为输入,利用 ZK 证明来验证游戏帧的真实性,实现了在零知识证明下运行 DOOM。他们还提到这为速通游戏(speedrunning)开辟了新的可能性,例如使用工具辅助的速通,并用ZK证明来验证记录。
探索市面上的 zkVMs:哪些项目真正符合零知识虚拟机的标准?