文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
Groth16 详解
in
零知识证明之书
in
零知识证明之书
本文详细介绍了Groth16零知识证明算法的原理、实现及其应用,包括可信设置、证明生成和验证的步骤,并讨论了防止伪造证明的方法以及算法中的安全问题。
Groth16
零知识证明
椭圆曲线
可信设置
验证算法
RareSkills
发布于 2023-09-02
阅读 ( 3397 )
( 2 )
在可信设置中评估和二次算术程序
in
零知识证明之书
in
零知识证明之书
本文详细介绍了如何在可信设置的基础上评估二次算术程序(QAP),并解释了如何在不泄露证据的情况下证明QAP的满足性,使用恒定大小的证明。同时还涉及了R1CS、椭圆曲线配对等技术的详细实现。
QAP
R1CS
椭圆曲线配对
可信设置
Groth16协议
RareSkills
发布于 2023-08-30
阅读 ( 1535 )
零知识证明 - 说说Nova
Nova算法是一种针对IVC(增量可验证计算,Incrementally Verifiable Computation)的新型的零知识证明算法。
零知识证明
Nova
IVC
Star Li
发布于 2023-08-28
阅读 ( 3713 )
二次算术程序
in
零知识证明之书
in
零知识证明之书
文章详细介绍了二次算术程序(QAP)的概念及其在零知识证明中的应用,特别是如何通过拉格朗日插值将Rank 1约束系统(R1CS)转换为QAP,并通过Schwartz-Zippel引理在O(1)时间内验证QAP的等式。
QAP
R1CS
拉格朗日插值
Schwartz-Zippel引理
零知识证明
有限域
RareSkills
发布于 2023-08-25
阅读 ( 1025 )
BLS12-381指南
开始鼓捣之前,我希望我知道的。 近年来,椭圆曲线BLS12-381逐渐火了起来。许多协议都将其应用到了数字签名和零知识证明中:Zcash、Ethereum 2.0、Skale、Algorand、Dfinity、Chia 等等。 不幸的是,现有的关于 BLS12-381 的资料里充满着晦涩的咒语,比如
bls12-381
椭圆曲线
BLS签名
XPTY
发布于 2023-07-28
阅读 ( 5649 )
【二】GKR 协议系列之Sum-Check
GKR协议在InteractiveProtocol框架里是一套非常经典的协议,里面有很多细节值得关注一下,本系列专题会逐一detail出来:MultilinearExtensionsSum-CheckExtendedMUL/ADD...本章节,我们就一个数气球的toycas
interactive protocol
sumcheck
GKR
白菜
发布于 2023-07-22
阅读 ( 4997 )
( 2 )
友好的零知识证明介绍
在本文中,作者用一个形象的例子"沃尔多在哪里"给我们介绍零知识证明的概念、进而说明为什么要关注ZKP以及它们何时有用。我们还了解了它们的工作原理,以及它们为我们提供了哪些属性。并探讨了一些当前和未来可能应用
零知识证明
翻译小组
发布于 2023-07-21
阅读 ( 6194 )
( 33 )
学习 ZK 如何入门 - 学习路线 by Taiko.eth 🥁
以下是ZK入门包内容的解读
ZKP
学习路线
Taiko.xyz
发布于 2023-07-20
阅读 ( 518 )
Python、Solidity 和 EVM 中的双线性配对(Bilinear Pairings)
in
零知识证明之书
in
零知识证明之书
这篇文章深入探讨了双线性映射(bilinear pairings)的原理及其在密码学中的应用,特别是在验证乘积的离散对数时。
双线性映射
离散对数
椭圆曲线
以太坊预编译
G1
G2
RareSkills
发布于 2023-07-20
阅读 ( 1155 )
将代数电路转换为R1CS(一阶约束系统)
in
零知识证明之书
in
零知识证明之书
文章详细介绍了如何将一组算术约束转换为Rank One Constraint System (R1CS),涵盖了转换中的优化和Circom库的实现方法。
R1CS
算术电路
circom
Modular Arithmetic
零知识证明
RareSkills
发布于 2023-07-13
阅读 ( 1713 )
区块链中的数学 -- 蒙哥马利模乘
蒙哥马利模乘算法关键是依赖于一种称为蒙哥马里形式(Montgomery form)的数字的特殊表示。效率高主要是因为避免了昂贵的除法运算。蒙哥马利形式采用一个常数R>N(N是要模的数),该常数与N互素,蒙哥马利乘法中唯一需要的除法是除以R。可以选择常数R,实际上R总是选2的次方,因为2的次方的除法可
blocksight
发布于 2023-07-10
阅读 ( 3403 )
从零开始学习 Layer2 - zero-Merkle 树构建
本教程详细介绍了如何从零开始构建一个高效的零知识Merkle树(ZMT)实现,并讨论了如何构建仅需要O(log(n))存储的仅追加Merkle树。文章还探讨了如何生成和验证批量更新的Spiderman证明,并提供了TypeScript的实现代码。
Merkle树
ZMT
仅追加Merkle树
Spiderman证明
Typescript
零知识证明
carterfeldman
发布于 2023-06-17
阅读 ( 541 )
如何创建一个 ZK 智能合约
如何创建 零知识证明并在Solidity 合约中验证
circom
零知识证明
智能合约
翻译小组
发布于 2023-06-14
阅读 ( 4738 )
( 79 )
安比实验室创始人郭宇:ZK 技术的学习心得和经验分享
ZKP和zkSNARK是密码学里一个非常重要的分支,在以太坊的发展过程中异常强大,是以太坊可扩展性未来的途径。
零知识证明
郭宇@安比实验室
发布于 2023-04-26
阅读 ( 3847 )
( 6 )
ZK-SNARKs中的算术化
零知识证明(ZKP)正在因其在代理计算给不受信任的服务器,解决去中心化账本的可扩展性问题等方面的诸多应用而逐渐变得流行起来。
零知识证明
XPTY
发布于 2023-04-19
阅读 ( 3688 )
科普: 零知识证明, SNARK与STARK 及使用场景
零知识证明使用场景分析,在 Rollup 之外,还可以应用在哪?
零知识证明
zkSNARK
zkSTARK
翻译小组
发布于 2023-04-15
阅读 ( 5525 )
( 142 )
科普: 零知识证明与zkRollup的基础知识
科普零知识证明,为什么需要零知识证明
零知识证明
翻译小组
发布于 2023-04-07
阅读 ( 4266 )
( 47 )
SuperNova
IVC 是一种强大的密码原语,它使我们能够以增量方式证明计算的完整性。 该策略非常适合虚拟机执行和具有动态控制流的通用程序.
密码学
XPTY
发布于 2023-03-27
阅读 ( 3069 )
Nova
该密码学原语,通过提供每一步的结果都是正确的并且所有先前步的结果都已在每步中正确执行过的证明,允许给定方来展示给定计算机程序执行的完整性。
密码学
XPTY
发布于 2023-03-15
阅读 ( 2917 )
Sangria
在本文中,我们提出了对PLONK算术化 2 变体的折叠方案。扩展松弛PLONK 算术化,以接受2次自定义门和具有更高门扇入扇出数的电路。 最后,概述了未来工作的路径,包括折叠更高次的门、支持查找门和为松弛PLONK算术化设计 IOP。
PLONK
Nova
XPTY
发布于 2023-03-13
阅读 ( 2679 )
‹
1
2
...
4
5
6
7
8
9
10
...
14
15
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
个性化AI
发行模式
期权市场
AI框架
$HONEY
Tornado
价格决定
eth_simulateV1
Binius承诺
#superchain
电子支付
比特币链
多链管理
Snap Deploy
ITS
标准
主链
onSuccess
Finality
move_bytecode_template
Resolver合约
Opium Protocol
交互式零知识证明
交易顺序
非交互式证明
30天文章收益榜
»
Tiny熊
191 篇文章,735 学分
寻月隐君
244 篇文章,626 学分
ImmuneBytes
38 篇文章,552 学分
OpenZeppelin
207 篇文章,531 学分
ankitacode11
36 篇文章,494 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: