文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
GARUDA: Faster SNARKs via Equifficient Polynomial Commitments
GARUDA: Faster SNARKs via Equifficient Polynomial Commitments
zk
ZKP
longerd
发布于 5天前
阅读 ( 275 )
( 12 )
GARUDA and PARI: Faster and Smaller SNARKs via Equifficient Polynomial Commitments
PARI: Smaller SNARKs via Equifficient Polynomial Commitments
zk
ZKP
longerd
发布于 5天前
阅读 ( 224 )
( 10 )
Jagged多项式承诺
in
zkMIPS解读
in
zkMIPS解读
Jagged 多项式承诺用于在列高不规则的矩阵中高效进行承诺和验证。通过定义稀疏与稠密多项式的映射,并使用多变量 Sumcheck 协议验证它们在随机点的一致性,从而实现高效、灵活的零知识证明支持。
Ziren
zkMIPS
ZKM
发布于 2025-07-15
阅读 ( 590 )
( 20 )
区块链隐私与监管合规:迈向实际的平衡
本文研究了隐私池,这是一种基于智能合约的新型隐私增强协议。我们讨论了该协议的优缺点,并展示了如何利用它在诚实用户和不诚实用户之间建立分离均衡。该提议的核心思想是允许用户发布零知识证明,以证明其资金(不)来自已知的(非)合法来源,而无需公开披露其整个交易图。
隐私协议
以太坊
零知识证明
卡卡
发布于 2025-07-06
阅读 ( 1311 )
( 46 )
garaga+noir+starknet starter项目实战
scaffold-garaga
Starknet
链创通
发布于 2025-06-22
阅读 ( 767 )
( 12 )
Circle FFT - 第一部分:构建圆形域(Circle Domain)
本文是关于Circle STARKs中Circle FFT算法的系列文章的第一部分,主要介绍了构建圆形域的基础概念,包括STARK友好的素数演变、圆曲线、群结构、孪生陪集和标准位置陪集等,并给出了详细的示例和推导。文章还提供了Python代码示例,帮助读者理解和实践这些概念,为后续深入研究Circle FFT算法奠定基础。
Circle STARKs
Circle FFT
有限域
圆曲线
群论
孪生陪集
标准位置陪集
RareSkills
发布于 2025-06-10
阅读 ( 547 )
( 12 )
赋予金融系统中的代理AI需要零知识证明和隐私保护技术
AIAgent的兴起金融市场正迈入一个新时代,伴随着“AIAgent”的出现——一种自主、专门化的代理能够推理、行动并协作,以应对复杂的多步骤挑战。
Chainlink
Chainlink
发布于 2025-06-04
阅读 ( 859 )
( 23 )
Web 3 的世界近在咫尺 - 浏览器中的 ZKP
本文介绍了如何使用 Rust 编写零知识证明(ZKP)并在 WebAssembly (WASM) 中集成,从而在浏览器中运行 ZKP。文章展示了如何使用 wasm-pack 构建 WASM 文件,并在 HTML 中通过 JavaScript 桥接调用 Rust 代码实现 ZKP 的生成、证明和验证过程,使得在 Web 应用中实现隐私保护和可信计算成为可能。
零知识证明
WebAssembly
Rust语言
zkSNARK
billatnapier
发布于 2025-05-15
阅读 ( 719 )
( 34 )
ZK Mesh:2025年4月回顾
ZK Mesh是关于隐私增强密码学、分布式协议开发和零知识系统研究的月度新闻通讯,涵盖了最新的研究、文章、视频、播客、推文、工具、项目更新和活动。本期内容包括了zkSpeed、线性时间累积方案、GIGA协议等研究,以及硬件友好的HyperPlonk、后量子密码学代码优化等文章,以及多个零知识证明相关的视频和项目更新。
零知识证明
zkVM
密码学
隐私增强
zkTLS
HyperPlonk
zkmesh
发布于 2025-05-01
阅读 ( 729 )
( 28 )
Awesome zkVM - 零知识虚拟机 (zkVM) 精选列表
本文档是一个关于 zkVM(零知识虚拟机)的精选列表,zkVM 是一种允许在不泄露隐私数据的前提下进行计算的技术。该列表包含 zkVM 项目、技术细节、性能基准、相关论文、资源、教程和工具,旨在为开发者、研究人员和对零知识证明技术感兴趣的受众提供有价值的参考。
zkVM
零知识虚拟机
零知识证明
RISC-V
STARK
PLONK
Cairo
性能基准
rkdud007
发布于 2025-04-23
阅读 ( 1557 )
( 48 )
Circom 零知识电路简介
in
零知识证明之书
in
零知识证明之书
本文介绍了 Circom 编程语言,它用于创建 Rank 1 Constraint Systems (R1CS) 并填充 R1CS 的 witness 向量,主要是为了简化约束系统的设计和自动化 witness 的生成。文章还解释了 Circom 存在的意义,以及它如何帮助开发者更轻松地进行零知识证明相关的开发,最后说明了学习 Circom 的理由,并概述了资源结构,包括语法和约束设计。
circom
R1CS
SNARKs
Groth16
零知识证明
约束系统
RareSkills
发布于 2025-04-16
阅读 ( 1716 )
( 16 )
Circom 之 Hello World
in
零知识证明之书
in
零知识证明之书
本文介绍了Circom代码与其编译成的Rank 1 Constraint System (R1CS)之间的关系,并通过几个例子详细解释了如何在Circom中编写约束,以及如何使用Circom命令行工具编译电路、生成witness,并验证电路的正确性。文章还介绍了zkRepl在线IDE的使用,以及Circom中有限域的概念,以及如何将snarkjs导出的R1CS约束转换为Circom中的原始约束。
circom
R1CS
zk-SNARK
零知识证明
约束系统
有限域
RareSkills
发布于 2025-04-16
阅读 ( 1537 )
( 9 )
二次约束 - Circom
in
零知识证明之书
in
零知识证明之书
本文介绍了Circom中Rank 1约束系统的规则,即每个约束最多只能有一个信号间的乘法,超过则会报错。文章通过正反例解释了这一规则,并说明了常量乘法、加法、减法是被允许的。此外,还解释了Circom如何处理除法,以及为何数组索引、模运算、左移等操作不被允许。最后总结了约束系统的限制,并提及了绕过这些限制的设计模式。
circom
约束系统
R1CS
算术化
二次约束
信号
RareSkills
发布于 2025-04-16
阅读 ( 1078 )
( 8 )
Circom 中间信号与子组件
in
零知识证明之书
in
零知识证明之书
本文介绍了 Circom 中的 `<==` 和 `==>` 操作符,它们用于在电路中自动计算和赋值中间信号,从而避免手动提供所有信号作为输入。文章还展示了如何使用模板将电路拆分成更易于管理的模块,以及如何在组件之间传递结果。此外,还强调了组件的输出信号必须被约束使用,以防止恶意证明者篡改。
circom
R1CS
约束系统
零知识证明
中间信号
模板
电路
RareSkills
发布于 2025-04-16
阅读 ( 1119 )
( 7 )
先指示再约束 - 在 Circom 中复杂约束条件的方法
in
零知识证明之书
in
零知识证明之书
本文介绍了在 Circom 中使用 indicator signals 和 Circomlib comparator library 来实现复杂约束条件的方法。
circom
零知识证明
电路
约束
比较器
indicator signals
RareSkills
发布于 2025-04-16
阅读 ( 1154 )
( 6 )
先计算,后约束 - ZK 电路设计模式
in
零知识证明之书
in
零知识证明之书
本文介绍了零知识电路中的“计算后约束”设计模式,它首先在没有约束的情况下计算算法的正确输出,然后通过强制执行与算法相关的约束来验证解决方案的正确性。
零知识证明
ZK电路
circom
计算后约束
密码学
电路设计
RareSkills
发布于 2025-04-16
阅读 ( 1177 )
( 8 )
Circom循环中的组件
in
零知识证明之书
in
零知识证明之书
本文介绍了在 Circom 中如何在循环中使用组件。由于 Circom 不允许在循环中直接实例化组件,文章提供了通过预先声明组件数组并在循环内指定组件类型的方式来解决这一问题,并提供了三个实际案例:求数组最大值、检查数组是否已排序以及确保数组中所有元素都是唯一的,展示了如何在循环中有效地使用 Circom 组件,以及一些使用 circom 的小技巧。
circom
零知识证明
zk-SNARKs
电路
组件
循环
RareSkills
发布于 2025-04-16
阅读 ( 1192 )
( 8 )
Circom 中的条件语句
in
零知识证明之书
in
零知识证明之书
本文深入探讨了 Circom 中 if 语句的使用限制,明确指出信号不能用于改变 if 语句的行为,也不能在依赖于信号的 if 语句中赋值。
circom
零知识证明
R1CS
电路
条件分支
信号
RareSkills
发布于 2025-04-16
阅读 ( 1078 )
( 7 )
Quin Selector(选择器)
in
零知识证明之书
in
零知识证明之书
本文介绍了Quin Selector这一设计模式,它允许使用信号作为信号数组的索引。文章通过代码示例,展示了如何在Circom中实现Quin Selector,并讨论了优化方法。同时,文章还提到了Circomlib库中的multiplexer组件,它可以实现类似的功能,并提供了一个使用示例。最后,文章提到了该算法的历史渊源。
circom
Quin Selector
零知识证明
电路
multiplexer
电路优化
RareSkills
发布于 2025-04-16
阅读 ( 919 )
( 6 )
ZK 中有状态计算简介
in
零知识证明之书
in
零知识证明之书
文章介绍了在算术电路中进行迭代计算(如幂、阶乘或计算斐波那契数列)时,如何通过预先计算所有可能的值并使用 Quin 选择器来解决条件停止的问题。文章通过阶乘和斐波那契数列的例子,展示了如何在 Circom 中实现这种方法,并强调了约束的重要性,最后提供了一个关于幂运算的练习。
算术电路
迭代计算
阶乘
斐波那契数列
Quin 选择器
circom
R1CS
RareSkills
发布于 2025-04-16
阅读 ( 1004 )
( 7 )
‹
1
2
3
4
5
6
7
8
...
16
17
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
Zed
软件要求
TokenStore
UTXO Stack
多协议
context
f(x) protocol
跨链空投
ORU
onFail
MEV税
Lens Protocol
AMPL
Polybase
ZKM
信用
Serverless
权限
Safe 钱包
链上搜索
金融基础设施
OT
fork choice rule
DOCX解析
收益农业
30天文章收益榜
»
Henry
96 篇文章,580 学分
Tiny熊
191 篇文章,572 学分
Helius
151 篇文章,444 学分
blockmagnates
73 篇文章,423 学分
寻月隐君
264 篇文章,416 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: