本文提出并实现了新的基于格的后量子指定验证者zkSNARK,目标是缩小后量子与预量子(经典)zkSNARK在证明大小上的巨大差距(当前约1000倍)。作者在指定验证者预处理模型下,结合二次扩域与秩2模格上的线性唯一向量加密,具体化了Bitansky等人(TCC 2013)和Boneh等人(Eurocrypt 2017)的编译器框架。对于规模为2^20的NP关系,单个证明大小仅略超16 KB,比此前面向一般NP语言的后量子zkSNARK短10.3倍;与同模型下基于格的构造相比,证明大小降低42倍,证明者运行时间降低60倍,同时达到更高的健全性。与Groth(Eurocrypt 2016)的最短预量子zkSNARK相比,本文证明长度长131倍,但证明者和验证者均更快(分别快1.2倍和2.8倍)。该工作展示了后量子隐私保护证明系统在实用化方向上的重要进展,适合研究格基密码学、可验证计算和隐私保护技术的学者与工程师阅读。
💡 推荐理由: 后量子zkSNARK的证明大小和效率是实际部署的关键瓶颈。本文显著缩小了与经典方案的差距,为后量子隐私保护应用(如区块链、认证、零知识证明)提供了更可行的候选方案。
🎯 建议动作: 研究跟进