中文
相关论文

相关论文: Perils of Parallelism: Transaction Fee Mechanisms …

200 篇论文

Blockchains, and specifically smart contracts, have promised to create fair and transparent trading ecosystems. Unfortunately, we show that this promise has not been met. We document and quantify the widespread and rising deployment of…

密码学与安全 · 计算机科学 2019-04-11 Philip Daian , Steven Goldfeder , Tyler Kell , Yunqi Li , Xueyuan Zhao , Iddo Bentov , Lorenz Breidenbach , Ari Juels

Hotspots, a small set of tuples frequently read/written by a large number of transactions, cause contention in a concurrency control protocol. While a hotspot may comprise only a small fraction of a transaction's execution time,…

数据库 · 计算机科学 2021-03-19 Zhihan Guo , Kan Wu , Cong Yan , Xiangyao Yu

Blockchain's economic value lies in enabling financial and economic transactions without relying on trusted, centralized intermediaries. In practice, however, transactions pass through a fragmented chain of intermediaries before being…

综合经济学 · 经济学 2026-05-05 Andrea Canidio , Vabuk Pahari

Parallelism is often required for performance. In these situations an excess of non-determinism is harmful as it means the program can have several different behaviours or even different results. Even in domains such as high-performance…

编程语言 · 计算机科学 2022-10-28 Laure Gonnord , Ludovic Henrio , Lionel Morel , Gabriel Radanne

Emerging non-volatile memory (NVM) technologies promise memory speed byte-addressable persistent storage with a load/store interface. However, programming applications to directly manipulate NVM data is complex and error-prone. Applications…

分布式、并行与集群计算 · 计算机科学 2021-01-01 Pradeep Fernando , Irina Calciu , Jayneel Gandhi , Aasheesh Kolli , Ada Gavrilovska

Automated software verification of concurrent programs is challenging because of exponentially large state spaces with respect to the number of threads and number of events per thread. Verification techniques such as model checking need to…

编程语言 · 计算机科学 2020-04-15 Patrick Metzler , Habib Saissi , Péter Bokor , Neeraj Suri

Rollups have become the de facto scalability solution for Ethereum, securing more than $55B in assets. They achieve scale by executing transactions on a Layer 2 ledger, while periodically posting data and finalizing state on the Layer 1,…

密码学与安全 · 计算机科学 2025-09-23 Stefanos Chaliasos , Conner Swann , Sina Pilehchiha , Nicolas Mohnblatt , Benjamin Livshits , Assimakis Kattis

Many aspects of blockchain-based decentralized finance can be understood as an extension of classical distributed computing. In this paper, we trace the evolution of two interrelated notions: failure and fault-tolerance. In classical…

分布式、并行与集群计算 · 计算机科学 2021-09-28 Daniel Engel , Maurice Herlihy , Yingjie Xue

Participation in permissionless blockchains results in competition over system resources, which needs to be controlled with fees. Ethereum's current fee mechanism is implemented via a first-price auction that results in unpredictable fees…

计算机科学与博弈论 · 计算机科学 2021-06-08 Stefanos Leonardos , Barnabé Monnot , Daniël Reijsbergen , Stratis Skoulakis , Georgios Piliouras

The traceable execution of business processes and choreographies using smart contracts is one prominent application of blockchain technology in Business Process Management (BPM). Existing approaches support a large set of patterns, modeling…

软件工程 · 计算机科学 2021-04-19 Jan Ladleif , Mathias Weske

Censorship resistance is one of the core value proposition of blockchains. A recurring design pattern aimed at providing censorship resistance is enabling multiple proposers to contribute inputs into block construction. Notably, Fork-Choice…

计算机科学与博弈论 · 计算机科学 2025-10-31 Aikaterini-Panagiota Stouka , Julian Ma , Thomas Thiery

We present a novel parallelisation scheme that simplifies the adaptation of learning algorithms to growing amounts of data as well as growing needs for accurate and confident predictions in critical applications. In contrast to other…

机器学习 · 计算机科学 2018-10-09 Michael Kamp , Mario Boley , Olana Missura , Thomas Gärtner

Blockchain technology enables the execution of collaborative business processes involving untrusted parties without requiring a central authority. Specifically, a process model comprising tasks performed by multiple parties can be…

软件工程 · 计算机科学 2016-12-12 Luciano García-Bañuelos , Alexander Ponomarev , Marlon Dumas , Ingo Weber

Researchers working on the automatic parallelization of programs have long known that too much parallelism can be even worse for performance than too little, because spawning a task to be run on another CPU incurs overheads.…

编程语言 · 计算机科学 2011-09-08 Paul Bone , Zoltan Somogyi , Peter Schachte

The incentive-compatibility properties of blockchain transaction fee mechanisms have been investigated with *passive* block producers that are motivated purely by the net rewards earned at the consensus layer. This paper introduces a model…

计算机科学与博弈论 · 计算机科学 2023-10-04 Maryam Bahrani , Pranav Garimidi , Tim Roughgarden

This paper develops a model to evaluate the viability of blockchain markets as the sole venue for price formation. Blockchains clear at discrete intervals called block time, and transactions are executed sequentially according to priority…

综合金融 · 定量金融 2026-05-19 Agostino Capponi , Álvaro Cartea , Fayçal Drissi

Blockchain transactions consume diverse resources, foremost among them storage, but also computation, communication, and others. Efficiently charging for these resources is crucial for effective system resource allocation and long-term…

计算机科学与博弈论 · 计算机科学 2025-06-17 Aggelos Kiayias , Elias Koutsoupias , Giorgos Panagiotakos , Kyriaki Zioga

Trading on decentralized exchanges has been one of the primary use cases for permissionless blockchains with daily trading volume exceeding billions of U.S.~dollars. In the status quo, users broadcast transactions and miners are responsible…

计算机科学与博弈论 · 计算机科学 2023-10-31 Matheus V. X. Ferreira , David C. Parkes

Transaction fee plays an important role in determining the priority of transaction processing in public blockchain systems. Owing to the observability of unconfirmed transactions, a strategic user can postpone his transaction broadcasting…

计算机科学与博弈论 · 计算机科学 2025-12-29 Qianlan Bai , Yuedong Xu , Zhijian Zhou , Xin Wang

Modern blockchains guarantee that submitted transactions will be included eventually; a property formally known as liveness. But financial activity requires transactions to be included in a timely manner. Unfortunately, classical liveness…

理论经济学 · 经济学 2023-06-27 Elijah Fox , Mallesh Pai , Max Resnick