找到约 13 条结果

文章 理解Groth16,一些细节上的说明

...在。 通过,上面的过程,我们就完成了一个简单的知识问题的转换。但是这个模型并不足够安全,比如Alice可以伪造合法的$h(r)$和$t(r)$的值,使得$t(r)=z(r)h(r)$成立。具体的来说,比如不管Bob请求任意r下的$h(r)$值,Alice总是返...

文章 二次算术程序

...um_{i=1}^ma_iv_i(x) – \sum_{i=1}^ma_iw_i(x)}{t(x)} $$ ### 简洁的知识证明与二次算术程序 假设我们有一种方式让验证者向证明者发送一个随机值 $\tau$,而证明者会响应 $$ \begin{align*} A &= u(\tau)\\\ B &= v(\tau)\\\ C &= w(\tau) + h(\tau)t(\tau) ...

文章 fhEVM v0.5:加密数据的增强安全性和效率

...能合约!在下一个版本中,我们将为输入和新类型添加知识证明。敬请关注! ### 其他链接 - 给 [fhEVM Github 仓库](http://github.com/zama-ai/fhevm) 加星以支持我们的工作。 - 阅读 [fhEVM 文档](https://docs.zama.ai/fhevm/v/latest)。 - 在我...

文章 什么是智能合约审计及如何选择合作伙伴

...决所有相关问题。 - **与领先安全公司合作:** 利用专业知识增强安全性。 - **透明报告:** 公开分享审计报告和安全措施。 **漏洞修复案例**:在审计Maple的定期贷款系统时,发现了一个严重漏洞,其中未检查的`fee manager`地...

文章 Merkle化和哈希根树 - 深入探讨以太坊中的SSZ Merkle化

...新哈希。 - **轻客户端支持:** Merkle树结构支持创建Merkle证明——小块数据,证明特定部分的状态的包含和完整性,而无需获得整个数据集。这一特性对于资源有限的轻客户端来说至关重要,它们依赖这些证明与以太坊安全地交...

文章 构建你自己的Rollup

...? BYOR 项目是一个简化版本的主权 rollup。与乐观和知识证明的 rollup 相比,主权 rollup 不会在以太坊上验证状态根,只依赖于以太坊上的数据可用性和共识。这样可以防止 L1 和 BYOR 之间的信任最小化桥,但极大地简化了代码...

文章 以太坊 L2 智能合约:Optimistic Rollup | 作者:Karl Floersch | Plasma Group 博客 | Medium

...的下一个属性是有效头状态。在 zkRollup 中,我们使用知识证明确保有效性。虽然这是一个长期的好解决方案,但目前还无法为任意状态转换创建有效的 zkProof。然而,仍然有希望实现通用的 EVM 风格状态机!我们可以使用类似 ...

文章 范围证明

... 因此,Bulletproofs 能够证明对 NP 中任何问题的任何见证的知识。 ## 附录:将三个内积结合为一个的推导 从三个内积开始 $$ z^2 \cdot \langle \mathbf{a_L}, \mathbf{2}^n \rangle + z \cdot \langle \mathbf{a_L} – \mathbf{1}^n – \mathbf{a_R}, \mathbf{y...

文章 每周以太坊进展 2023/12/30

...别是在北美和欧洲以外节点 ## 研究 - Vitalik 的[权益证明简化](https://ethresear.ch/t/sticking-to-8192-signatures-per-slot-post-ssf-how-and-why/17989)提案,将签名限制为每个槽 8192签名的 3 种方法: - **DVT**:4096 个验证者,最低 4096 ETH 存款,...

文章 Caulk, Caulk+ 学习笔记

...笔误,欢迎指正。 Caulk 是一种向量承诺方案,可以知识证明一个或多个值都属于一个向量,并且不泄露这一个或者多个值的位置。Caulk 可以用来做 Membership 证明,也可以作为 Lookup  Argument,并且比先前的方案在生成证明...

文章 选择合适的数据可用性层 - 深入分析Celestia、Polygon Avail和EigenDA

...者在 ~40 秒内最终化区块。KZG 充当每个区块完整性的“知识证明。 - 如果 KZG 正确,则无需等待期——**区块在密码学上被证明是可用的**。 **流程步骤:** 1. **区块提议和纠删码**:Polygon Avail 是一个专门构建的数据可用...

文章 安全可靠 - 深入了解 STARK 安全系统

...。 ## STARK 安全性详解 STARK 证明系统(可扩展的透明知识论证)是一个强大的计算完整性工具:它允许以一种无信任的方式验证在公共数据上执行的计算的正确性。在这篇文章中,我们将深入探讨 STARK 证明所提供的安全性,...

文章 Kakarot zkEVM:深入分析

...全依赖 ZK 组件的安全性不同,Kakarot 依赖 StarkWare 的专业知识。通过使用 CairoVM,Kakarot 从 StarkWare 的密码专家进行的审计和安全工作中获益匪浅。 该虚拟机已经证明了其作为 STARK 证明最高效语言的效率。 - StarkEx 及其旗舰 ...