{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,10]],"date-time":"2026-03-10T14:55:43Z","timestamp":1773154543925,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":51,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,12,2]],"date-time":"2024-12-02T00:00:00Z","timestamp":1733097600000},"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":[[2024,12,2]]},"DOI":"10.1145\/3658644.3690256","type":"proceedings-article","created":{"date-parts":[[2024,12,9]],"date-time":"2024-12-09T12:19:20Z","timestamp":1733746760000},"page":"2577-2590","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["DoubleUp Roll: Double-spending in Arbitrum by Rolling It Back"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4324-5580","authenticated-orcid":false,"given":"Zhiyuan","family":"Sun","sequence":"first","affiliation":[{"name":"The Hong Kong Polytechnic University &amp; Southern University of Science and Technology, Hong Kong, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4382-577X","authenticated-orcid":false,"given":"Zihao","family":"Li","sequence":"additional","affiliation":[{"name":"The Hong Kong Polytechnic University, Hong Kong, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-3652-9378","authenticated-orcid":false,"given":"Xinghao","family":"Peng","sequence":"additional","affiliation":[{"name":"The Hong Kong Polytechnic University, Hong Kong, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9082-3208","authenticated-orcid":false,"given":"Xiapu","family":"Luo","sequence":"additional","affiliation":[{"name":"The Hong Kong Polytechnic University, Hong Kong, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2196-6894","authenticated-orcid":false,"given":"Muhui","family":"Jiang","sequence":"additional","affiliation":[{"name":"The Hong Kong Polytechnic University, Hong Kong, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8890-9208","authenticated-orcid":false,"given":"Hao","family":"Zhou","sequence":"additional","affiliation":[{"name":"The Hong Kong Polytechnic University, Hong Kong, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7585-1075","authenticated-orcid":false,"given":"Yinqian","family":"Zhang","sequence":"additional","affiliation":[{"name":"Southern University of Science and Technology, Shen Zhen, China"}]}],"member":"320","published-online":{"date-parts":[[2024,12,9]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2023. Inside Arbitrum Nitro. https:\/\/docs.arbitrum.io\/inside-arbitrum-nitro\/"},{"key":"e_1_3_2_1_2_1","unstructured":"2024. Arbitrum. https:\/\/arbitrum.io\/"},{"key":"e_1_3_2_1_3_1","unstructured":"2024. Block numbers and time. https:\/\/docs.arbitrum.io\/for-devs\/concepts\/differences-between-arbitrum-ethereum\/block-numbers-and-time"},{"key":"e_1_3_2_1_4_1","unstructured":"2024. Optimism. https:\/\/www.optimism.io\/"},{"key":"e_1_3_2_1_5_1","unstructured":"2024. The Sequencer and Censorship Resistance. https:\/\/docs.arbitrum.io\/sequencer"},{"key":"e_1_3_2_1_6_1","unstructured":"2024. The state of the layer two ecosystem. https:\/\/l2beat.com\/scaling\/tvl"},{"key":"e_1_3_2_1_7_1","volume-title":"Tom Brand, Louis Guthmann, and Avihu Levy.","author":"Akhunov Alexey","year":"2019","unstructured":"Alexey Akhunov, Eli Ben Sasson, Tom Brand, Louis Guthmann, and Avihu Levy. 2019. EIP-2028: Transaction data gas cost reduction. https:\/\/eips.ethereum.org\/EIPS\/eip-2028"},{"key":"e_1_3_2_1_8_1","unstructured":"Arbitrum 2022. Arbitrum repository. https:\/\/github.com\/OffchainLabs"},{"key":"e_1_3_2_1_9_1","unstructured":"Arbitrum 2022. Arbitrum transaction life cycle. https:\/\/docs.arbitrum.io\/txlifecycle"},{"key":"e_1_3_2_1_10_1","unstructured":"Arbitrum 2022. [Bug Fix] Add Max Decompressed Length to the Batch Poster. https:\/\/github.com\/OffchainLabs\/nitro\/commit\/ed149faf9732e1a626c502e1b05aa9f2eb41c9cc"},{"key":"e_1_3_2_1_11_1","unstructured":"Arbitrum 2022. [Bug Fix] Add modular data poster to allow batch poster to queue up txs. https:\/\/github.com\/OffchainLabs\/nitro\/pull\/877"},{"key":"e_1_3_2_1_12_1","unstructured":"Arbitrum 2022. [Bug Fix] ArbOS 10 Upgrade. https:\/\/github.com\/OffchainLabs\/nitro\/commit\/51f8bf7c101c1ce32477aab4d222bfe44d04597b"},{"key":"e_1_3_2_1_13_1","unstructured":"Arbitrum 2022. L2 transaction fees on Arbitrum. https:\/\/docs.arbitrum.io\/insidearbitrum-nitro\/#fees"},{"key":"e_1_3_2_1_14_1","unstructured":"Arbitrum 2022. Maximum Batch Size in Arbitrum. https:\/\/github.com\/OffchainLabs\/nitro\/blob\/6dd0e3c2b1faccdb70f44514014c206f21c9745d\/arbnode\/ batch_poster.go#82"},{"key":"e_1_3_2_1_15_1","unstructured":"Arbitrum 2022. The Speed Limit Mechanism. https:\/\/docs.arbitrum.io\/insidearbitrum-nitro\/#the-speed-limit"},{"key":"e_1_3_2_1_16_1","unstructured":"Arbitrum 2022. Time Bound Mechanism in Arbitrum Codebase. https:\/\/github. com\/OffchainLabs\/nitro\/blob\/6dd0e3c2b1faccdb70f44514014c206f21c9745d\/arbstate\/inbox.go#L395-L399"},{"key":"e_1_3_2_1_17_1","unstructured":"Arbitrum 2022. Two levels of transaction finality. https:\/\/docs.arbitrum.io\/learnmore\/faq#how-many-blocks-are-needed-for-a-transaction-to-beconfirmedfinalized-in-arbitrum."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Nicola Atzei Massimo Bartoletti and Tiziana Cimoli. 2017. A survey of attacks on ethereum smart contracts (sok). In POST.","DOI":"10.1007\/978-3-662-54455-6_8"},{"key":"e_1_3_2_1_19_1","volume-title":"Harry Ng, Aman Sanghi, Tristan Wilson, Valeria Yermakova, and Tsahi Zidenberg.","author":"Bousfield Lee","year":"2022","unstructured":"Lee Bousfield, Rachel Bousfield, Chris Buckland, Ben Burgess, Joshua Colvin, Edward W. Felten, Steven Goldfeder, Daniel Goldman, Huddleston Brade, Harry Kalodner, Frederico Arnaud Lacs, Harry Ng, Aman Sanghi, Tristan Wilson, Valeria Yermakova, and Tsahi Zidenberg. 2022. Arbitrum Nitro: A Second-Generation Optimistic Rollup. https:\/\/github.com\/OffchainLabs\/nitro\/blob\/master\/docs\/Nitro-whitepaper.pdf"},{"key":"e_1_3_2_1_20_1","unstructured":"Vitalik Buterin Eric Conner Rick Dudley Matthew Slipper Ian Norden and Abdelhamid Bakhta. 2019. EIP-1559: Fee market change for ETH 1.0 chain. https:\/\/eips.ethereum.org\/EIPS\/eip-1559"},{"key":"e_1_3_2_1_21_1","volume-title":"EIP-4844 Economics and Rollup Strategies. arXiv","author":"Crapis Davide","year":"2023","unstructured":"Davide Crapis, Edward W Felten, and Akaki Mamageishvili. 2023. EIP-4844 Economics and Rollup Strategies. arXiv (2023)."},{"key":"e_1_3_2_1_22_1","unstructured":"defillama 2023. Cross-Chain Bridge Statistical Data. https:\/\/defillama.com\/bridges"},{"key":"e_1_3_2_1_23_1","unstructured":"Github 2023. Go-Ethereum. https:\/\/github.com\/ethereum\/go-ethereum"},{"key":"e_1_3_2_1_24_1","unstructured":"Hardhat 2023. Hardhat: Ethereum development environment for professionals. https:\/\/hardhat.org\/"},{"key":"e_1_3_2_1_25_1","volume-title":"Eclipsing ethereum peers with false friends. arXiv preprint arXiv:1908.10141","author":"Henningsen Sebastian","year":"2019","unstructured":"Sebastian Henningsen, Daniel Teunis, Martin Florian, and Bj\u00f6rn Scheuermann. 2019. Eclipsing ethereum peers with false friends. arXiv preprint arXiv:1908.10141 (2019)."},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.14722\/ndss.2023.24465"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3321705.3329812"},{"key":"e_1_3_2_1_28_1","unstructured":"Immunefi 2022. The Immunefi Platform. https:\/\/immunefi.com\/"},{"key":"e_1_3_2_1_29_1","unstructured":"L2BEAT 2023. Risks of Arbitrum One. https:\/\/l2beat.com\/scaling\/projects\/arbitrum"},{"key":"e_1_3_2_1_30_1","unstructured":"L2BEAT 2023. The Operator of Optimism. https:\/\/l2beat.com\/scaling\/projects\/optimism#operator"},{"key":"e_1_3_2_1_31_1","volume-title":"XiaoFeng Wang, and Xiapu Luo.","author":"Li Kai","year":"2021","unstructured":"Kai Li, Jiaqi Chen, Xianghong Liu, Yuzhe Richard Tang, XiaoFeng Wang, and Xiapu Luo. 2021. As Strong As ItsWeakest Link: How to Break Blockchain DApps at RPC Service. In NDSS."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460120.3485369"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639213"},{"key":"e_1_3_2_1_34_1","volume-title":"Anonymous multi-hop locks for blockchain scalability and interoperability. Cryptology ePrint Archive","author":"Malavolta Giulio","year":"2018","unstructured":"Giulio Malavolta, Pedro Moreno-Sanchez, Clara Schneidewind, Aniket Kate, and Matteo Maffei. 2018. Anonymous multi-hop locks for blockchain scalability and interoperability. Cryptology ePrint Archive (2018)."},{"key":"e_1_3_2_1_35_1","unstructured":"OPTIMISM 2022. L2 transaction fees on Optimism. https:\/\/community.optimism.io\/docs\/developers\/build\/transaction-fees\/"},{"key":"e_1_3_2_1_36_1","unstructured":"OPTIMISM 2022. Maximum L1 Transaction Size in Optimism. https:\/\/github.com\/ethereum-optimism\/optimism\/blob\/0851fdb6df67a519b3a80087f48bd285c855786e\/ops\/envs\/batch-submitter.env#L8"},{"key":"e_1_3_2_1_37_1","unstructured":"OPTIMISM 2022. Optimism gas-oracle. https:\/\/github.com\/ethereum-optimism\/optimism\/tree\/0851fdb6df67a519b3a80087f48bd285c855786e\/gas-oracle"},{"key":"e_1_3_2_1_38_1","unstructured":"OPTIMISM 2023. How is Bedrock Different? https:\/\/community.optimism.io\/docs\/developers\/bedrock\/how-is-bedrock-different\/"},{"key":"e_1_3_2_1_39_1","unstructured":"OPTIMISM 2023. L2 Chain Derivation Specification. https:\/\/github.com\/ethereum-optimism\/optimism\/blob\/develop\/specs\/derivation.md"},{"key":"e_1_3_2_1_40_1","unstructured":"Optimism 2023. Official docker file to run Optimism. https:\/\/github.com\/ethereum-optimism\/optimism\/tree\/0851fdb6df67a519b3a80087f48bd285c855786e\/ops"},{"key":"e_1_3_2_1_41_1","unstructured":"OPTIMISM 2023. Responding to gas price updates Optimism. https:\/\/community.optimism.io\/docs\/developers\/build\/transaction-fees\/#respondingto-gas-price-updates"},{"key":"e_1_3_2_1_42_1","unstructured":"OPTIMISM 2023. The L1 data fee on Optimism. https:\/\/community.optimism.io\/docs\/developers\/build\/transaction-fees\/#the-l1-data-fee"},{"key":"e_1_3_2_1_43_1","volume-title":"Broken metre: Attacking resource metering in EVM. arXiv preprint arXiv:1909.07220","author":"Perez Daniel","year":"2019","unstructured":"Daniel Perez and Benjamin Livshits. 2019. Broken metre: Attacking resource metering in EVM. arXiv preprint arXiv:1909.07220 (2019)."},{"key":"e_1_3_2_1_44_1","volume-title":"Time-dilation attacks on the lightning network. arXiv preprint arXiv:2006.01418","author":"Riard Antoine","year":"2020","unstructured":"Antoine Riard and Gleb Naumenko. 2020. Time-dilation attacks on the lightning network. arXiv preprint arXiv:2006.01418 (2020)."},{"key":"e_1_3_2_1_45_1","volume-title":"Data Compression: The Complete Reference","author":"Salomon David","year":"2007","unstructured":"David Salomon. 2007. Data Compression: The Complete Reference (4th ed.). Springer, New York, NY.","edition":"4"},{"key":"e_1_3_2_1_46_1","unstructured":"Corwin Smith. 2023. OPTIMISTIC ROLLUPS. https:\/\/ethereum.org\/en\/developers\/docs\/scaling\/optimistic-rollups\/"},{"key":"e_1_3_2_1_47_1","volume-title":"32nd USENIX Security Symposium (USENIX Security . 1811--1828","author":"Sun Zhiyuan","year":"2023","unstructured":"Zhiyuan Sun, Xiapu Luo, and Yinqian Zhang. 2023. Panda: Security analysis of algorand smart contracts. In 32nd USENIX Security Symposium (USENIX Security . 1811--1828."},{"key":"e_1_3_2_1_48_1","unstructured":"Trail Of Bits 2022. Security Assessment of Nitro. https:\/\/github.com\/OffchainLabs\/nitro\/blob\/master\/audits\/Trail_Of_Bits_Nitro_10_2022.pdf"},{"key":"e_1_3_2_1_49_1","unstructured":"Youngseok Yang Taesoo Kim and Byung-Gon Chun. 2021. Finding Consensus Bugs in Ethereum via Multi-transaction Differential Fuzzing.. In OSDI. 349--365."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"crossref","unstructured":"Wuqi Zhang Lili Wei Shuqing Li Yepang Liu and Shing-Chi Cheung. 2021. \u00d0archer: Detecting on-chain-off-chain synchronization bugs in decentralized applications. In FSE.","DOI":"10.1145\/3468264.3468546"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3616343"}],"event":{"name":"CCS '24: ACM SIGSAC Conference on Computer and Communications Security","location":"Salt Lake City UT USA","acronym":"CCS '24","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"]},"container-title":["Proceedings of the 2024 on ACM SIGSAC Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658644.3690256","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3658644.3690256","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,22]],"date-time":"2025-08-22T06:16:18Z","timestamp":1755843378000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3658644.3690256"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,12,2]]},"references-count":51,"alternative-id":["10.1145\/3658644.3690256","10.1145\/3658644"],"URL":"https:\/\/doi.org\/10.1145\/3658644.3690256","relation":{},"subject":[],"published":{"date-parts":[[2024,12,2]]},"assertion":[{"value":"2024-12-09","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}