{"id":"https://openalex.org/W4389609651","doi":"https://doi.org/10.1145/3626764","title":"VeriTxn: Verifiable Transactions for Cloud-Native Databases with Storage Disaggregation","display_name":"VeriTxn: Verifiable Transactions for Cloud-Native Databases with Storage Disaggregation","publication_year":2023,"publication_date":"2023-12-08","ids":{"openalex":"https://openalex.org/W4389609651","doi":"https://doi.org/10.1145/3626764"},"language":"en","primary_location":{"id":"doi:10.1145/3626764","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3626764","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3626764","source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Management of Data","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3626764","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5066862989","display_name":"Zhanhao Zhao","orcid":"https://orcid.org/0000-0002-4044-7742"},"institutions":[{"id":"https://openalex.org/I78988378","display_name":"Renmin University of China","ror":"https://ror.org/041pakw92","country_code":"CN","type":"education","lineage":["https://openalex.org/I78988378"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Zhanhao Zhao","raw_affiliation_strings":["Renmin University of China, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-4044-7742","affiliations":[{"raw_affiliation_string":"Renmin University of China, Beijing, China","institution_ids":["https://openalex.org/I78988378"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088969311","display_name":"Hexiang Pan","orcid":"https://orcid.org/0009-0004-6350-4887"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Hexiang Pan","raw_affiliation_strings":["National University of Singapore, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0009-0004-6350-4887","affiliations":[{"raw_affiliation_string":"National University of Singapore, Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100389286","display_name":"Gang Chen","orcid":"https://orcid.org/0000-0002-7483-0045"},"institutions":[{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Gang Chen","raw_affiliation_strings":["Zhejiang University, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-7483-0045","affiliations":[{"raw_affiliation_string":"Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5008721449","display_name":"Xiaoyong Du","orcid":"https://orcid.org/0000-0002-5757-9135"},"institutions":[{"id":"https://openalex.org/I78988378","display_name":"Renmin University of China","ror":"https://ror.org/041pakw92","country_code":"CN","type":"education","lineage":["https://openalex.org/I78988378"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiaoyong Du","raw_affiliation_strings":["Renmin University of China, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0002-5757-9135","affiliations":[{"raw_affiliation_string":"Renmin University of China, Beijing, China","institution_ids":["https://openalex.org/I78988378"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005529387","display_name":"Wei L\u00fc","orcid":"https://orcid.org/0000-0001-6769-2695"},"institutions":[{"id":"https://openalex.org/I78988378","display_name":"Renmin University of China","ror":"https://ror.org/041pakw92","country_code":"CN","type":"education","lineage":["https://openalex.org/I78988378"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wei Lu","raw_affiliation_strings":["Renmin University of China, Beijing, China"],"raw_orcid":"https://orcid.org/0000-0001-6769-2695","affiliations":[{"raw_affiliation_string":"Renmin University of China, Beijing, China","institution_ids":["https://openalex.org/I78988378"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024892041","display_name":"Beng Chin Ooi","orcid":"https://orcid.org/0000-0003-4446-1100"},"institutions":[{"id":"https://openalex.org/I165932596","display_name":"National University of Singapore","ror":"https://ror.org/01tgyzw49","country_code":"SG","type":"education","lineage":["https://openalex.org/I165932596"]}],"countries":["SG"],"is_corresponding":false,"raw_author_name":"Beng Chin Ooi","raw_affiliation_strings":["National University of Singapore, Singapore, Singapore"],"raw_orcid":"https://orcid.org/0000-0003-4446-1100","affiliations":[{"raw_affiliation_string":"National University of Singapore, Singapore, Singapore","institution_ids":["https://openalex.org/I165932596"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5066862989"],"corresponding_institution_ids":["https://openalex.org/I78988378"],"apc_list":null,"apc_paid":null,"fwci":3.4992,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.93816625,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":"1","issue":"4","first_page":"1","last_page":"27"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9993000030517578,"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"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9993000030517578,"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"}},{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9993000030517578,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T11614","display_name":"Cloud Data Security Solutions","score":0.9973000288009644,"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/verifiable-secret-sharing","display_name":"Verifiable secret sharing","score":0.8368600010871887},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8141219615936279},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.7662148475646973},{"id":"https://openalex.org/keywords/correctness","display_name":"Correctness","score":0.7475391030311584},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.6737858057022095},{"id":"https://openalex.org/keywords/cloud-database","display_name":"Cloud database","score":0.5406213998794556},{"id":"https://openalex.org/keywords/database-transaction","display_name":"Database transaction","score":0.43884414434432983},{"id":"https://openalex.org/keywords/transaction-processing","display_name":"Transaction processing","score":0.43714970350265503},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.38214799761772156},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.3809645175933838},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.0879795253276825}],"concepts":[{"id":"https://openalex.org/C85847156","wikidata":"https://www.wikidata.org/wiki/Q59015987","display_name":"Verifiable secret sharing","level":3,"score":0.8368600010871887},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8141219615936279},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.7662148475646973},{"id":"https://openalex.org/C55439883","wikidata":"https://www.wikidata.org/wiki/Q360812","display_name":"Correctness","level":2,"score":0.7475391030311584},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.6737858057022095},{"id":"https://openalex.org/C2778974508","wikidata":"https://www.wikidata.org/wiki/Q2499178","display_name":"Cloud database","level":3,"score":0.5406213998794556},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.43884414434432983},{"id":"https://openalex.org/C72108876","wikidata":"https://www.wikidata.org/wiki/Q844565","display_name":"Transaction processing","level":3,"score":0.43714970350265503},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.38214799761772156},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.3809645175933838},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0879795253276825},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3626764","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3626764","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3626764","source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Management of Data","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3626764","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3626764","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3626764","source":{"id":"https://openalex.org/S4387289859","display_name":"Proceedings of the ACM on Management of Data","issn_l":"2836-6573","issn":["2836-6573"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the ACM on Management of Data","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G1974609568","display_name":null,"funder_award_id":"61972403","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G2245456119","display_name":null,"funder_award_id":"61972403","funder_id":"https://openalex.org/F4320323817","funder_display_name":"Universitas Brawijaya"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320322724","display_name":"Ministry of Education, India","ror":"https://ror.org/048xjjh50"},{"id":"https://openalex.org/F4320323817","display_name":"Universitas Brawijaya","ror":"https://ror.org/01wk3d929"}],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4389609651.pdf","grobid_xml":"https://content.openalex.org/works/W4389609651.grobid-xml"},"referenced_works_count":42,"referenced_works":["https://openalex.org/W1545155892","https://openalex.org/W1569778844","https://openalex.org/W1963674762","https://openalex.org/W1985229168","https://openalex.org/W2039801792","https://openalex.org/W2104954161","https://openalex.org/W2110765100","https://openalex.org/W2136936712","https://openalex.org/W2141710443","https://openalex.org/W2163231231","https://openalex.org/W2189498447","https://openalex.org/W2394555589","https://openalex.org/W2430301697","https://openalex.org/W2585130803","https://openalex.org/W2605470470","https://openalex.org/W2612759782","https://openalex.org/W2795182149","https://openalex.org/W2884299639","https://openalex.org/W2889116347","https://openalex.org/W2899672681","https://openalex.org/W2980229124","https://openalex.org/W2982401473","https://openalex.org/W3001001866","https://openalex.org/W3030603435","https://openalex.org/W3031749496","https://openalex.org/W3085903699","https://openalex.org/W3098168353","https://openalex.org/W3105175523","https://openalex.org/W3151309405","https://openalex.org/W3157554994","https://openalex.org/W3173937074","https://openalex.org/W3175439315","https://openalex.org/W3177116918","https://openalex.org/W3198682658","https://openalex.org/W3204595361","https://openalex.org/W4206512216","https://openalex.org/W4225665693","https://openalex.org/W4281774998","https://openalex.org/W4282562840","https://openalex.org/W4286432951","https://openalex.org/W4312235579","https://openalex.org/W4389609651"],"related_works":["https://openalex.org/W3122172798","https://openalex.org/W2363110500","https://openalex.org/W2371295991","https://openalex.org/W2385369652","https://openalex.org/W2143226912","https://openalex.org/W2158759608","https://openalex.org/W2403667029","https://openalex.org/W2387697730","https://openalex.org/W2142526524","https://openalex.org/W2349862564"],"abstract_inverted_index":{"Cloud-native":[0],"databases":[1,17,35,126],"become":[2],"increasingly":[3],"popular":[4,113],"while":[5,147],"exposing":[6],"to":[7,65,97,120,150],"greater":[8],"data":[9],"security":[10],"and":[11,38,127,152,158,160],"correctness":[12,21],"risks.":[13],"Existing":[14],"verifiable":[15,67,125,145],"outsourced":[16],"overlook":[18],"either":[19],"the":[20,26,59,76,91,99,103,129],"risk":[22],"of":[23,33,53,131],"transactions,":[24,146],"or":[25,40],"disaggregation":[27,96],"architecture:":[28],"a":[29,45,72,112],"key":[30],"design":[31],"consideration":[32],"cloud-native":[34,47],"for":[36,144],"performance":[37,130,142,163],"elasticity,":[39],"both.":[41],"We":[42,70,105,116],"present":[43],"VeriTxn,":[44],"novel":[46],"database":[48],"that":[49,138],"efficiently":[50],"provides":[51],"verifiability":[52],"transaction":[54,68],"correctness.":[55],"VeriTxn":[56,88,122,132,139],"relies":[57],"on":[58,133],"trusted":[60,77],"hardware":[61],"(i.e.,":[62],"Intel":[63],"SGX)":[64],"enable":[66],"processing.":[69],"build":[71],"page-structure":[73],"cache":[74],"in":[75,102],"domain,":[78],"where":[79],"transactions":[80,93],"can":[81],"be":[82],"verified":[83],"with":[84,166],"low,":[85],"constant":[86],"overhead.":[87],"further":[89],"optimizes":[90],"read-only":[92],"by":[94],"exploiting":[95],"fit":[98],"read-heavy":[100],"workload":[101],"cloud.":[104],"also":[106],"integrate":[107],"our":[108],"proposal":[109],"into":[110],"MySQL,":[111],"open-source":[114],"database.":[115],"conduct":[117],"extensive":[118],"experiments":[119],"compare":[121],"against":[123],"state-of-the-art":[124],"evaluate":[128],"MySQL.":[134,167],"The":[135],"results":[136],"show":[137],"introduces":[140],"tolerable":[141],"degradation":[143],"achieving":[148],"up":[149],"7.03\u00d7":[151],"7.93\u00d7":[153],"higher":[154],"throughput":[155],"than":[156],"Litmus":[157],"LedgerDB,":[159],"its":[161],"sustainable":[162],"when":[164],"integrated":[165]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
