{"id":"https://openalex.org/W4312760089","doi":"https://doi.org/10.1109/tc.2022.3219723","title":"Low-latency Hardware Architecture for VDF Evaluation in Class Groups","display_name":"Low-latency Hardware Architecture for VDF Evaluation in Class Groups","publication_year":2022,"publication_date":"2022-11-04","ids":{"openalex":"https://openalex.org/W4312760089","doi":"https://doi.org/10.1109/tc.2022.3219723"},"language":"en","primary_location":{"id":"doi:10.1109/tc.2022.3219723","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2022.3219723","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5090345723","display_name":"Danyang Zhu","orcid":"https://orcid.org/0000-0001-9213-5399"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Danyang Zhu","raw_affiliation_strings":["School of Electronic Science and Engineering, Nanjing University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0001-9213-5399","affiliations":[{"raw_affiliation_string":"School of Electronic Science and Engineering, Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046054983","display_name":"Jing Tian","orcid":"https://orcid.org/0000-0003-2402-523X"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jing Tian","raw_affiliation_strings":["School of Electronic Science and Engineering, Nanjing University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0003-2402-523X","affiliations":[{"raw_affiliation_string":"School of Electronic Science and Engineering, Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100330243","display_name":"Minghao Li","orcid":"https://orcid.org/0000-0001-5490-2024"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Minghao Li","raw_affiliation_strings":["School of Electronic Science and Engineering, Nanjing University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0001-5490-2024","affiliations":[{"raw_affiliation_string":"School of Electronic Science and Engineering, Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100696999","display_name":"Zhongfeng Wang","orcid":"https://orcid.org/0000-0002-7227-4786"},"institutions":[{"id":"https://openalex.org/I881766915","display_name":"Nanjing University","ror":"https://ror.org/01rxvg760","country_code":"CN","type":"education","lineage":["https://openalex.org/I881766915"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhongfeng Wang","raw_affiliation_strings":["School of Electronic Science and Engineering, Nanjing University, Nanjing, China"],"raw_orcid":"https://orcid.org/0000-0002-7227-4786","affiliations":[{"raw_affiliation_string":"School of Electronic Science and Engineering, Nanjing University, Nanjing, China","institution_ids":["https://openalex.org/I881766915"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I881766915"],"apc_list":null,"apc_paid":null,"fwci":0.1312,"has_fulltext":false,"cited_by_count":1,"citation_normalized_percentile":{"value":0.54701818,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"72","issue":"6","first_page":"1706","last_page":"1717"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11130","display_name":"Coding theory and cryptography","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9994999766349792,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.827851414680481},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.8188139200210571},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6073166131973267},{"id":"https://openalex.org/keywords/latency","display_name":"Latency (audio)","score":0.5992838144302368},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.446671724319458},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.43304091691970825},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.4221305251121521},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.42205002903938293},{"id":"https://openalex.org/keywords/adder","display_name":"Adder","score":0.41486528515815735},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.3970298767089844},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3530384302139282},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.17770954966545105},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.08862355351448059}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.827851414680481},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.8188139200210571},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6073166131973267},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.5992838144302368},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.446671724319458},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.43304091691970825},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.4221305251121521},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.42205002903938293},{"id":"https://openalex.org/C164620267","wikidata":"https://www.wikidata.org/wiki/Q376953","display_name":"Adder","level":3,"score":0.41486528515815735},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.3970298767089844},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3530384302139282},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.17770954966545105},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.08862355351448059},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tc.2022.3219723","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tc.2022.3219723","pdf_url":null,"source":{"id":"https://openalex.org/S157670870","display_name":"IEEE Transactions on Computers","issn_l":"0018-9340","issn":["0018-9340","0016-9340","1557-9956","2326-3814"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Computers","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.4099999964237213,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[{"id":"https://openalex.org/G4941541027","display_name":null,"funder_award_id":"62104097","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W749598","https://openalex.org/W35292054","https://openalex.org/W1540780472","https://openalex.org/W1632088469","https://openalex.org/W1990820504","https://openalex.org/W2014355030","https://openalex.org/W2040055854","https://openalex.org/W2117364266","https://openalex.org/W2884026699","https://openalex.org/W2885172320","https://openalex.org/W2888974282","https://openalex.org/W2899466157","https://openalex.org/W2913157813","https://openalex.org/W2927551711","https://openalex.org/W2947252660","https://openalex.org/W2953635274","https://openalex.org/W2953744829","https://openalex.org/W2967946631","https://openalex.org/W2990498574","https://openalex.org/W3001105680","https://openalex.org/W3014073258","https://openalex.org/W3095136214","https://openalex.org/W3111560733","https://openalex.org/W3115387218","https://openalex.org/W3138063853","https://openalex.org/W3158728252","https://openalex.org/W3206343681","https://openalex.org/W3212262295","https://openalex.org/W3212758437","https://openalex.org/W4213181947","https://openalex.org/W4253984331","https://openalex.org/W4255936667","https://openalex.org/W6636398258","https://openalex.org/W6754179441","https://openalex.org/W6755910214","https://openalex.org/W6775233588","https://openalex.org/W6784614386"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2027972911","https://openalex.org/W2146343568","https://openalex.org/W2013643406","https://openalex.org/W2157978810","https://openalex.org/W2597809628","https://openalex.org/W3046370962"],"abstract_inverted_index":{"The":[0,144],"verifiable":[1],"delay":[2],"function":[3],"(VDF),":[4],"as":[5],"a":[6,49,153,181],"kind":[7],"of":[8,25,84,155,184],"cryptographic":[9],"primitives,":[10],"has":[11],"recently":[12],"been":[13],"adopted":[14],"quite":[15],"often":[16],"in":[17,58],"decentralized":[18],"systems.":[19],"Highly":[20],"correlated":[21],"to":[22,36,111,158,173],"the":[23,27,44,54,59,71,77,82,88,92,118,122,126,131,139,159,164,174,179],"security":[24],"VDFs,":[26],"fastest":[28],"implementation":[29,52,162,177],"for":[30,43,53,125,163,178],"VDF":[31,56,128,165],"evaluation":[32,57,166],"is":[33,134],"generally":[34,108],"desired":[35],"be":[37,112],"publicly":[38],"known.":[39],"In":[40],"this":[41],"paper,":[42],"first":[45],"time,":[46],"we":[47,69,95,115,186],"propose":[48],"low-latency":[50,97,123],"hardware":[51,176],"complete":[55,127],"class":[60],"group":[61],"by":[62,75,86],"jointly":[63],"exploiting":[64],"optimizations.":[65],"On":[66,91],"one":[67],"side,":[68,94],"reduce":[70],"required":[72],"computational":[73],"cycles":[74],"decreasing":[76],"hardware-unfriendly":[78],"divisions":[79],"and":[80,101,120,136],"increase":[81],"parallelism":[83],"computations":[85],"reducing":[87],"data":[89],"dependency.":[90],"other":[93],"provide":[96],"large-number":[98],"divisors,":[99],"multipliers,":[100],"adders,":[102],"respectively,":[103],"while":[104],"those":[105],"operators":[106],"are":[107],"very":[109],"hard":[110],"accelerated.":[113],"Besides,":[114],"carefully":[116],"schedule":[117],"sub-modules":[119],"devise":[121],"architecture":[124],"evaluation.":[129],"Finally,":[130],"proposed":[132],"design":[133,150],"coded":[135],"synthesized":[137],"under":[138],"TSMC":[140],"28-nm":[141],"CMOS":[142],"technology.":[143],"experimental":[145],"results":[146],"show":[147],"that":[148],"our":[149],"can":[151],"achieve":[152,187],"speedup":[154],"3.5x":[156],"compared":[157,172],"optimal":[160],"C++":[161],"over":[167],"an":[168],"advanced":[169],"CPU.":[170],"Moreover,":[171],"state-of-the-art":[175],"squaring,":[180],"key":[182],"step":[183],"VDF,":[185],"about":[188],"2x":[189],"speedup.":[190]},"counts_by_year":[{"year":2022,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
