文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Noir的背后:从代码到约束
本文深入探讨了Zero-Knowledge Proof(ZKP)及其在去中心化系统中的应用,重点介绍了Noir语言的编译过程。通过实例展示如何将高层次的Noir代码转换为ACIR(抽象电路中间表示),从而实现ZKP所需的数学约束,涵盖了从基本电路、Pedersen散列到动态内存访问与条件执行的更复杂电路的实现。
zero-knowledge proofs
Noir
ACIR
Pedersen hash
电路开发
mariiazhvanko
发布于 2025-03-25
阅读 ( 1266 )
( 53 )
ZKP2P--以安全、私密且用户友好的方式弥合Web2与Web3之间的差距
ZKP2P的使命是以安全、私密且用户友好的方式弥合传统 Web2 平台与去中心化 Web3 平台之间的差距。ZKP2P最初的重点是创建最便宜、最快、欺诈率最低且最可组合的法币到加密货币的on/off ramp。
ZKP2P
ZK Email
zkTLS
在web3摘不拿拿
发布于 2025-03-19
阅读 ( 792 )
( 9 )
LazyTower: An O(1) Replacement for Incremental Merkle Trees
LazyTower是一种新的数据结构,旨在逐步添加项并适用于零知识证明的成员资格。其均摊成本为O(1),电路复杂度为O(log N)。文章详细讨论了LazyTower的实现原理、成本分析及隐私保护机制,同时提供了相关的代码实现链接。
LazyTower
零知识证明
Merkle树
电路复杂度
数据结构
区块链
EthTaipei
发布于 2025-03-15
阅读 ( 485 )
( 3 )
ZK 邮件 确保电子邮件隐私的零知识证明
ZK Email是一个利用零知识证明的前沿密码技术,旨在增强电子邮件的隐私和安全性。该技术能在不透露个人信息的情况下验证邮件的合法性,并能有效防止钓鱼攻击,实现去中心化身份验证。在文中,还详细介绍了ZK Email的工作原理、优点、技术细节、实际应用及未来发展方向。
ZK Email
零知识证明
电子邮件安全
去中心化身份验证
区块链应用
密码技术
olympixai
发布于 2025-03-15
阅读 ( 1408 )
( 49 )
以太坊拨款支持的LLZK:一种新的中间表示(IR)……
Veridise获得以太坊基金会的资助,开发出名为LLZK的新中间表示(IR),旨在统一和简化零知识电路编译,从而解决该生态系统中存在的碎片化问题。LLZK通过提供模块化、灵活性和形式验证等特点,计划提升ZK语言的可维护性与安全性,并加速安全工具的发展。
零知识证明
中间表示
电路编译
安全工具
LLZK
以太坊基金会
Veridise
发布于 2025-03-13
阅读 ( 1141 )
( 34 )
通往安全高效 zkVM 的路径:如何跟踪进展
本文讨论了零知识虚拟机(zkVM)在安全性和性能方面面临的重大挑战,并提出了一系列分阶段的安全和性能目标,以指导zkVM的开发与进步。尽管zkVM具有 democratize SNARKs 的潜力,但目前仍存在高复杂度、错误和性能慢的问题,需要数年时间才能实现基本目标。
zkVM
SNARK
安全性
性能
零知识证明
研究进展
a16z Crypto
发布于 2025-03-12
阅读 ( 1020 )
( 24 )
如何进行ZK:Noir与Circom比较
本文对Circom和Noir进行了高层次比较,探讨了它们的生态系统、工具集、性能以及最佳用例。Circom作为一个低级领域特定语言,关注于电路约束的细粒度控制,而Noir则是一种更高层次的语言,旨在简化开发者体验,使其无需手动管理约束,进而提升工具的灵活性和可用性。
circom
Noir
零知识证明
电路
生态系统
工具
mariiazhvanko
发布于 2025-03-08
阅读 ( 853 )
( 14 )
GKR协议:逐步示例
该文章深入探讨了GKR协议,这是一个用于高效验证算术电路的交互式证明协议。文章通过示例详细说明了协议的步骤,包括如何使用多项式扩展和sum-check等技术,使资源有限的验证者能够验证计算的正确性。这一协议不仅阐明了交互式证明的重要性,还为更先进的密码学应用奠定了基础。
交互式证明
GKR协议
算术电路
多项式扩展
区块链
sum-check
lambdaclass
发布于 2025-03-06
阅读 ( 1221 )
案例研究:通过ICICLE加速Zircuit的零知识证明
Zircuit是一个EVM兼容的ZK rollup,旨在提升Web3应用的可扩展性和安全性。通过与Ingonyama的ICICLE软件库集成,Zircuit优化了其加密计算,显著改善了性能,降低了成本。本文详细介绍了Zircuit的功能、ICICLE的应用及将来的发展计划。
Zircuit
ZK Rollup
ICICLE
性能优化
块链技术
加密计算
ingonyama
发布于 2025-03-04
阅读 ( 495 )
( 10 )
KZG与常见的SNARK零知识算法特点分析
本文针对KZG、Groth16、Sonic、Fractal、Halo2、SuperSonic、Marlin、Plonk等8种零知识证明或多项式承诺协议,分别从算法特点、算法复杂度(主要关注证明/验证复杂度)、安全性、应用场景四个方面进行简要分析,便于你在对比或选型时有更清晰的思路。
KZG
SNARK
Dapplink
发布于 2025-02-26
阅读 ( 375 )
一文读懂 zk-STARK 与 zk-SNARK 零知识证明
自区块链问世以来,如何在去中心化的环境下保证数据隐私与系统可扩容,一直是产业和学界的共同难题。
zk-STARK
zk-SNARK
Dapplink
发布于 2025-02-25
阅读 ( 565 )
拆解ZK Hack V中的难题
Zellic加密团队在ZK Hack V竞赛中成功解决了三道删除题目,其中包括基于Rust和halo2框架的密码学应用。文章详细总结了每个挑战的描述、解决方案和关键思路,强调了解释攻击的意图,展示了对相关技术的深刻理解。
ZK Hack
加密技术
Rust
Halo2
密码学
解决方案
zellic
发布于 2025-01-30
阅读 ( 432 )
在Circom中确保正确的整数除法
文章探讨了在素数域 $ ext{F}_p$ 中整数除法的挑战,特别是在零知识证明(ZKP)中的应用。强调了传统除法符号可能导致多个有效解的问题,并提供了两种解决方案:比特位除法算法和约束商的其他方法,以确保唯一性和安全性。讨论了使用 Circom 实现的具体代码示例及其优缺点。
整数除法
零知识证明
circom
素数域
电路约束
thogiti
发布于 2025-01-20
阅读 ( 379 )
零知识证明 - RISC0 zkVM源代码入门
RISC0是一个zkVM
零知识证明
R1CS
Star Li
发布于 2025-01-19
阅读 ( 1710 )
STARK 证明系统时序图
本文介绍了RISC Zero STARK协议的实现细节及其工作原理,涵盖了从设置阶段到主要执行跟踪、辅助执行跟踪,以及DEEP-ALI和FRI协议的细节。文章结构清晰,有助于理解这个基于零知识证明的系统的复杂性。
RISC Zero
STARK协议
零知识证明
执行跟踪
FRI协议
辅助执行跟踪
RISC ZERO
发布于 2025-01-11
阅读 ( 468 )
Mina的测试框架
目录介绍我们在测试什么1.网络连接和节点管理网络连接单节点节点发现测试Rust接受OCaml的入站连接OCaml连接到广告的Rust节点通过OCaml种子节点发现Rust和OCaml节点OCaml节点发现测试OCaml到RustRust到OCaml通过种子
Mina
OpenBuild
King
发布于 2024-12-29
阅读 ( 1402 )
( 9 )
OpenMina: 测试用例说明
目录P2P测试RPCKademliaIdentifyConnection场景连接发现P2P连接KademliaPubsubP2P入站P2P出站单节点多节点记录/重放P2P测试RPCrust_to_rust:测试Rust节点是否可以
Mina
OpenBuild
King
发布于 2024-12-29
阅读 ( 1260 )
( 5 )
[Stark101] 3. 承诺(Commitments)
in
ZK101
in
ZK101
承诺(Commitments)是Stark中用于去除需要交互验证的步骤,通过将Trace的值进行默克尔树构建,从而获得虚拟的交互验证。
STARK
Stark101
零知识证明
教程
BoxChen
发布于 2024-12-28
阅读 ( 1617 )
( 12 )
[Stark101] 2.低度拓展 (LDE)
in
ZK101
in
ZK101
低度拓展(LDE)是Stark中用于提高安全性的一个步骤,通过把多项式的域拓展到更大的域,从而提高计算的安全性。
零知识证明
零知识证明入门
STARK
BoxChen
发布于 2024-12-28
阅读 ( 1598 )
( 10 )
[Stark101] 1.计算轨迹
in
ZK101
in
ZK101
计算轨迹是 Stark 的第一步,也是最简单的一步,但是最为重要的一步。 但是在章节开始之前,你需要**必须 🚨**掌握以下前置知识:
零知识证明
零知识证明入门
STARK
教程
BoxChen
发布于 2024-12-28
阅读 ( 1586 )
( 11 )
‹
1
2
3
4
5
6
7
8
...
16
17
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
以太坊
区块链
智能合约
Solana
DeFi
Solidity
NFT
Web3
零知识证明
区块链安全
EVM
Move
去中心化
Rust
比特币
每周以太坊
DApp
加密货币
Sui
Rollup
Layer2
预言机
MEV
Uniswap
OpenZeppelin
30天文章收益榜
»
寻月隐君
208 篇文章,840 学分
CoinsBench
67 篇文章,698 学分
Helius
133 篇文章,601 学分
QuickNode
413 篇文章,528 学分
OpenZeppelin
132 篇文章,363 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: