恭喜区块链控股有限公司T·特维森获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜区块链控股有限公司申请的专利用于实现零知识证明的计算机实现的系统及方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN111886831B 。
龙图腾网通过国家知识产权局官网在2025-06-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:201980020846.2,技术领域涉及:H04L9/32;该发明授权用于实现零知识证明的计算机实现的系统及方法是由T·特维森设计研发完成,并于2019-03-18向国家知识产权局提交的专利申请。
本用于实现零知识证明的计算机实现的系统及方法在说明书摘要公布了:本发明涉及对复合语句的有效零知识验证,该复合语句同时涉及算术电路可满足性和有关公钥有效性的从属语句密钥语句证明二者。该方法使得证明者能够以零知识证明该特定语句。更具体地,本发明涉及一种用于实现语句S的零知识证明或验证的计算机实现的方法,在其中,证明者在将对语句的见证w保密的同时向验证者证明语句为真。本发明还涉及验证证明的验证者所采用的对等的方法。该方法包括证明者向验证者发送包括语句的数据集,该语句是对于给定的功能电路输出和椭圆曲线点,功能电路输入等于对应的椭圆曲线点乘数。数据包括针对语句的电路的各个线承诺和或成批的承诺、输入和输出。证明者可以将语句中使用的该椭圆曲线或每个椭圆曲线的规范包括在数据中,或者已经提前共享语句中使用的该椭圆曲线或每个椭圆曲线的规范。然后,响应于来自验证者的挑战,证明者发送公开。备选地,证明者附加地包括证明密钥。利用从证明者接收到的数据,验证者能够确定电路得到满足并计算椭圆曲线点且验证语句,由此确定证明者持有对语句的见证。在接收到数据时,验证者通过计算来确定数据符合该语句。
本发明授权用于实现零知识证明的计算机实现的系统及方法在权利要求书中公布了:1.一种计算机实现的方法,用于实现语句S的零知识证明或验证,在其中,证明者在将对语句的见证w保密的同时向验证者证明语句为真,所述方法包括: 所述证明者向验证者发送数据,所述数据包括以下各项: 由具有m个门和n个线的算术电路表示的语句S,所述算术电路被配置为实施功能电路并确定对于给定的功能电路输出h和椭圆曲线点P,至功能电路的线的功能电路输入s是否等于对应的椭圆曲线点乘数s; 针对电路的线的单独的线承诺和或成批的承诺; 功能电路输出h;以及 证明密钥PrK, 其中所述数据使得验证者能够确定电路得到满足并计算椭圆曲线点P且验证语句,从而确定证明者拥有对语句的见证w,其中,所述方法被证明者用来实现针对数据的零知识或有交易,其中, 所述证明者与验证者联系以确认要提供的数据和要接收的数据,并与验证者建立通信信道, 所述证明者从验证者接收椭圆曲线公钥pkV,所述验证者已经从安全的随机秘密密钥skV生成该椭圆曲线公钥pkV,其中 pkV=skV×G,并且G为椭圆曲线点, 证明者确保要为数据提供锁定值i,使得 数据=pkV+i×G 以及证明者向验证者发送其公钥pkP和来自功能电路的输出fi,其中,pkP=i×G,并且功能电路输入是锁定值i, 证明者将语句S证明发送给验证者,所述语句S证明向验证者证明至功能电路的输入是与pkP相对应的私钥, 从而使得验证者能够验证证明,并确认与pk=pkV+pkP相对应的地址匹配商定的模式,从而确定知道锁定值i能够导出数据的完整私钥skV+i,并且确定锁定值i是至功能电路的功能电路输入i, 证明者从验证者接收交易Tx1,所述交易Tx1包含输出,所述输出包含要接收的数据,通过来自证明者的签名和功能电路输入i来访问所述数据, 证明者在交易被挖掘成区块的区块链上签署和广播交易,使得证明者能够通过提供第二交易Tx2来访问来自交易Tx1的输出的数据,所述第二交易Tx2提供其签名和值i以解锁交易,然后所述交易被透漏在区块链上, 从而使得验证者能够识别锁定值i并访问由证明者提供的数据,其中sk=skV+i, 其中,pk=sk×G,sk表示最终私钥,pk表示与sk对应的公钥。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人区块链控股有限公司,其通讯地址为:安提瓜和巴布达圣约翰;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。