如果你重视零知识证明技术信息的实效性和信息源质量的意义,不想娱乐至死、短视投机、无关广告、推荐算法、劣币驱逐良币的泥沙裹挟迷失,请多支持我们(包括给予赞助支持),让这一汨清流继续流淌~
ZK技术的历史发展脉络梳理
本文深入探讨了加密生态系统与现实世界之间的隔离现象,提出了数据可移植性的重要性,并介绍了一种新协议zkTLS,该协议旨在通过创建Web2与Web3之间的安全数据通道,推动用户数据在不同平台之间的共享与使用。文中还提到了一些相关项目与未来的挑战。
为什么和如何使用 zk-SNARK系列文章
探秘 Circle STARKs
硬件加速领域中,Cysic可能是最受关注的劲旅之一
介绍 SNARK 及证明媒介
17 个关于 SNARKs 的误解(以及为什么会有这样的误解)
Jolt:一个快速、易于使用的 zkVM
一直对zkVM比较感兴趣。zkVM将零知识证明技术应用带入一个新的时代。几年前,应用零知识证明技术需要理解复杂的零知识证明算法,并且需要将证明业务逻辑描述成“电路”。zkVM将这些复杂的逻辑封装。基于zkVM,业务开发人员可以采用熟悉的高级语言轻松完成证明业务的描述。目前市面上zkVM层出不穷。先看
使用 Risc0 创建你的第一个 ZK 项目
在零知识证明系统中,我们(几乎)总是在有限域上进行操作,并且由于证明者通常必须进行大量的域操作来生成证明,因此我们自然希望我们的域操作要尽可能快。如果使用椭圆曲线密码学,我们被限制在“密码学大小”的域,比如大约 256 位可实现 128 位安全性。然而,类 STARK 的技术(里德-所罗门IOP)在
Binius是个新颖的零知识证明系统,目的是降低证明者的计算开销。Binius能降低证明开销的原因是使用了$F_2$以及扩展域。
Pairings, KZG, SNARK
如果每个用户都可以验证自己部分的资产是否有财务作假行为,那么只要验证的用户足够多,那么一个组织想要去做财务欺诈难度就会非常高。
如何使用 SnarkJS 和 Circom 在 JavaScript 项目中进行零知识证明
通过 Tornado Cash 的源代码理解零知识证明
Caulk+ 是 Caulk 的优化版本方案,它用了一个被称为「polynomial divisibility check」的方法来替换原本的子协议,以提升 Caulk 生成证明的效率,使得证明复杂度仅与子集的大小有关,而与原向量的大小无关。
FIPS 203(草案)的第 2.4 节对所有这些进行了非常清楚和更详细的解释。FIPS 标准实际上在避免形式主义和与工程师交流方面做得很好了。就把这篇当作一个更友好、更务实的总结吧。
扫一扫 - 使用登链小程序
383 篇文章,667 学分
114 篇文章,644 学分
67 篇文章,481 学分
118 篇文章,445 学分
156 篇文章,354 学分