零知识证明数学密码学原语哈希函数哈希函数ZK哈希-通用ZKP 友好的哈希函数:SOK哈希函数的问题:zk hack海绵函数:论文S 盒属性散列函数在零知识应用中的单体应用程序STARK 友好的哈希函数Merkling什么是默克尔树默克尔树稀疏默克尔树默克尔承诺方案默克尔树和包含证明为什么不应该对默克尔树的叶子进行排序Fiat ShamirMerlin:Fiat-Shamir 魔法生成器如何使用 Fiat Shamir提供 ZKPFrozen Heart 漏洞在 Girault 的知识证明中在 Bulletproofs 中在 Plonk 中哈希函数Keccak:海绵和双工构造SHA256Halo2 16位查找表实现PoseidonPOSEIDON:用于零知识证明系统的新哈希函数一些文档使用 Poseidon 的加密:Dima KhovratovichSAFE:Poseidon API 的工具箱SAFE:更快、更简单的哈希与 ZKP在 Poseidon 中对长对象的编码- Dmitry KhovratovichTalk GrassiPlonky2:Poseidon 门Penumbra:Poseidon Decaf377 Poseidon实现代码:FilecoinFilecoin 中的 Poseidon - Dmitry Khovratovich代码:Ingonyama(Python)代码:Dusk network代码:Dust network - Poseidon merkle代码:Triplewz - GORescueRescue-Prime:标准规范(SoK)对 Rescue 的观察 Poseidon vs RescueMIMCMiMcPlonk中 的 Mimc7 - 自定义门Mimc Roy 幻灯片Reinforced concreteReinforced concrete实现Plonkup Reinforced zkstudyclub代码:Luke PearsonSinsemillaSinsemilla:一种电路高效、基于查找的抗碰撞哈希函数ZCash 协议规范BLAKEBlake代码Tip5Tip5代码哈希到曲线哈希到曲线哈希到 secp256k1 曲线在 EVM 上优化的 BLS 签名哈希赏金代数哈希赏金