文章
视频
课程
百科图谱
集训营
更多
问答
提问
发表文章
专栏
活动
文档
工作
集市
发现
Toggle navigation
文章
问答
视频
课程
集训营
专栏
活动
工作
文档
集市
搜索
登录/注册
精选
推荐
最新
周榜
关注
RSS
全部
通识
以太坊
比特币
Solana
公链
Solidity
Web3应用
编程语言
安全
密码学
AI
存储
其他
区块链中的数学 - 环签名(ring signature)
环签名,目前在隐私Monero项目中有所应用
区块链中的数学
环签名
密码学
零知识证明
blocksight
发布于 2021-05-31
阅读 ( 14426 )
( 10 )
零知识证明—PlonK算法介绍
PlonK是一种实现通用零知识证明的算法,旨在通过结构化参考字符串(SRS)来简化信任设置过程。文章详细解释了PlonK的原理,包括多项式承诺、输入输出的排列协议及其在电路设计中的应用,突出其相较于Groth16的优势,尤其在证明过程和性能方面。
PLONK
零知识证明
多项式承诺
SRS
电路设计
排列协议
trapdoortech
发布于 2021-05-24
阅读 ( 730 )
区块链中的数学 -盲签名(Blind Signature)
盲签名可以看成结合普通签名的变种,实现特殊的应用。RSA方案简单易解,实际代码工程是要有额外一些处理的,可能需要填充等。
区块链中的数学
盲签名
签名
密码学
blocksight
发布于 2021-05-16
阅读 ( 12531 )
区块链中的数学 - sigma协议OR Proof&签名
本文继续讲sigma协议相关的引申和应用!
区块链中的数学
blocksight
发布于 2021-05-11
阅读 ( 6645 )
区块链中的数学 - sigma协议与Fiat-Shamir变换
本文介绍Sigma协议的交互和非交互性质,简单明了,介绍了零知识证明中常用的Fiat-Shamir变换
区块链中的数学
零知识证明
Sigma协议
blocksight
发布于 2021-05-05
阅读 ( 10362 )
( 5 )
区块链中的数学 - 何谓零知识证明?
在任意的零知识证明系统中,都有一个 prover 在不泄漏任何额外信息的前提下要让 verifier 确信某些陈述(Statement)是正确的。ZK-SNARK目前应用较多,有不少成熟的库,如libsnark,bellman等.
区块链中的数学
零知识证明
blocksight
发布于 2021-04-24
阅读 ( 6285 )
( 22 )
区块链中的数学 - RSA累加器的非成员证明
RSA Accumulator非成员证明,能够进行假如用Accumulator纪录一个UTXO 集合,证明某个UTXO不存在等场景。
区块链中的数学
RSA算法
累加器
blocksight
发布于 2021-04-19
阅读 ( 8286 )
( 2 )
区块链中的数学 -- Accumulator(累加器)
本文描述了累加器的概念和性质,具体说明RSA累加器实现过程。可以看出Accumulator具有一些比merkle证明有优势的地方,比如聚合证明,证明大小不随着集合元素的增加而增加等。 实际应用实现中RSA累加器还会有一些前置处理操作,比如将原始数据映射到选定素数域上的值等。
区块链中的数学
累加器
Merkle树
密码学
零知识证明
blocksight
发布于 2021-04-13
阅读 ( 14764 )
( 4 )
区块链中的数学--Merkle树承诺
Merkle树如果说有其不足之处的话,当叶子节点的数量级非常大,树层级数变多,在打开验证节点需要的merkle树证明路径也就越长,数据量就越大
区块链中的数学
Merkle树
blocksight
发布于 2021-03-22
阅读 ( 9213 )
( 5 )
区块链中的数学 - Kate承诺batch opening
本文介绍了Kate承诺在多点披露验证的情况,当然还有一种就是多个多项式在多个不同点打开验证,相信如果本文理解的话,是可以自己推出来的,不在详述了。
区块链中的数学
Kate
blocksight
发布于 2021-03-11
阅读 ( 5080 )
( 3 )
区块链中的数学 - Kate承诺
与上一篇初步方案相比,Kate承诺实现了多项式的隐藏和部分打开验证,实际上方法1生成的结果在zk-snark项目中称为SRS(structure reference string)或者CRS(common reference string),是承诺方P和验证方V所共有,实际选择曲线配对不是对称的,而是非对称两个群,以后说到具体的项目代码可以看得比较清楚。
区块链中的数学
blocksight
发布于 2021-02-28
阅读 ( 7632 )
( 3 )
区块链中的数学 - 多项式承诺
目前为止的方案中, 承诺方造假的问题依然存在,仔细研究会发现**问题关键在于承诺方P知道计算的输入变量r,z**, 这样就有机会构造出新的多项式在r,z处取特定的值。如果P不知道r,z,就不能这样作弊了。于是Kate承诺选择在密文空间中进行计算。
区块链中的数学
blocksight
发布于 2021-02-22
阅读 ( 9327 )
( 5 )
区块链中的数学 - Pedersen密钥共享
Pedersen基于门限的秘密分享方案实际上采用了Pedersen承诺来构建多项式系数承诺,这一点很容易从对比其他秘密分享方案得出!
区块链中的数学
blocksight
发布于 2021-02-13
阅读 ( 8041 )
( 5 )
区块链中的数学 - Pedersen承诺
Pedersen承诺产生方式,有些类似加密,签名之类的算法。但是,作为密码学承诺重在“承诺”,并不提供解密算法,即如果只有r,无法有效地计算出隐私数据v。
区块链中的数学
blocksight
发布于 2021-02-02
阅读 ( 13724 )
( 9 )
区块链中的数学 - 哈希承诺
本文介绍密码学承诺的含义及性质,并对哈希承诺做了说明,关于hash函数的内在机制实际是比较复杂的,我们以黑盒的角度来学习了解它的性质,在区块链&密码学中,哈希函数占据了基础且重要的位置。 比如区块链中常用的sha256,keccak等哈希算法。
区块链中的数学
哈希
blocksight
发布于 2021-01-31
阅读 ( 7864 )
( 9 )
零知识证明 - 深入理解PlonK算法
PlonK算法实现了Universal的零知识证明。SRS只需要提供比多项式阶高的可信设置即可。PlonK电路采用特殊描述,一个门只支持乘法和加法操作。电路需要证明门的输入输出满足外,还需要证明连线的连接关系。PlonK算法的底层原理是多项式承诺。PlonK算法巧妙地将电路的满足关系通过多项式承诺进行证明并验证。
PLONK
零知识证明
Star Li
发布于 2021-01-29
阅读 ( 11846 )
( 4 )
zk-SNARKs 可行性的大致介绍
文章详细介绍了zk-SNARKs的工作原理及其在区块链中的应用,通过多项式和多项式承诺等技术,实现了可扩展性和隐私保护。
zk-SNARKs
多项式
多项式承诺
FRI
隐私
Scalability
Vitalik Buterin
发布于 2021-01-28
阅读 ( 878 )
用大白话解释 Taproot 对隐私性的影响
介绍我们所了解到的关于比特币隐私性和 Taproof 可扩展性的未来可能性。
Taproot
隐私
比特币
EthFans
发布于 2021-01-17
阅读 ( 3551 )
( 11 )
区块链中的数学 - 不经意传输
不经意传输(Oblivious transfer)或者译为茫然传输是密码学中的一类协议,缩写为OT,实现了发送方将潜在的许多信息中的一个传递给接收方,但对接收方所接收信息保持未知状态。
区块链中的数学
blocksight
发布于 2021-01-16
阅读 ( 10297 )
( 14 )
区块链中的数学 - BLS 基石(双线性函数)和配对
双线性配对特性不仅可以用于签名构造,密钥协商等,还可以实现乘法的同态隐藏和校验。这一点在零知识证明项目中应用很多。另外需要说明的是,并非基于任何椭圆曲线都可以构造配对函数,对于能有效实现双线性对的椭圆曲线,称为pairing-friendly curves,例如BLS12_381曲线。
区块链中的数学
BLS签名
blocksight
发布于 2021-01-02
阅读 ( 12647 )
( 6 )
‹
1
2
...
35
36
37
38
39
40
41
...
45
46
›
发表文章
我要提问
扫一扫 - 使用登链小程序
热门文档
»
Solidity 中文文档 - 合约开发
Foundry 中文文档 - 开发框架
Hardhat 中文文档 - 开发框架
ethers.js 中文文档 - 与链交互
Viem 中文文档 - 与链交互
web3.js 中文文档 - 与链交互
Anchor 中文文档 - 开发框架
以太坊改进提案EIP翻译
以太坊域名服务(ENS)文档
Etherscan API 手册 - 查询链上数据
热门百科
»
智能合约市场
金融衍生品
区块提议权
AI风险
Socket Protocol
集体智慧
bug检测
全局变量
Beefy
Replica合约
脚本语言
IP通证化
MuSig协议
游戏经济系统
compression algorithms
加密学
哈希方法
2D编码
TumbleBit
Opt In
条件交易
blob扩展
demo
协议价值
多链集成
30天文章收益榜
»
Henry
96 篇文章,576 学分
Helius
153 篇文章,415 学分
blockmagnates
77 篇文章,379 学分
寻月隐君
268 篇文章,353 学分
Tiny熊
191 篇文章,313 学分
×
发送私信
请将文档链接发给晓娜,我们会尽快安排上架,感谢您的推荐!
发给:
内容: