{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,8]],"date-time":"2026-04-08T09:03:15Z","timestamp":1775638995220,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":60,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T00:00:00Z","timestamp":1693526400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,9,10]]},"DOI":"10.1145\/3603269.3604874","type":"proceedings-article","created":{"date-parts":[[2023,9,1]],"date-time":"2023-09-01T16:16:29Z","timestamp":1693584989000},"page":"239-254","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":13,"title":["NeoBFT: Accelerating Byzantine Fault Tolerance Using Authenticated In-Network Ordering"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-7988-2021","authenticated-orcid":false,"given":"Guangda","family":"Sun","sequence":"first","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-9236-9357","authenticated-orcid":false,"given":"Mingliang","family":"Jiang","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-8048-8556","authenticated-orcid":false,"given":"Xin Zhe","family":"Khooi","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-1265-5684","authenticated-orcid":false,"given":"Yunfan","family":"Li","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3530-7662","authenticated-orcid":false,"given":"Jialin","family":"Li","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}]}],"member":"320","published-online":{"date-parts":[[2023,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Product brief of Xilinx ALVEO U50 accelerator cards. https:\/\/www.xilinx.com\/content\/dam\/xilinx\/publications\/product-briefs\/alveo-u50-product-brief-v2.pdf."},{"key":"e_1_3_2_1_2_1","volume-title":"Jason Yellick. Hyper-ledger Fabric: A Distributed Operating System for Permissioned Blockchains. In Proceedings of the Thirteenth EuroSys Conference, EuroSys '18","author":"Androulaki Elli","year":"2018","unstructured":"Elli Androulaki, Artem Barger, Vita Bortnikov, Christian Cachin, Konstantinos Christidis, Angelo De Caro, David Enyeart, Christopher Ferris, Gennady Laventman, Yacov Manevich, Srinivasan Muralidharan, Chet Murthy, Binh Nguyen, Manish Sethi, Gari Singh, Keith Smith, Alessandro Sorniotti, Chrysoula Stathakopoulou, Marko Vukoli\u0107, Sharon Weed Cocco, and Jason Yellick. Hyper-ledger Fabric: A Distributed Operating System for Permissioned Blockchains. In Proceedings of the Thirteenth EuroSys Conference, EuroSys '18, Porto, Portugal, 2018. Association for Computing Machinery."},{"key":"e_1_3_2_1_3_1","unstructured":"Australian securities exchange. https:\/\/www2.asx.com.au\/."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-34931-7_28"},{"key":"e_1_3_2_1_5_1","unstructured":"Blockchain on AWS. https:\/\/aws.amazon.com\/blockchain\/."},{"key":"e_1_3_2_1_6_1","unstructured":"Oracle blockchain platform service. https:\/\/www.oracle.com\/blockchain\/cloud-platform\/."},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation, NSDI '12","author":"Balakrishnan Mahesh","year":"2012","unstructured":"Mahesh Balakrishnan, Dahlia Malkhi, Vijayan Prabhakaran, Ted Wobber, Michael Wei, and John D. Davis. CORFU: A Shared Log Design for Flash Clusters. In Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation, NSDI '12, San Jose, CA, USA, 2012. USENIX Association."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2522732"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3064176.3064213"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/41457.37515"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/323647.323636"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/7351.7478"},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2656877.2656890"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/4221.214134"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/1298455.1298487"},{"key":"e_1_3_2_1_16_1","first-page":"173","volume-title":"Proceedings of Symposium on Operating Systems Design and Implementation","volume":"99","author":"Castro Miguel","year":"1999","unstructured":"Miguel Castro and Barbara Liskov. Practical Byzantine fault tolerance. In Proceedings of Symposium on Operating Systems Design and Implementation, volume 99, pages 173--186, 1999."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1281100.1281103"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/135419.135451"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3405669.3405819"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294280"},{"key":"e_1_3_2_1_21_1","first-page":"251","volume-title":"Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12","author":"Corbett James C.","year":"2012","unstructured":"James C. Corbett, Jeffrey Dean, Michael Epstein, Andrew Fikes, Christopher Frost, J. J. Furman, Sanjay Ghemawat, Andrey Gubarev, Christopher Heiser, Peter Hochschild, Wilson Hsieh, Sebastian Kanthak, Eugene Kogan, Hongyi Li, Alexander Lloyd, Sergey Melnik, David Mwaura, David Nagle, Sean Quinlan, Rajesh Rao, Lindsay Rolig, Yasushi Saito, Michal Szymaniak, Christopher Taylor, Ruth Wang, and Dale Woodford. Spanner: Google's globally-distributed database. In Proceedings of the 10th USENIX Conference on Operating Systems Design and Implementation, OSDI'12, page 251--264, USA, 2012. USENIX Association."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/1032662.1034362"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/NCA.2018.8548057"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.6028\/NIST.FIPS.180-4"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3149.214121"},{"key":"e_1_3_2_1_26_1","unstructured":"Google blockchain node engine. https:\/\/cloud.google.com\/blog\/products\/infrastructure-modernization\/introducing-blockchain-node-engine."},{"key":"e_1_3_2_1_27_1","volume-title":"Sbft: a scalable and decentralized trust infrastructure. arXiv","author":"Gueta Guy Golan","year":"1804","unstructured":"Guy Golan Gueta, Ittai Abraham, Shelly Grossman, Dahlia Malkhi, Benny Pinkas, Michael K. Reiter, Dragos-Adrian Seredinschi, Orr Tamir, and Alin Tomescu. Sbft: a scalable and decentralized trust infrastructure. arXiv 1804.01626, 2019."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/78969.78972"},{"key":"e_1_3_2_1_29_1","first-page":"11","volume-title":"Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, USENIX-ATC'10","author":"Hunt Patrick","year":"2010","unstructured":"Patrick Hunt, Mahadev Konar, Flavio P. Junqueira, and Benjamin Reed. Zookeeper: Wait-free coordination for internet-scale systems. In Proceedings of the 2010 USENIX Conference on USENIX Annual Technical Conference, USENIX-ATC'10, page 11, USA, 2010. USENIX Association."},{"key":"e_1_3_2_1_30_1","volume-title":"https:\/\/bit.ly\/3sY7beD, [Accessed","author":"Tofino\u2122 Intel\u00ae","year":"2020","unstructured":"Intel. Intel\u00ae Tofino\u2122. https:\/\/bit.ly\/3sY7beD, [Accessed: Sep 2020]."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/s102070100002"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2011.5958223"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/NetSoft51509.2021.9492531"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/1294261.1294267"},{"issue":"4","key":"e_1_3_2_1_35_1","first-page":"18","article-title":"Paxos made simple","volume":"32","author":"L.","year":"2001","unstructured":"L. LAMPORT. Paxos made simple. ACM SIGACT News, 32(4):18--25, December 2001.","journal-title":"ACM SIGACT News"},{"key":"e_1_3_2_1_36_1","first-page":"141","volume-title":"Distributed Computing: 25th International Symposium: DISC 2011, David Peleg, editor.","author":"Lamport Leslie","year":"2011","unstructured":"Leslie Lamport. Leaderless byzantine paxos. Distributed Computing: 25th International Symposium: DISC 2011, David Peleg, editor., pages 141--142, December 2011."},{"key":"e_1_3_2_1_37_1","volume-title":"Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI)","author":"Levin Dave","year":"2009","unstructured":"Dave Levin, John R. Douceur, Jacob R. Lorch, and Thomas Moscibroda. TrInc: Small trusted hardware for large distributed systems. Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI), 2009."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/3132747.3132751"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI '16)","author":"Li Jialin","year":"2016","unstructured":"Jialin Li, Ellis Michael, Naveen Kr. Sharma, Adriana Szekeres, and Dan R. K. Ports. Just say NO to paxos overhead: Replacing consensus with network ordering. In Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI '16), November 2016."},{"key":"e_1_3_2_1_41_1","volume-title":"Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation, OSDI '16","author":"Liu Shengyun","year":"2016","unstructured":"Shengyun Liu, Paolo Viotti, Christian Cachin, Vivien Qu\u00e9ma, and Marko Vukolic. XFT: Practical Fault Tolerance beyond Crashes. In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation, OSDI '16, Savannah, GA, USA, 2016. USENIX Association."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/359460.359473"},{"key":"e_1_3_2_1_43_1","first-page":"31","volume-title":"Dawn Song. The Honey Badger of BFT Protocols. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, CCS '16","author":"Miller Andrew","year":"2016","unstructured":"Andrew Miller, Yu Xia, Kyle Croman, Elaine Shi, and Dawn Song. The Honey Badger of BFT Protocols. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, CCS '16, pages 31--42, Vienna, Austria, 2016. Association for Computing Machinery."},{"key":"e_1_3_2_1_44_1","volume-title":"Proceedings of 2014 USENIX Annual Technical Conference, JUNE 2014.","author":"Ongaro Diego","unstructured":"Diego Ongaro and John Ousterhout. In search of an understandable consensus algorithm. In Proceedings of 2014 USENIX Annual Technical Conference, JUNE 2014."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.5555\/2789770.2789774"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3477132.3483574"},{"key":"e_1_3_2_1_47_1","unstructured":"Consensys quorum. https:\/\/consensys.net\/quorum\/."},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"crossref","unstructured":"R. Rivest. The MD5 Message-Digest Algorithm. Internet RFC-1321 1992.","DOI":"10.17487\/rfc1321"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/359340.359342"},{"key":"e_1_3_2_1_50_1","volume-title":"December","author":"Schneider Fred Barry","year":"1990","unstructured":"Fred Barry Schneider. Implementing fault-tolerant services using the state machine approach: a tutorial. ACM Computing Surveys, 22(4), December 1990."},{"key":"e_1_3_2_1_51_1","unstructured":"Singapore exchange. https:\/\/www.sgx.com\/."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.1988.25784"},{"key":"e_1_3_2_1_53_1","unstructured":"Trusted platform module. https:\/\/en.wikipedia.org\/wiki\/Trusted_Platform_Module."},{"key":"e_1_3_2_1_54_1","volume-title":"February","author":"van Renesse R","year":"2015","unstructured":"R van Renesse and Deniz Altinb\u00fcken. paxos made moderately complex. ACM Computing Surveys, 47(3), February 2015."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.221"},{"key":"e_1_3_2_1_56_1","unstructured":"Xilinx Vivado design suite. https:\/\/www.xilinx.com\/products\/design-tools\/vivado.html."},{"key":"e_1_3_2_1_57_1","volume-title":"Proceedings of the 14th USENIX Conference on Networked Systems Design and Implementation, NSDI'17","author":"Wei Michael","year":"2017","unstructured":"Michael Wei, Amy Tai, Christopher J. Rossbach, Ittai Abraham, Maithem Munshed, Medhavi Dhawan, Jim Stabile, Udi Wieder, Scott Fritchie, Steven Swanson, Michael J. Freedman, and Dahlia Malkhi. vCorfu: A Cloud-Scale Object Store on a Shared Log. In Proceedings of the 14th USENIX Conference on Networked Systems Design and Implementation, NSDI'17, Boston, MA, USA, 2017. USENIX Association."},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293611.3331591"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3472873.3472881"},{"key":"e_1_3_2_1_60_1","first-page":"633","volume-title":"14th USENIX Symposium on Operating Systems Design and Implementation, OSDI '20","author":"Zhang Yunhao","year":"2020","unstructured":"Yunhao Zhang, Srinath Setty, Qi Chen, Lidong Zhou, and Lorenzo Alvisi. Byzantine Ordered Consensus without Byzantine Oligarchy. In 14th USENIX Symposium on Operating Systems Design and Implementation, OSDI '20, pages 633--649. USENIX Association, November 2020."},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2637166.2637235"}],"event":{"name":"ACM SIGCOMM '23: ACM SIGCOMM 2023 Conference","location":"New York NY USA","acronym":"ACM SIGCOMM '23","sponsor":["SIGCOMM ACM Special Interest Group on Data Communication"]},"container-title":["Proceedings of the ACM SIGCOMM 2023 Conference"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604874","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3603269.3604874","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:46:43Z","timestamp":1750178803000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3603269.3604874"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9]]},"references-count":60,"alternative-id":["10.1145\/3603269.3604874","10.1145\/3603269"],"URL":"https:\/\/doi.org\/10.1145\/3603269.3604874","relation":{},"subject":[],"published":{"date-parts":[[2023,9]]},"assertion":[{"value":"2023-09-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}