...值得信赖的加密密钥,以保护加密钱包、区块链协议或零知识证明系统。这些(有时漂派)的程序通常是一个项目安全性的信任根源,因此将其做到正确极其重要。 区块链项目以多种创意方式进行仪式——涉及喷枪、放射性粉...
...数取模。32G的Sector,叶子个数为1G个。 ## 04 零知识证明电路 零知识证明的计算部分可以查看rust-fil-proofs/post/fallback目录。大体的逻辑模块和结构可以查看之前的文章介绍: [Filecoin - PoREP电路介绍](https://...
zkSync使用PLONK零知识证明算法生成证明。证明的生成逻辑是通过增强的bellman库实现。matter-labs开源了相关的代码,请查看plonk-release分支。zkSync虽然采用PLONK零知识证明算法,但是电路的搭建开发采用的R1CS形式。为了生成zkSync的电...
...应用场景:** 在需要进行大量查找操作的场景中,例如零知识证明。 * **代码实现:** LASSO 有一个在 GitHub 上的工作实现。
...特殊的哈希函数,它具有一些特殊的性质,使其适用于零知识证明场景。与传统的哈希函数不同,zk-friendly 哈希函数通常具有以下特点: 1. 低计算复杂度:zk-friendly 哈希函数通常具有较低的计算复杂度。 2. 低内存占用:zk-frien...
...件的物理特性泄露信息。 ### 复杂性 实施 TEE 需要专业知识,并可能增加开发过程的复杂性。 - 对硬件制造商的信任 TEE 依赖基础硬件的安全性,这需要对制造商的信任。 ## TEE 与其他安全解决方案的比较 ### TEE 与零知识证明...
 零知识 (ZK) 程序是开发者们一个强大的新工具。它允许你编写可以证明其执行过程,而无需泄露任何底层数据的程序。这具有广泛的潜在应用,包括保护隐私的计算、安全的数据共享和欺诈预...
在这段视频中,Yupeng Zhang 讨论了零知识证明(ZKP)在区块链和加密货币之外的应用,主要集中在机器学习、程序分析和中间盒(middlebox)等领域。 ### 核心内容概括 1. **机器学习中的应用**:ZKP可以确保机器学习模型的公平性...
...结果如何,开发团队都将继续致力于探索可证明程序和零知识证明,这些被认为是可扩展区块链解决方案的未来。 Loothero 还指出,社区将在 _Loot Survivor_ 的发展中发挥关键作用。 分布式架构使玩家无需修改核心合约即可添加新...
...提到了去中心化标识符(Decentralized Identifiers)和基于零知识证明(zk-SNARKs)的匿名凭证(anonymous credentials),这些技术在保护隐私和安全性方面至关重要。 其次,Andrew讨论了真实姓名和权威身份(如政府颁发的身份证件)在DeF...
...化、可用性和安全性的最佳组合。值得注意的是,仅凭零知识证明无法提供机密性;它们只能证明正确性。 ## 使用阈值加密的链上 Shielded Voting 使用 Shutter 的阈值加密,提议者从 Shutter API 请求一个新的公共加密密钥,并将其存...
 零知识证明因将令人难以置信的安全性压缩到微小的证明中而闻名,但它们实际上是如何做到这一点的呢? 秘密在于**内积论证 (IPA)**,它是 Bulletproofs 背后的数学引擎。 在...
...afts/nistir-8105/nistir_8105_draft.pdf) (2016 年 4 月) ## 抗量子零知识证明的状态 到目前为止,我们知道只要增加对称密码的参数大小,它基本上是安全的。因此,不要使用 SHA-256,而是使用 SHA-512,不要使用 AES-128,而是使用 AES-256,...
...了这种签名方案;最终,使用什么由你来决定。 ## 零知识证明 [_零知识证明_](https://en.wikipedia.org/wiki/Zero-knowledge_proof)(简称_ZKPs_)在过去几年成为热门话题。它们并不是什么新发现,但由于其性质以及可以利用它们做的酷...