找到约 11 条结果

文章 【zkMIPS系列】Lookup Argument原理

...项式)的元素属于另一个预先计算的集合或结构。它在知识证明系统中具有重要作用,可以在不泄露敏感信息的前提下强制验证数据的一致性和约束。 在zkVM应用背景下,Lookup Argument 被用于高效验证输入与预计算表之间的包...

文章 在Circom中确保正确的整数除法

...不同。天真的方法通常看起来是正确的,但可能导致在知识证明(ZKP)中存在多个有效解,从而破坏ZKP的健壮性属性。这可能导致ZKP实现中的多种安全漏洞。通过在电路层添加适当的约束——无论是通过实现位wise 除法算法,...

文章 Foresight Ventures: 解读 zk, zkVM, zkEVM 及其未来

> 作者: Suning Yao @ Foresight Ventures ## TL; DR * 知识证明技术, 可以保证计算的完整性、正确性和隐私, 在区块链扩容和隐私中有应用. * zk-SNARK 和 zk-STARK 各有优点, 而它们的合理结合更加有潜力. * zkVM 能赋予应用知识证明能...

文章 知识证明 - 深入理解ZoKrates

...的工具链的实属难得。目前ZoKrates使用zk-SNARK算法实现知识证明。 本文介绍ZoKrates的思想,工具链的使用以及源代码导读。 ## 链下计算/链上验证 传统区块链整个交易或者计算(Tx)的内容都是存储在区块链上,并且每...

文章 区块链中的数学 - BLS 基石(双线性函数)和配对

...协商等,还可以实现乘法的同态隐藏和校验。这一点在知识证明项目中应用很多。 另外需要说明的是,并非基于任何椭圆曲线都可以构造配对函数,对于能有效实现双线性对的椭圆曲线,称为pairing-friendly curves,例如BLS12_381...

文章 路印生成二层(Layer-2)账户密钥的新方法

...背后的原理。 路印交易所的每个账户都需要一个对知识证明友好的EdDSA私钥(账户密钥)来对链下请求,也就是Layer-2请求,进行签名。我们的前端之前是根据用户的密码来生成这些账户密钥。正如StarkWare和其他朋友在推特...

文章 什么是Rollup?--下篇(zk-rollup)

...-rollup(ZR) ## zk-rollup zk在这里指的是zero knowledge(知识),换言之,这种rollup方案基于一个叫做“知识证明”的密码学工具。 “知识证明”这个东西,如果比较关心区块链或者密码学的前沿技术的话可能大家已经...

文章 知识证明 - 深入理解powersoftau

...有同样的体验,每天脑袋都在膨胀,每天都有很多新鲜的知识需要学习总结。最近有些空闲时间看了看powersoftau。了解知识证明算法的小伙伴的都知道,在利用某些知识证明算法之前,需要可信设置。Groth16算法针对不同的电...

文章 一文读懂知识证明区块链项目

...blockchain.cn/attachments/2023/02/oSKKSuR863e9eb3c3b6b0.jpg!/scale/70) 知识技术是密码学的一个分支,可以为许多Layer 1区块链项目解决扩容和隐私问题。[区块链](http://mp.weixin.qq.com/s?__biz=MzU0MTgyMDQwNQ==&mid=2247492155&idx=1&sn=dafc97dec38c5d0fdfb9429368220d6...

文章 Rollup 介绍

...者的思路是有效证明证明区块是有效的),通过名为知识证明的方法提交一个区块的证明,这个证明可以在不泄露交易内容的情况下证明交易的状态变更的正确,链上的合约在通过默克尔树、证明进行验证,通过验证就固定...

文章 Filecoin - Snark as a Service数据量分析

...以说,在整个Filecoin的生态中引入新的角色,专门提供知识证明的生成服务。一般的矿工,可以将知识证明的计算外包给这个服务。Filecoin团队也对外开放这种服务的提案。 ![](https://img.learnblockchain.cn/2020/04/20_/705744981.png) ...