{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T20:22:24Z","timestamp":1783023744016,"version":"3.54.6"},"reference-count":61,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"8","license":[{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"CAS Project for Young Scientists in Basic Research","award":["YSBR-029"],"award-info":[{"award-number":["YSBR-029"]}]},{"name":"CAS Project for Youth Innovation Promotion Association"},{"DOI":"10.13039\/501100005090","name":"Beijing Nova Program","doi-asserted-by":"publisher","award":["20250484774"],"award-info":[{"award-number":["20250484774"]}],"id":[{"id":"10.13039\/501100005090","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2026,8]]},"DOI":"10.1109\/tpds.2026.3703056","type":"journal-article","created":{"date-parts":[[2026,6,12]],"date-time":"2026-06-12T19:44:23Z","timestamp":1781293463000},"page":"1903-1916","source":"Crossref","is-referenced-by-count":0,"title":["FZKP: Alleviating Dataflow Complexity to Exploit Fine-Grained Parallelism for ZKP Acceleration"],"prefix":"10.1109","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0009-0004-8537-9239","authenticated-orcid":false,"given":"Ziheng","family":"Xiao","sequence":"first","affiliation":[{"name":"State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6915-955X","authenticated-orcid":false,"given":"Mingyu","family":"Yan","sequence":"additional","affiliation":[{"name":"State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8433-7281","authenticated-orcid":false,"given":"Mingyu","family":"Gao","sequence":"additional","affiliation":[{"name":"Institute for Interdisciplinary Information Sciences, Tsinghua University, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1956-1284","authenticated-orcid":false,"given":"Runzhen","family":"Xue","sequence":"additional","affiliation":[{"name":"State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Duo","family":"Wang","sequence":"additional","affiliation":[{"name":"State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4598-1685","authenticated-orcid":false,"given":"Xiaochun","family":"Ye","sequence":"additional","affiliation":[{"name":"State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5219-0908","authenticated-orcid":false,"given":"Dongrui","family":"Fan","sequence":"additional","affiliation":[{"name":"State Key Lab of Processors, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","article-title":"FPGA acceleration of multi-scalar multiplication: Cyclonemsm","author":"Aasaraai","year":"2022","journal-title":"Cryptol. ePrint Arch."},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA56546.2023.10070953"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2013.2294649"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1007\/s13389-012-0042-2"},{"key":"ref5","article-title":"Coda: Decentralized cryptocurrency at scale","author":"Bonneau","year":"2020","journal-title":"Cryptol. ePrint Arch."},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/SP40000.2020.00050"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-45721-1_24"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36362-7_5"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.46586\/tches.v2024.i2.522-544"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-45721-1_26"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-49649-1_6"},{"key":"ref12","article-title":"A complete suite of products to create and participate in web3","year":"2024"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1965-0178586-1"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/2517872.2517878"},{"key":"ref15","article-title":"FPGA SNARK prover targeting the bn128 curve","author":"Devlin","year":"2024"},{"key":"ref16","article-title":"A decentralized storage network for the world\u2019s information","year":"2024"},{"key":"ref17","article-title":"GPU parallel acceleration for zk-SNARK","year":"2024"},{"key":"ref18","article-title":"PLONK: Permutations over lagrange-bases for oecumenical noninteractive arguments of knowledge","author":"Gabizon","year":"2019","journal-title":"Cryptol. ePrint Arch."},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-58820-8_18"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1145\/1536414.1536440"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/3335741.3335750"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-49896-5_11"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-63715-0_20"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1002\/cta.2295"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1145\/3579371.3589053"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/LCA.2015.2414456"},{"key":"ref27","article-title":"A java library for building circuits for preprocessing zk-SNARKs","author":"Kosba","year":"2024"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2018.00018"},{"key":"ref29","article-title":"libsnark: A C++ library for zkSNARK proofs","author":"Lab","year":"2024"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3485379"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.46586\/tches.v2023.i3.194-220"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13190-5_1"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/3575693.3575711"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3319535.3339817"},{"key":"ref35","article-title":"GPU groth16 prover (3x faster than CPU)","year":"2024"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1090\/s0025-5718-1985-0777282-x"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-44709-1_29"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1145\/2856449"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1145\/321450.321457"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1976.21"},{"key":"ref41","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3649329.3655672","article-title":"MSMAC: Accelerating multi-scalar multiplication for zero-knowledge proof","volume-title":"Proc. 61st ACM\/IEEE Design Automat. Conf.","author":"Qiu","year":"2024"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1145\/3626202.3637577"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1145\/1568318.1568324"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3373376.3378523"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1145\/3466752.3480070"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2014.36"},{"key":"ref47","article-title":"Native zkEVM layer 2 for ethereum","year":"2024"},{"issue":"16","key":"ref48","first-page":"806","article-title":"Addition chains of vectors (problem 5125)","volume":"70","author":"Straus","year":"1964","journal-title":"Amer. Math. Monthly"},{"key":"ref49","article-title":"Proof of human","year":"2024"},{"key":"ref50","article-title":"PipeMSM: Hardware acceleration for multi-scalar multiplication","author":"Xavier","year":"2022","journal-title":"Cryptol. ePrint Arch."},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/HPCA56546.2023.10070984"},{"key":"ref52","article-title":"Zcash FPGA acceleration engine","year":"2024"},{"key":"ref53","article-title":"Zcash rust crates","year":"2024"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1145\/3372297.3417278"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA52012.2021.00040"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1109\/SP.2017.43"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-29814-6_8"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.46586\/tches.v2024.i4.258-284"},{"key":"ref59","article-title":"A crate for building zk-SNARK circuits","year":"2024"},{"key":"ref60","article-title":"ZPrize I Spotlight: Open division prize 1a & 1b (accelerating MSM operations on GPU & FPGA)","year":"2024"},{"key":"ref61","article-title":"ZPrize I spotlight: Open division prize 2 (accelerating NTT operations on an FPGA)","year":"2024"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/71\/11558584\/11561104.pdf?arnumber=11561104","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T19:46:49Z","timestamp":1783021609000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11561104\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,8]]},"references-count":61,"journal-issue":{"issue":"8"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2026.3703056","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,8]]}}}