首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
web3
订阅
用户84040587371
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
零知识证明 | 4.如何验证多项式盲计算的值?
这篇文章正式介绍一下Bob如何验证Alice发过来的的值是否正确。实际上,我们想要实现2个目的: 要实现第2个目标,需要用到上一篇文章里介绍的α对和KCA的概念。 Alice需要回复一个α对,根据之前介绍的方法,她可以从上面的α对中随机挑选一个,然后各自乘以一个系数:。那么,除…
零知识证明 | 2.什么是多项式盲计算?
上一篇介绍了什么是同态隐藏。假设取,则可以通过和计算出来: 需要注意的是,上面的加法和乘法运算都是模p运算。 假设现在有一个d次多项式,其中的系数是Alice需要保护的秘密。根据上面的特性,我们可以计算出: 现在Bob想来验证Alice是不是真的知道这些秘密,于是他决定随机指定…
零知识证明 | 1.什么叫同态隐藏?
所谓零知识证明,指的是在不泄露秘密的前提下,证明我知道这个秘密。 举个简单例子,假设我一个月工资2000,我老婆一个月工资3000。我不会把这两个数字透露给你,但是我可以告诉你,我俩每个月的工资加起来是5000。你可以通过某种方式验证我俩的工资加起来确实是5000,但是你没办法…
零知识证明 | 3.什么是KCA系数知识假设?
上一篇介绍了盲计算,所谓盲计算,就是Alice在不知道s的情况下完成多项式计算。 那么,Bob如何确定Alice的计算结果是正确的呢?要实现这一目标,需要先介绍一个概念:α对。 在有限循环群G中,如果,那么就称为一个α对。 也就是说,b是a的α倍(模p)。有了这个概念,就可以进…
Solidity智能合约面试记录
1. 你有了解过ERC721的变种协议ERC721A吗? 2. 仔细说说ERC20和ERC72? 3. modifier 有什么作用? 4. 你对gas都了解哪些? 5. 如何节省gas? ...