{"id":"https://openalex.org/W4396214519","doi":"https://doi.org/10.1145/3649826","title":"AdoB: Bridging Benign and Byzantine Consensus with Atomic Distributed Objects","display_name":"AdoB: Bridging Benign and Byzantine Consensus with Atomic Distributed Objects","publication_year":2024,"publication_date":"2024-04-29","ids":{"openalex":"https://openalex.org/W4396214519","doi":"https://doi.org/10.1145/3649826"},"language":"en","primary_location":{"id":"doi:10.1145/3649826","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649826","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3649826","source":{"id":"https://openalex.org/S4210216081","display_name":"Proceedings of the ACM on Programming Languages","issn_l":"2475-1421","issn":["2475-1421"],"is_oa":true,"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 Programming Languages","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://dl.acm.org/doi/pdf/10.1145/3649826","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013094136","display_name":"Wolf Honor\u00e9","orcid":"https://orcid.org/0000-0001-8524-1978"},"institutions":[{"id":"https://openalex.org/I32971472","display_name":"Yale University","ror":"https://ror.org/03v76x132","country_code":"US","type":"education","lineage":["https://openalex.org/I32971472"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Wolf Honor\u00e9","raw_affiliation_strings":["Yale University, New Haven, USA"],"raw_orcid":"https://orcid.org/0000-0001-8524-1978","affiliations":[{"raw_affiliation_string":"Yale University, New Haven, USA","institution_ids":["https://openalex.org/I32971472"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5095926361","display_name":"Longfei Qiu","orcid":"https://orcid.org/0009-0008-7811-4231"},"institutions":[{"id":"https://openalex.org/I32971472","display_name":"Yale University","ror":"https://ror.org/03v76x132","country_code":"US","type":"education","lineage":["https://openalex.org/I32971472"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Longfei Qiu","raw_affiliation_strings":["Yale University, New Haven, USA"],"raw_orcid":"https://orcid.org/0009-0008-7811-4231","affiliations":[{"raw_affiliation_string":"Yale University, New Haven, USA","institution_ids":["https://openalex.org/I32971472"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017327653","display_name":"Y. K. Kim","orcid":"https://orcid.org/0000-0001-5294-1046"},"institutions":[{"id":"https://openalex.org/I32971472","display_name":"Yale University","ror":"https://ror.org/03v76x132","country_code":"US","type":"education","lineage":["https://openalex.org/I32971472"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yoonseung Kim","raw_affiliation_strings":["Yale University, New Haven, USA"],"raw_orcid":"https://orcid.org/0000-0001-5294-1046","affiliations":[{"raw_affiliation_string":"Yale University, New Haven, USA","institution_ids":["https://openalex.org/I32971472"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059352538","display_name":"Ji-Yong Shin","orcid":"https://orcid.org/0000-0002-1595-4849"},"institutions":[{"id":"https://openalex.org/I12912129","display_name":"Northeastern University","ror":"https://ror.org/04t5xt781","country_code":"US","type":"education","lineage":["https://openalex.org/I12912129"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Ji-Yong Shin","raw_affiliation_strings":["Northeastern University, Boston, USA"],"raw_orcid":"https://orcid.org/0000-0002-1595-4849","affiliations":[{"raw_affiliation_string":"Northeastern University, Boston, USA","institution_ids":["https://openalex.org/I12912129"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5015256366","display_name":"Jieung Kim","orcid":"https://orcid.org/0000-0001-7581-041X"},"institutions":[{"id":"https://openalex.org/I191879574","display_name":"Inha University","ror":"https://ror.org/01easw929","country_code":"KR","type":"education","lineage":["https://openalex.org/I191879574"]}],"countries":["KR"],"is_corresponding":false,"raw_author_name":"Jieung Kim","raw_affiliation_strings":["Inha University, Incheon, South Korea"],"raw_orcid":"https://orcid.org/0000-0001-7581-041X","affiliations":[{"raw_affiliation_string":"Inha University, Incheon, South Korea","institution_ids":["https://openalex.org/I191879574"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070627140","display_name":"Zhong Shao","orcid":"https://orcid.org/0000-0001-8184-7649"},"institutions":[{"id":"https://openalex.org/I32971472","display_name":"Yale University","ror":"https://ror.org/03v76x132","country_code":"US","type":"education","lineage":["https://openalex.org/I32971472"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Zhong Shao","raw_affiliation_strings":["Yale University, New Haven, USA"],"raw_orcid":"https://orcid.org/0000-0001-8184-7649","affiliations":[{"raw_affiliation_string":"Yale University, New Haven, USA","institution_ids":["https://openalex.org/I32971472"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.4204,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.81667611,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":98},"biblio":{"volume":"8","issue":"OOPSLA1","first_page":"419","last_page":"448"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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"}},"topics":[{"id":"https://openalex.org/T10772","display_name":"Distributed systems and fault tolerance","score":0.9997000098228455,"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9761999845504761,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9718000292778015,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/bridging","display_name":"Bridging (networking)","score":0.8206803202629089},{"id":"https://openalex.org/keywords/byzantine-architecture","display_name":"Byzantine architecture","score":0.6297503709793091},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.44494983553886414},{"id":"https://openalex.org/keywords/history","display_name":"History","score":0.21831470727920532},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.11579442024230957},{"id":"https://openalex.org/keywords/archaeology","display_name":"Archaeology","score":0.11440297961235046}],"concepts":[{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.8206803202629089},{"id":"https://openalex.org/C104562893","wikidata":"https://www.wikidata.org/wiki/Q47591","display_name":"Byzantine architecture","level":2,"score":0.6297503709793091},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.44494983553886414},{"id":"https://openalex.org/C95457728","wikidata":"https://www.wikidata.org/wiki/Q309","display_name":"History","level":0,"score":0.21831470727920532},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.11579442024230957},{"id":"https://openalex.org/C166957645","wikidata":"https://www.wikidata.org/wiki/Q23498","display_name":"Archaeology","level":1,"score":0.11440297961235046}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3649826","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649826","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3649826","source":{"id":"https://openalex.org/S4210216081","display_name":"Proceedings of the ACM on Programming Languages","issn_l":"2475-1421","issn":["2475-1421"],"is_oa":true,"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 Programming Languages","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3649826","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3649826","pdf_url":"https://dl.acm.org/doi/pdf/10.1145/3649826","source":{"id":"https://openalex.org/S4210216081","display_name":"Proceedings of the ACM on Programming Languages","issn_l":"2475-1421","issn":["2475-1421"],"is_oa":true,"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 Programming Languages","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.47999998927116394,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4396214519.pdf"},"referenced_works_count":34,"referenced_works":["https://openalex.org/W1981420413","https://openalex.org/W1992479210","https://openalex.org/W2003214215","https://openalex.org/W2015688007","https://openalex.org/W2035362408","https://openalex.org/W2075854425","https://openalex.org/W2091776255","https://openalex.org/W2110880385","https://openalex.org/W2112138431","https://openalex.org/W2130427425","https://openalex.org/W2152465173","https://openalex.org/W2167814583","https://openalex.org/W2171256815","https://openalex.org/W2296772897","https://openalex.org/W2410019603","https://openalex.org/W2763398287","https://openalex.org/W2780733723","https://openalex.org/W2790340769","https://openalex.org/W2808604898","https://openalex.org/W2945417309","https://openalex.org/W2964159515","https://openalex.org/W3095752586","https://openalex.org/W3100217861","https://openalex.org/W3117845742","https://openalex.org/W3124927426","https://openalex.org/W3137092842","https://openalex.org/W3206178602","https://openalex.org/W4238584892","https://openalex.org/W4281749479","https://openalex.org/W4285222796","https://openalex.org/W4293865007","https://openalex.org/W4366077867","https://openalex.org/W4396214519","https://openalex.org/W6967565354"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W2748952813","https://openalex.org/W635625959","https://openalex.org/W1548189724","https://openalex.org/W4242769984","https://openalex.org/W2034320198","https://openalex.org/W4252331942","https://openalex.org/W4386477301","https://openalex.org/W4220997590","https://openalex.org/W2763042189"],"abstract_inverted_index":{"Achieving":[0],"consensus":[1,72,151,164],"is":[2,12,54,64,169],"a":[3,48,99,126,153,179],"challenging":[4],"and":[5,32,70,132,149,178],"ubiquitous":[6],"problem":[7],"in":[8,47,137,152],"distributed":[9,91,122],"systems":[10],"that":[11,63,159],"only":[13],"made":[14],"harder":[15],"by":[16,166,171],"the":[17,30,42,57,89,111,141],"introduction":[18],"of":[19,45,59,66,113,175,181],"malicious":[20],"byzantine":[21,33,71,150],"servers.":[22],"While":[23],"significant":[24],"effort":[25],"has":[26,40,117],"been":[27],"devoted":[28],"to":[29,56,94,106,146],"benign":[31,69,148],"failure":[34],"models":[35,162],"individually,":[36],"no":[37],"prior":[38],"work":[39,87],"considered":[41],"mechanized":[43,144],"verification":[44],"both":[46,68],"generic":[49],"way.":[50],"We":[51,83,156],"claim":[52],"this":[53,96,115],"due":[55],"lack":[58],"an":[60],"appropriate":[61],"abstraction":[62,101,116],"capable":[65],"representing":[67],"without":[73],"either":[74],"losing":[75],"too":[76],"much":[77],"detail":[78],"or":[79],"becoming":[80],"impractically":[81],"complex.":[82],"build":[84],"on":[85,88],"recent":[86],"atomic":[90],"object":[92],"model":[93],"fill":[95],"void":[97],"with":[98],"novel":[100],"called":[102],"AdoB.":[103],"In":[104],"addition":[105],"revealing":[107],"important":[108],"insights":[109],"into":[110],"essence":[112],"consensus,":[114],"practical":[118],"benefits":[119],"for":[120,135],"easing":[121],"system":[123],"verification.":[124],"As":[125],"case":[127],"study,":[128],"we":[129],"proved":[130],"safety":[131],"liveness":[133],"properties":[134],"AdoB":[136,160],"Coq,":[138],"which":[139],"are":[140],"first":[142],"such":[143],"proofs":[145],"handle":[147],"unified":[154],"manner.":[155],"also":[157],"demonstrate":[158],"faithfully":[161],"real":[163],"protocols":[165],"proving":[167],"it":[168],"refined":[170],"standard":[172],"network-level":[173],"specifications":[174],"Fast":[176],"Paxos":[177],"variant":[180],"Jolteon.":[182]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":2}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
