我们引入了一类交互式协议,我们称之为Sumcheck参数,该协议在Sumcheck协议之间建立了新的联系(Lund等人。JACM 1992)和PEDERSEN承诺的折叠技术(Bootle等人EUROCRYPT 2016)。 我们定义了一类对捕获许多感兴趣示例的模块上的Sumcheck友好的承诺方案,并表明Sumcheck协议适用于与承诺方案相关的多项式,从而产生了对承诺开放的知识的简洁论点。 在此基础上,我们还获得了某些环上NP完整语言R1C的简洁论点。 sumcheck参数使我们能够作为特殊情况恢复,以不同的加密设置(离散对数,配对,未知顺序,未知订单,晶格组)的众多先前作品,提供了一个框架来了解所有这些。 此外,我们回答了在先前的工作中提出的空旷的问题,例如从SIS假设中获得基于晶格的简洁论点,以解决环上的满足能力问题。EUROCRYPT 2016)。我们定义了一类对捕获许多感兴趣示例的模块上的Sumcheck友好的承诺方案,并表明Sumcheck协议适用于与承诺方案相关的多项式,从而产生了对承诺开放的知识的简洁论点。在此基础上,我们还获得了某些环上NP完整语言R1C的简洁论点。sumcheck参数使我们能够作为特殊情况恢复,以不同的加密设置(离散对数,配对,未知顺序,未知订单,晶格组)的众多先前作品,提供了一个框架来了解所有这些。此外,我们回答了在先前的工作中提出的空旷的问题,例如从SIS假设中获得基于晶格的简洁论点,以解决环上的满足能力问题。
流式交互式证明(SIPS)启用了一种由空间构造的算法,该算法可以一通访问大量数据流,以通过与强大但不受信任的供体通信,验证需要大空间的计算。这项工作启动了对数据流的零知识证明的研究。我们在流设置中定义了零知识的概念,并为流互动证明文献中的两个主要算法构建块构造了零知识SIP:Sumcheck和多项式评估协议。我们最好的知识,所有已知的流互动互动证明都是基于这些工具中的一种,实际上,这使我们能够获得零知识的SIP,以解决中心流问题,例如索引,点和范围查询,中位数,频率力矩和内部产品。我们的协议在时间和空间方面和通信方面都是有效的:验证算法的空间复杂性是Polylog(n),在使用随机的接近线性长度的非相互作用设置后,其余参数为n o(1)。在途中,我们开发了一个用于设计零知识数据流托管的算法工具包,由代数流承诺协议和时间承诺协议组成。我们的分析依赖于平均案例沟通复杂性的微妙代数和信息理论论证和依赖。
○ https://github.com/Consensys/gnark-crypto/tree/master/ecc/bls12-377(all go files) ○ https://github.com/Consensys/gnark-crypto/tree/master/ecc/bls12-377/fp/hash_to_field ○ https://github.com/consensys/gnark-crypto/tree/master/master/ecc/ecc/bls12-377/fr(所有GO文件)○https://github.com/consensys/consensys/gnark-crypto/gnark-crypto/gnark-crypto/tree/master/master/ecc/ecc/bls/bls/bls/bls12-377/fr/fft/ https://github.com/consensys/gnark-crypto/tree/master/master/ecc/ecc/bls12-377/fr/hash_to_field○https://github.com/consensys/consensys/consensys/gnark-crypto/gnark-crypto/gnark-crypto/tree/tree/tree/tree/master/master/ecc/ecc/bls/bls12-377/fr/fr/iop帕克https://github.com/consensys/gnark-crypto/tree/master/master/ecc/ecc/bls12-377/fr/mimc助学https://github.com/consensys/gnark-crypto/tree/master/master/ecc/ecc/ecc/ecc/ecc/ecc/bls12-377/fr/sumcheck○https://github.com/consensys/consensys/gnark-crypto/gnark-crypto/gnark-crypto/tree/master/master/master/ecc/bls/bls/bls12-377/internertal- https://github.com/consensys/gnark-crypto/tree/master/master/ecc/bls12-377/kzg○https://github.com/consensys/gnark-crypto/gnark-crypto/tree/tree/master/master/ecc/ecc/bns254(所有GO文件) https://github.com/consensys/gnark-crypto/tree/master/master/ecc/bns254/fp/hash_to_field○https://github.com/consensys/consensys/gnark-crypto/gnark-crypto/gnark-crypto/tree/tree/tree/master/master/ecc/ecc/ecc/ecc/bn254/ hast https://github.com/consensys/gnark-crypto/tree/master/master/ecc/bn254/fr/fr/fft○https://github.com/github.com/consensys/gnark-crypto/gnark-crypto/tree/tree/master/master/master/ecc/ecc/ecc/bn254/bn254/fr/hash_to_to_to_field助露https://github.com/consensys/gnark-crypto/tree/master/ecc/bn254/fr/iop
状态条件 F9X 初始化失败。(子代码如下。)F91 EPROM 总数检查失败。F92 启动时系统故障 - 电流过高或过低。F93 看门狗定时器故障。F94 RAM 故障。F95 启动时内部 5 伏电源故障。F96 启动时外部 24 伏电源故障。F97 控制器类型无效。RAM 数据有误。F98 看门狗定时器复位控制器。F70 外部复位按钮已激活 15 秒或更长时间。松开按钮后自动清除。F60 外部 24 伏直流电源输入不在 18 至 32 伏直流范围内。F50 内部 5 伏电源不在 4.75 至 5.25 伏范围内。F40 传感器故障(启动后)。输入高于 35 毫安或低于 2 毫安。F30 负零点漂移。传感器输入为满量程的 –9% 或更低。F2X 校准错误。 (子代码如下。)F20 一般校准故障,或由于更高优先级故障而导致校准中止。F21 等待用户将气体施加到传感器时时间已到。F22 传感器输入太低。传感器无法产生足够的偏移量以获得准确的校准。更换传感器。F23 传感器太敏感,控制器无法读取 100% 满量程。更换传感器。F24 零气水平过高,或传感器零输入超过限制。F10 传感器达到使用寿命。考虑在接下来的两个校准周期内更换传感器。