{"id":"https://openalex.org/W6968444630","doi":"https://doi.org/10.5281/zenodo.14642722","title":"The source code of the paper \"BulletCT: Towards More Scalable Ring Confidential Transactions With Transparent Setup\"","display_name":"The source code of the paper \"BulletCT: Towards More Scalable Ring Confidential Transactions With Transparent Setup\"","publication_year":2024,"publication_date":"2024-12-01","ids":{"openalex":"https://openalex.org/W6968444630","doi":"https://doi.org/10.5281/zenodo.14642722"},"language":"en","primary_location":{"id":"doi:10.5281/zenodo.14642722","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14642722","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"other","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.5281/zenodo.14642722","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Wang, Nan","orcid":"https://orcid.org/0000-0002-5399-1202"},"institutions":[{"id":"https://openalex.org/I1292875679","display_name":"Commonwealth Scientific and Industrial Research Organisation","ror":"https://ror.org/03qn8fb07","country_code":"AU","type":"funder","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I4387156119"]},{"id":"https://openalex.org/I42894916","display_name":"Data61","ror":"https://ror.org/03q397159","country_code":"AU","type":"other","lineage":["https://openalex.org/I1292875679","https://openalex.org/I2801453606","https://openalex.org/I42894916","https://openalex.org/I4387156119"]}],"countries":["AU"],"is_corresponding":true,"raw_author_name":"Wang, Nan","raw_affiliation_strings":["CSIRO's Data61"],"affiliations":[{"raw_affiliation_string":"CSIRO's Data61","institution_ids":["https://openalex.org/I42894916","https://openalex.org/I1292875679"]}]},{"author_position":"last","author":{"id":null,"display_name":"Wang, Qianhui","orcid":"https://orcid.org/0009-0008-3920-1121"},"institutions":[{"id":"https://openalex.org/I241749","display_name":"University of Cambridge","ror":"https://ror.org/013meh722","country_code":"GB","type":"education","lineage":["https://openalex.org/I241749"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Wang, Qianhui","raw_affiliation_strings":["University of Cambridge"],"affiliations":[{"raw_affiliation_string":"University of Cambridge","institution_ids":["https://openalex.org/I241749"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I1292875679","https://openalex.org/I42894916"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":true,"primary_topic":null,"topics":[],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6919000148773193},{"id":"https://openalex.org/keywords/gas-meter-prover","display_name":"Gas meter prover","score":0.6136999726295471},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5839999914169312},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.5683000087738037},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.5598999857902527},{"id":"https://openalex.org/keywords/confidentiality","display_name":"Confidentiality","score":0.5095999836921692},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.4514000117778778},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.41530001163482666}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8194000124931335},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6919000148773193},{"id":"https://openalex.org/C159718280","wikidata":"https://www.wikidata.org/wiki/Q5526353","display_name":"Gas meter prover","level":3,"score":0.6136999726295471},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5839999914169312},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.5683000087738037},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.567799985408783},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5598999857902527},{"id":"https://openalex.org/C71745522","wikidata":"https://www.wikidata.org/wiki/Q2476929","display_name":"Confidentiality","level":2,"score":0.5095999836921692},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.4514000117778778},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.41530001163482666},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.3894999921321869},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.38679999113082886},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.33980000019073486},{"id":"https://openalex.org/C174183944","wikidata":"https://www.wikidata.org/wiki/Q334661","display_name":"MIT License","level":3,"score":0.33079999685287476},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.3224000036716461},{"id":"https://openalex.org/C126831891","wikidata":"https://www.wikidata.org/wiki/Q221673","display_name":"Host (biology)","level":2,"score":0.3181000053882599},{"id":"https://openalex.org/C2780009758","wikidata":"https://www.wikidata.org/wiki/Q6804172","display_name":"Measure (data warehouse)","level":2,"score":0.3093999922275543},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3068999946117401},{"id":"https://openalex.org/C2780560020","wikidata":"https://www.wikidata.org/wiki/Q79719","display_name":"License","level":2,"score":0.3050999939441681},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.30390000343322754},{"id":"https://openalex.org/C206880738","wikidata":"https://www.wikidata.org/wiki/Q431667","display_name":"Automated theorem proving","level":2,"score":0.26579999923706055},{"id":"https://openalex.org/C2780378348","wikidata":"https://www.wikidata.org/wiki/Q25351438","display_name":"Ring (chemistry)","level":2,"score":0.2583000063896179},{"id":"https://openalex.org/C53942775","wikidata":"https://www.wikidata.org/wiki/Q1211721","display_name":"Code coverage","level":3,"score":0.25780001282691956},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.25769999623298645}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.5281/zenodo.14642722","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14642722","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.5281/zenodo.14642722","is_oa":true,"landing_page_url":"https://doi.org/10.5281/zenodo.14642722","pdf_url":null,"source":{"id":"https://openalex.org/S4306400562","display_name":"Zenodo (CERN European Organization for Nuclear Research)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67311998","host_organization_name":"European Organization for Nuclear Research","host_organization_lineage":["https://openalex.org/I67311998"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"BulletCT":[0,82,142],"This":[1],"repository":[2,108],"contains":[3,109],"the":[4,8,28,40,73,79,87,91,99,102,105,114,125,147,155,161,167,180,194,208,213],"source":[5],"code":[6,29,49],"of":[7,78,141,175],"paper":[9,37],"BulletCT:":[10],"Towards":[11],"More":[12],"Scalable":[13],"Ring":[14],"Confidential":[15],"Transactions":[16],"With":[17],"Transparent":[18],"Setup,":[19],"accepted":[20],"to":[21,71,159,199,215],"34th":[22],"USENIX":[23],"Security":[24],"Symposium.":[25],"Note":[26,89],"that":[27,90],"is":[30,50,62],"for":[31,104,187,201],"research":[32],"only.":[33],"Please":[34,120,153],"reference":[35],"our":[36,46,65,191],"and":[38,54,68,75,83,143,163,178],"follow":[39],"attached":[41],"license":[42],"when":[43],"you":[44,210],"use":[45],"code.":[47,106],"The":[48,107,139],"a":[51,110,173],"Java":[52],"implementation":[53],"has":[55],"been":[56],"tested":[57],"on":[58,98],"JRE":[59],"11.":[60],"It":[61],"associated":[63,115],"with":[64],"experimental":[66],"results":[67],"was":[69],"developed":[70],"evaluate":[72,160],"prover":[74,162],"verifier":[76,164],"runtime":[77,165,182],"RingCT":[80],"signatures,":[81],"ZGSX23":[84,144],"described":[85],"in":[86,124,146,166,190],"paper.":[88],"transaction":[92],"sizes":[93],"are":[94,117,145],"directly":[95],"computed":[96],"based":[97],"protocols":[100],"without":[101],"need":[103],"maven":[111],"project,":[112],"where":[113],"libraries":[116],"listed":[118],"below.":[119],"see":[121],"more":[122],"details":[123],"pom.xml":[126],"file:":[127,168],"junit,":[128],"4.12":[129],"guava,":[130],"23.0":[131],"bouncycastle,":[132],"1.56":[133],"cothority,":[134],"3.3.1":[135],"apache":[136],"commons,":[137],"3.6.1":[138],"implementations":[140],"two":[148],"files,":[149],"respectively:":[150],"src/main/java/ringct/BulletCT.java":[151],"src/main/java/ringct/ZGSX23.java":[152],"execute":[154],"JUnit":[156],"test":[157],"cases":[158],"src/test/java/ZKP/RingCTTest.java":[169],"Note:":[170],"we":[171],"executed":[172],"total":[174],"15":[176],"instances":[177,186],"calculated":[179],"average":[181],"using":[183],"only":[184],"10":[185],"stable":[188],"performance":[189],"experiments,":[192],"excluding":[193],"initial":[195],"default":[196],"5":[197],"runs":[198],"account":[200],"Java's":[202],"slow":[203],"warm-up":[204],"period.":[205],"To":[206],"measure":[207],"runtime,":[209],"may":[211],"set":[212],"value":[214],"anything":[216],"greater":[217],"than":[218],"5.":[219]},"counts_by_year":[],"updated_date":"2025-11-06T06:51:31.235846","created_date":"2025-10-10T00:00:00"}
