E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
零知识证明(ZKP)
零知识证明
应用到区块链中的技术挑战
零知识证明
应用到区块链中的技术挑战李康1,2,孙毅1,2,张珺3,李军4,周继华5,李忠诚11.中国科学院计算技术研究所,北京1001902.中国科学院大学,北京1000493.内蒙古大学,内蒙古自治区呼和浩特
唐名威
·
2020-08-18 06:44
零知识证明
原理和在区块链中的应用
报告摘要:
零知识证明
是一种基于概率的验证方式,验证的内容包括“事实类陈述”和“关于个人知识的陈述”。
weixin_30412167
·
2020-08-18 04:13
LikeLib区块链中最常见的密码学技术:
零知识证明
零知识证明
(Zero-KnowledgeProof或Zero-KnowledgeProtocol)是一种基于概率的验证方法,它包括“类似事实的陈述”和“关于个人知识的陈述”。
华南首席酱油官
·
2020-08-17 20:24
智能合约
和数软件
区块链
区块链中的密码学(五)-
零知识证明
简述
思来想去,选择了“
零知识证明
”来作为本系列的终章。什么是
零知识证明
?wiki百科上对于
零知识证明
的描述是这样的:证明者可以向验证方证明他们知道X的值,但是不传达任何信息,除了他们知道X的值这件事。
weixin_30788731
·
2020-08-17 19:58
【区块链基础知识系列】 第8课 区块链之
零知识证明
所谓
零知识证明
,指的是示证者在证明自己身份时不泄露任何信息,验证者得不到示证者的任何私有信息,但又能有效证明对方身份的一种方法。从本质上讲,
零知识证明
是一种协议。
一生中所爱
·
2020-08-17 19:51
区块链那些事儿
fabric
零知识证明
简介官网:https://hyperledger-fabric.readthedocs.io/en/release-1.3/idemix.htmlfabric1.3发布idemix特性,该功能主要实现了
零知识证明
卢舍那
·
2020-08-17 18:04
区块链
fabric
[Filecoin]协议实验室关于SNARK竞赛的公告
协议实验室近期公布了对于SNARK竞赛的赞助公告,SNARK竞赛旨在协助zk-SNARKs缩短证明生成时间,推动
零知识证明
更广泛的应用。
星际浪涛
·
2020-08-15 17:16
阿里巴巴四十大盗教你
零知识证明
阿里巴巴四十大盗教你
零知识证明
原创:大宝123响链财经2018-07-12响链,为技术发声了解区块链,关注响链关注在学习区块链知识过程中,有一个名词经常出现——
零知识证明
。
songroom
·
2020-08-15 09:07
区块链
数字货币
说说zk-snark的PGHR13算法和Groth16算法的异同
建议建议读者在阅读本篇分享时,要具备以下知识储备:1.算数环路的基本概念及数学模型2.QAP的原理3.
零知识证明
的基本思想4.PGHR13算法的数学原理5.Groth16算法的数学原理目的本篇分享主要针对
零知识证明
的两个主流算法
江小白希
·
2020-08-15 09:34
zk-snark
零知识证明
| 3.什么是KCA系数知识假设?
上一篇介绍了盲计算,所谓盲计算,就是Alice在不知道s的情况下完成多项式计算。那么,Bob如何确定Alice的计算结果是正确的呢?要实现这一目标,需要先介绍一个概念:α对。在有限循环群G中,如果,那么就称为一个α对。也就是说,b是a的α倍(模p)。有了这个概念,就可以进行一项"系数知识测试":Bob秘密选一个随机的α值,生成一个α对:Bob把这个α对发送给AliceAlice需要回复一个不同的α
weixin_34261415
·
2020-08-15 08:17
零知识证明
| 2.什么是多项式盲计算?
上一篇介绍了什么是同态隐藏。假设取,则可以通过和计算出来:实际上,不仅仅支持加法,支持所有"线性组合"的同态隐藏,比如:需要注意的是,上面的加法和乘法运算都是模p运算。假设现在有一个d次多项式,其中的系数是Alice需要保护的秘密。根据上面的特性,我们可以计算出:现在Bob想来验证Alice是不是真的知道这些秘密,于是他决定随机指定一个数,要求Alice计算等于多少。但是,Bob不想直接把的值告诉
weixin_34220623
·
2020-08-15 08:12
关于Zero-Knowledge的定义
零知识证明
是一种特殊的交互式证明,协议中验证者(verifier)得不到关于证明的任何信息。
gswei5555
·
2020-08-15 08:16
密码学
零知识证明
入门理论基础
目录1
零知识证明
概念2
零知识证明
例子2.1Schnorr’sProtocol2.2Guillou-QuisquaterProtocol2.3开启石门的神秘咒语3非交互式
零知识证明
1
零知识证明
概念
零知识证明
华南农业大学-郭庆文
·
2020-08-15 08:44
现代密码学基础
零知识证明
(zero-knowledge proof)
零知识证明
(zero-knowledgeproof)在密码学中,
零知识证明
(zero-knowledgeproof)或零知识协议(zero-knowledgeprotocol)是一种方法,通过该方法,一方
jinhuazhe2013
·
2020-08-15 08:51
其他
通过
零知识证明
,成为重要的区块链革新者
银行巨头ING:通过
零知识证明
,成为重要的区块链革新者CaptainHiro2018-05-0213:28发布在区块链21755银行业巨头ING将证明创业公司并不是唯一可以推进区块链加密技术的公司。
starzhou
·
2020-08-15 08:42
大数据
分析
NN
deep
learning
neural
netwo
管理
零知识证明
"
零知识证明
"-zero-knowledgeproof,是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出的。
MyAnqi
·
2020-08-15 07:58
区块链
零知识证明
零知识证明
ZeroKnowledgeProof是由S.Goldwasser等人在20世纪80年代首先引入的。
Heisenberg-Wong
·
2020-08-15 07:28
密码学
零知识证明
libSnark中Groth16算法的优劣——可加工性攻击问题
Groth16相比于PGHR13和GM17实现,具有一定的时间和空间优势,具体可参考:libsnark中有对snark的不同实现方法做了性能对比:ZoKrates中采用的是Ethereum支持的ALT_BN128曲线,同时也对这三种方法做了实现,默认采用的是Groth16(已用Rust语言重写,若需使用--proving-schemepghr13或--proving-schemegm17,则需使用
mutourend
·
2020-08-15 07:48
基于Sigma protocol实现的
零知识证明
protocol集锦
1.背景知识Sigmaprotocols,又称为3phaseprotocols,用于证明knowledgeofvaluesinsomerelation,但是又不泄露values的具体值。如用于证明knowledgeofdiscretelog:givengggandyyy,proveknowledgeofxxx满足gx=yg^x=ygx=ywithoutrevealingxxx。本文将介绍如何构建S
mutourend
·
2020-08-15 07:47
零知识证明
Zero-knowledge inner product argument(IPA)
接之前博客qesa——
零知识证明
,需要trustedsetup。
mutourend
·
2020-08-15 07:46
零知识证明
零知识证明
- Groth16计算详解
Groth16算法是zkSNARK的典型算法,目前在ZCash,Filecoin,Coda等项目中使用。本文从计算量的角度详细分析Groth16计算。Groth16计算分成三个部分:Setup针对电路生成Pk/Vk(证明/验证密钥),Prove针对电路,在给定witness/statement的情况下生成证明,Verify通过Vk验证证明是否正确。所有的术语和数学符号和Groth16论文保持一致(
StarLi_2020
·
2020-08-15 07:06
零知识证明
sha256
零知识证明
constraints对比
在https://github.com/ebfull/lightning_circuit(2016年,使用deprecated-master版本的libsnark)中,记录的performance为:oncomputer(Intel®Core™
[email protected]
):keygenerationtime:11.6551sproofgenerationtime:3.0884sveri
mutourend
·
2020-08-15 07:29
StarkWare公司
零知识证明
验证程序ethSTARK已通过PeckShield全面安全审计服务
近期,StarkWare公司
零知识证明
验证程序ethSTARK通过了区块链安全公司PeckShield的全面安全审计服务。
PeckShield
·
2020-08-15 07:26
教我兄弟学
零知识证明
----01证明和零知识
教我兄弟学
零知识证明
----01零知识和证明我的兄弟,老王,目前对
零知识证明
很有兴趣,我在给他讲的过程中,为什么不出一个教程呢?这样给他当教案也很方便。老王,莫要催更证明什么是证明呢?
@alittlehorse
·
2020-08-15 05:26
密码学
零知识证明
零知识证明
(Zero Knowledge Proof,
ZKP
)
零知识证明
(ZeroKnowledgeProof,
ZKP
)并非新鲜事物,其概念初见于1985年的论文《互动证明系统的知识复杂性》。
跨链技术践行者
·
2020-08-15 05:44
区块链
零知识证明
(zero-knowledge proofs)
这世界变得比我们想的还快,最近学到一项技术叫「
零知识证明
」,简单的说,就是你向我陈述一件事情,虽然我听不懂你在说什么,但我可以判断这事情的真假!
跨链技术践行者
·
2020-08-15 05:43
Chaum-Pedersen的
零知识证明
1.WhatisChaum-PedersenZeroKnowledgeProofTheChaum-PedersenZeroKnowledgeProofcanbeusedtoshowthatPeggy(theProver)knowsasecrettoVictor(theVerifier).IntheChaum-Pedersonmethod,weinitiallydefinethevaluesof⟨g
mutourend
·
2020-08-15 05:16
零知识证明
Zero-Knowledge Proofs
零知识证明
Zero-KnowledgeProofs示证者能够在不向验证者提供任何有用的信息的情况下,使得验证者相信某个论断是正确的。
chenyundage107
·
2020-08-15 04:27
区块链
密码学
区块链
RPC基本原理
转载:https://blog.csdn.net/
zkp
_java/article/details/81879577RPC基本原理RPC(RemoteProcedureCall),远程过程调用,大部分的
秦拿希
·
2020-08-14 20:08
服务通讯
RPC
使用nodejs与sanrkjs生成
零知识证明
并进行验证
以MerkleTree路径证明为例,使用nodejs与sanrkjs生成
零知识证明
,并进行本地验证。
apianmuse
·
2020-08-13 09:05
nodejs
nodejs
js
javascript
听大咖讲论文,学区块链技术和密码学—全同态专场
EfficientMulti-KeyHomomorphicEncryptionwithPackedCiphertextswithApplicationtoObliviousNeuralNetworkInference多密钥全同态加密及其在神经网络上的应用主题说明:目前常见常用的隐私计算方案主要包括全同态加密,安全多方计算,
零知识证明
等
哈维社区
·
2020-08-11 12:28
活动
区块链
Fabric v1.3中的新功能
1.使用IdentityMixer实现MSP:通过使用
零知识证明
来保持身份匿名和不可链接的方法。
昊·男
·
2020-08-11 00:22
Fabric1.3新功能详细介绍
功能1.使用IdentityMixer实现MSP一种通过使用
零知识证明
来保持身份匿名和不可链接的方法。工具idexmigen可以在测试环境中生成IdentityMixer凭证。
昊·男
·
2020-08-11 00:22
使用truffle生成circom mimc合约
目录初始化添加合约添加迁移脚本remix测试circom是一种用于编写
零知识证明
的算术电路的语言。
apianmuse
·
2020-08-10 15:13
以太坊
nodejs
区块链
零知识证明
-百度百科
零知识证明
(Zero—KnowledgeProof),是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出的。
zjg555543
·
2020-08-09 16:04
区块链隐私保护
零知识证明
四——Fiat-Shamir,三分钟
零知识证明
入门
今天介绍的是比较简单的
零知识证明
,交互式
零知识证明
——Fiat-Shamir,不过这就是为了把大家领上道,实际应用是比这个要负责的;Fiat-Shamir要进行Fiat-Shamir,首先进行准备工作,
許文強
·
2020-08-09 16:54
密码学
基于RSA算法的
零知识证明
证明步骤(零知识)1.P,V共同选定随机数a和b满足ab≡emodN2.P,V共同产生一个随机密文C3.P计算:M≡C^dmodN,X≡M^amodN并将X传给V4.V计算并判别X^bmodN=C是否成立
零知识证明
旨在证明过程中不让私密进行传输
weixin_34138521
·
2020-08-09 14:23
密码学系列 -
零知识证明
(
ZKP
) - zkSNARKs
零知识证明
-
ZKP
零知识证明
的理论基础:椭圆曲线,大数计算,群论,同态加密,配对函数
零知识证明
的各种算法:zkSNARK,zkSTARK,BulletProof算法属性可表示为:zk-SNARKs(简洁的非交互式
零知识证明
搬砖魁首
·
2020-08-09 13:36
隐私
安全
密码学系列
零知识证明
-入门学习笔记(五)
零知识证明
(
zkp
)(区块链)1、由来因素区块链,因为区块链可以回溯跟踪所有用户的交易信息,并且隐私保护性差,从隐私保护最有效的方案,能够通过实现
零知识证明
保证区块链的安全(比特币和以太坊网络网络,除了使用地址来替换交易双方的真实身份
qq_32938957
·
2020-08-09 10:58
零知识证明
什么是
零知识证明
零知识证明
(Zero—KnowledgeProof),是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出的。
李柏林
·
2020-08-09 09:05
区块链
零知识证明
介绍
【阿里巴巴的
零知识证明
】原文战争中你被俘了,敌人拷问你情报。你是这么想的:如果我把情报都告诉他们,他们就会认为我没有价值了,就会杀了我省粮食,但如果我死活不说,他们也会认为我没有价值而杀了我。
流水荷花
·
2020-08-09 09:46
Blockchain
technology
用万圣节糖果解释什么是“
零知识证明
”, 可能是关于密码学很通俗的解释了……...
来源|Hackernoon译者|火火酱责编|Carol出品|区块链大本营(blockchain_camp)上周,我们图解了
零知识证明
,解释了区块链中的最常见的密码学到底是什么,引起了许多朋友的讨论。
区块链大本营
·
2020-08-09 05:30
图解
零知识证明
(
ZKP
), 区块链中最常见的密码学技术究竟是神马? 看完这篇就明白了…...
作者|OscarW译者|火火酱责编|Aholiab出品|区块链大本营(blockchain_camp)
零知识证明
(Zero-KnowledgeProof或Zero-KnowledgeProtocol)是一种基于概率的验证方法
区块链大本营
·
2020-08-09 05:30
现代密码学(五)——
零知识证明
零知识证明
(Zero—KnowledgeProof),是由S.Goldwasser、S.Micali及C.Rackoff在20世纪80年代初提出的。
Quincy678
·
2020-08-09 04:42
现代密码学
区块链技术名词简析
【1】
零知识证明
零知识证明
(Zero—KnowledgeProof)指的是证明者能够在不向验证者提供任何有用的信息的情况下,使验证者相信某个论断是正确的。
让我思考一下
·
2020-08-08 21:05
区块链
区块链之
零知识证明
——ChainAchor 的工作流程
ChainAchor基于
零知识证明
理论为区块链中的实体提供匿名但可验证的身份认证服务,真实用户可以保留多个有效身份并且在交易过程中可有选择性地进行身份暴露.同时,ChainAchor为实体在被授权的区块链中发起交易
回阿女
·
2020-08-07 21:27
区块链
密码学题型速记
文章目录写在前面判断题2*5简答题5*6范围习题计算题10*4范围习题论述题1*20(任选一个即可)
零知识证明
介绍应用动态写在前面本篇文章根据老师给的重点有针对性的快速复习。
等待的温柔
·
2020-08-05 21:37
计算机专业课
关于
零知识证明
,觉得有用,就翻译了。
什么是zk-SNARKs?Zcashisthefirstwidespreadapplicationofzk-SNARKs,anovelformofzero-knowledgecryptography.ThestrongprivacyguaranteeofZcashisderivedfromthefactthatshieldedtransactionsinZcashcanbefullyencrypt
sodamnsure
·
2020-08-05 12:19
区块链
个人笔记
零知识证明
二——zksnarks学习笔记
写一下最近研究
零知识证明
的一些理解,也许会有错误,不过后续会继续更新。
許文強
·
2020-08-05 11:22
密码学
零知识证明
一:zksnarks资料总结
这个
零知识证明
研究好久,现在也是感觉刚刚入门,这次先总结一下,zksnarks的一些资料;1、zcash官方的七篇文章,个人感觉HH和d-KCA讲的比较清晰,R1CS和QAP就不清晰了,最好自己拿起笔计算一下
許文強
·
2020-08-05 11:22
密码学
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他