Latency-First Smart Contract: Overclock the Blockchain for a while
Huayi Qi, Minghui Xu, Xiuzhen Cheng, Weifeng Lyu
Abstract
Blockchain systems can become overwhelmed by a large number of transactions, leading to increased latency. As a consequence, latency-sensitive users must bid against each other and pay higher fees to ensure that their transactions are processed in priority. However, most of the time of a blockchain system (78% in Ethereum), there is still a lot of unused computational power, with few users sending transactions. To address this issue and reduce latency for users, we propose the latency-first smart contract model in this paper, which optimistically accepts committed transactions. This allows users to submit a commitment during times of high demand, and then complete the rest of the work at a lower priority. From the perspective of the blockchain, this temporarily "overclocks" the system. We have developed a programming tool for our model, and our experiments show that the proposed latency-first smart contract model can greatly reduce latency during the periods of high demand.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Builds on5
- General State Channel NetworksStefan Dziembowski, Sebastian Faust, Kristina HostákováCCS 2018 · 249 citations
- BrokerChain: A Cross-Shard Blockchain Protocol for Account/Balance-based State ShardingHuawei Huang, Xiaowen Peng, Jianzhou Zhan, Shenyang Zhang et al.INFOCOM 2022 · 229 citations
- Redactable Blockchain in the Permissionless SettingDominic Deuber, Bernardo Magri, Sri Aravinda Krishnan ThyagarajanS&P 2019 · 153 citations
- Bidl: A High-throughput, Low-latency Permissioned Blockchain Framework for Datacenter NetworksJi Qi, Xusheng Chen, Yunpeng Jiang, Jianyu Jiang et al.SOSP 2021 · 36 citations
- S-Store: A Scalable Data Store towards Permissioned Blockchain ShardingXiaodong QiINFOCOM 2022 · 35 citations
Related papers
- How To Optimize My Blockchain? A Multi-Level Recommendation ApproachJeeta Ann Chacko, Ruben Mayer, Hans-Arno JacobsenSIGMOD 2023 · 14 citations
- RT-Blockchain: Achieving Time-Predictable TransactionsSeunghoon Lee, Sukmin Kang, Seungyeon Cho, Hyunwoo Koo et al.RTSS 2023 · 1 citation
- Timing Games in Responsive Consensus ProtocolsKaya Alpturer, Kushal Babel, Aditya SarafCCS 2026
- Optimistic Fast Confirmation While Tolerating Malicious Majority in BlockchainsRuomu Hou, Haifeng YuS&P 2023
- ACE: Asynchronous and Concurrent Execution of Complex Smart ContractsKarl Wüst, Sinisa Matetic, Silvan Egli, Kari Kostiainen et al.CCS 2020 · 12 citations
