aPlonK: Aggregated PlonK from Multi-polynomial Commitment Schemes

被引:3
作者
Ambrona, Miguel [1 ]
Beunardeau, Marc [1 ]
Schmitt, Anne-Laure [1 ]
Toledo, Raphael R. [1 ]
机构
[1] Nomadic Labs, Paris, France
来源
ADVANCES IN INFORMATION AND COMPUTER SECURITY, IWSEC 2023 | 2023年 / 14128卷
关键词
KNOWLEDGE; PROOFS;
D O I
10.1007/978-3-031-41326-1_11
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
PlonK is a prominent universal and updatable zk-SNARK for general circuit satisfiability. We present aPlonK, a variant of PlonK that reduces the proof size and verification time when multiple statements are proven in a batch. Both the aggregated proof size and the verification complexity of aPlonK are logarithmic in the number of aggregated statements. Our main building block, inspired by the techniques developed in SnarkPack (Gailly, Maller, Nitulescu, FC 2022), is a multi-polynomial commitment scheme, a new primitive that generalizes polynomial commitment schemes. Our techniques also include a mechanism for involving committed data into PlonK statements very efficiently, which can be of independent interest. We implement an open-source industrial-grade library for zero-knowledge PlonK proofs with support for aPlonK. Our experimental results show that our techniques are suitable for real-world applications (such as blockchain rollups), achieving significant performance improvements in proof size and verification time.
引用
收藏
页码:195 / 213
页数:19
相关论文
共 43 条
[1]   Outbreak of Human Immunodeficiency Virus Infection Among Persons Who Inject Drugs - Cabell County, West Virginia, 2018-2019 [J].
Atkins, Amy ;
McClung, R. Paul ;
Kilkenny, Michael ;
Bernstein, Kyle ;
Willenburg, Kara ;
Edwards, Anita ;
Lyss, Sheryl ;
Thomasson, Erica ;
Panneer, Nivedha ;
Kirk, Nathan ;
Watson, Meg ;
Adkins, Elizabeth ;
DiNenno, Elizabeth ;
Hogan, Vicki ;
Fanfair, Robyn Neblett ;
Napier, Kathleen ;
Ridpath, Alison D. ;
Perdue, Michelle ;
Chen, Mi ;
Surtees, Tamara ;
Handanagic, Senad ;
Wood, Heather ;
Kennebrew, Daphne ;
Cohn, Caitlin ;
Sami, Samira ;
Eubank, Scott ;
Furukawa, Nathan W. ;
Rose, Bridget ;
Thompson, Antoine ;
Spadafora, Lauren ;
Wright, Carolyn ;
Balleydier, Shawn ;
Broussard, Dawn ;
Reynolds, Pam ;
Carnes, Neal ;
Haynes, Nils ;
Sapiano, Tobey ;
McBee, Shannon ;
Campbell, Ellsworth ;
Batdorf, Samantha ;
Scott, Melissa ;
Boltz, Miracle ;
Wills, David ;
Oster, Alexandra M. .
MMWR-MORBIDITY AND MORTALITY WEEKLY REPORT, 2020, 69 (16) :499-500
[2]   Scalable Zero Knowledge with No Trusted Setup [J].
Ben-Sasson, Eli ;
Bentov, Iddo ;
Horesh, Yinon ;
Riabzev, Michael .
ADVANCES IN CRYPTOLOGY - CRYPTO 2019, PT III, 2019, 11694 :701-732
[3]   Zerocash: Decentralized Anonymous Payments from Bitcoin [J].
Ben-Sasson, Eli ;
Chiesa, Alessandro ;
Garmant, Christina ;
Green, Matthew ;
Miers, Ian ;
Tromer, Eran ;
Virza, Madars .
2014 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2014), 2014, :459-474
[4]  
Ben-Sasson E, 2013, LECT NOTES COMPUT SC, V8043, P90, DOI 10.1007/978-3-642-40084-1_6
[5]  
Blum M., 1988, Proceedings of the Twentieth Annual ACM Symposium on Theory of Computing, P103, DOI 10.1145/62212.62222
[6]  
BMV19 Bunz B., 2019, Cryptology ePrint Archive, Report 2019/1177
[7]  
Bonneau J., 2020, Whitepaper
[8]   Linear-Time Zero-Knowledge Proofs for Arithmetic Circuit Satisfiability [J].
Bootle, Jonathan ;
Cerulli, Andrea ;
Ghadafi, Essam ;
Groth, Jens ;
Hajiabadi, Mohammad ;
Jakobsen, Sune K. .
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2017, PT III, 2017, 10626 :336-365
[9]   Efficient Zero-Knowledge Arguments for Arithmetic Circuits in the Discrete Log Setting [J].
Bootle, Jonathan ;
Cerulli, Andrea ;
Chaidos, Pyrros ;
Groth, Jens ;
Petit, Christophe .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2016, PT II, 2016, 9666 :327-357
[10]  
Bowe S., 2019, IACR Cryptol. ePrint Arch, P1021