中文
相关论文

相关论文: Faster Transaction Commit even when Nodes Crash

200 篇论文

Modern applications often operate on data in multiple administrative domains. In this federated setting, participants may not fully trust each other. These distributed applications use transactions as a core mechanism for ensuring…

分布式、并行与集群计算 · 计算机科学 2016-08-23 Isaac Sheff , Tom Magrino , Jed Liu , Andrew C. Myers , Robbert van Renesse

Leader-based protocols for consensus, i.e., atomic broadcast, allow some processes to unilaterally affect the final order of transactions. This has become a problem for blockchain networks and decentralized finance because it facilitates…

分布式、并行与集群计算 · 计算机科学 2022-04-13 Christian Cachin , Jovana Mićić , Nathalie Steinhauer , Luca Zanolini

Atomic Crosschain Transaction technology allows composable programming across permissioned Ethereum blockchains. It allows for inter-contract and inter-blockchain function calls that are both synchronous and atomic: if one part fails, the…

密码学与安全 · 计算机科学 2020-06-09 Peter Robinson

Transactions simplify concurrent programming by enabling computations on shared data that are isolated from other concurrent computations and are resilient to failures. Modern databases provide different consistency models for transactions…

数据库 · 计算机科学 2019-08-14 Ranadeep Biswas , Constantin Enea

Transactions can simplify distributed applications by hiding data distribution, concurrency, and failures from the application developer. Ideally the developer would see the abstraction of a single large machine that runs transactions…

In distributed transaction processing, atomic commit protocol (ACP) is used to ensure database consistency. With the use of commodity compute nodes and networks, failures such as system crashes and network partitioning are common. It is…

分布式、并行与集群计算 · 计算机科学 2023-03-03 Hexiang Pan , Quang-Trung Ta , Meihui Zhang , Yeow Meng Chee , Gang Chen , Beng Chin Ooi

Ethereum clients execute transactions in a sequential order prescribed by the consensus protocol. This is a safe and conservative approach to blockchain transaction processing which forgoes running transactions in parallel even when doing…

分布式、并行与集群计算 · 计算机科学 2019-01-31 Nadi Sarrar

LLM agents increasingly act on external systems, yet tool effects are immediate. Under failures, speculation, or contention, losing branches can leak unintended side effects with no safe rollback. We introduce Atomix, a runtime that…

机器学习 · 计算机科学 2026-02-17 Bardia Mohammadi , Nearchos Potamitis , Lars Klein , Akhil Arora , Laurent Bindschaedler

Managing the transactions in real time distributed computing system is not easy, as it has heterogeneously networked computers to solve a single problem. If a transaction runs across some different sites, it may commit at some sites and may…

分布式、并行与集群计算 · 计算机科学 2010-07-15 Y. Jayanta Singh , Yumnam Somananda Singh , Ashok Gaikwad , S. C. Mehrotra

Atomic broadcast is a reliable communication abstraction ensuring that all processes deliver the same set of messages in a common global order. It is a fundamental building block for implementing fault-tolerant services using either active…

分布式、并行与集群计算 · 计算机科学 2024-08-19 Manuel Bravo , Gregory Chockler , Alexey Gotsman , Alejandro Naser-Pastoriza , Christian Roldán

Decentralized blockchain platforms have enabled the secure exchange of crypto-assets without the intermediation of trusted authorities. To this purpose, these platforms rely on a peer-to-peer network of byzantine nodes, which…

密码学与安全 · 计算机科学 2023-06-22 Massimo Bartoletti , Letterio Galletta , Maurizio Murgia

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

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

The recent adoption of blockchain technologies and open permissionless networks suggest the importance of peer-to-peer atomic cross-chain transaction protocols. Users should be able to atomically exchange tokens and assets without depending…

数据库 · 计算机科学 2021-03-30 Victor Zakhary , Divyakant Agrawal , Amr El Abbadi

Transactional memory promises to make concurrent programming tractable and efficient by allowing the user to assemble sequences of actions in atomic transactions with all-or-nothing semantics. It is believed that, by its very virtue,…

分布式、并行与集群计算 · 计算机科学 2013-10-15 Petr Kuznetsov , Sathya Peri

One of the main bottlenecks of blockchains is smart contract execution. To increase throughput, modern blockchains try to execute transactions in parallel. Unfortunately, however, common blockchain use cases introduce read-write conflicts…

Traditional public blockchain systems typically had very limited transaction throughput because of the bottleneck of the consensus protocol itself. With recent advances in consensus technology, the performance limit has been greatly lifted,…

分布式、并行与集群计算 · 计算机科学 2022-02-11 Péter Garamvölgyi , Yuxi Liu , Dong Zhou , Fan Long , Ming Wu

The popularity of permissioned blockchain systems demands BFT SMR protocols that are efficient under good network conditions (synchrony) and robust under bad network conditions (asynchrony). The state-of-the-art partially synchronous BFT…

分布式、并行与集群计算 · 计算机科学 2021-03-05 Rati Gelashvili , Lefteris Kokoris-Kogias , Alexander Spiegelman , Zhuolun Xiang

Sharding is a promising technique for addressing the scalability issues of blockchain, and this technique is especially important for IoT, edge, or mobile computing. It divides the $n$ participating nodes into $s$ disjoint groups called…

分布式、并行与集群计算 · 计算机科学 2025-01-20 Ramesh Adhikari , Costas Busch , Miroslav Popovic

Transaction processing has been an active area of research for several decades. A fundamental characteristic of classical transaction processing protocols is non-determinism, which causes them to suffer from performance issues on modern…

数据库 · 计算机科学 2019-10-24 Thamir M. Qadah
‹ 上一页 1 2 3 10 下一页 ›