中文
相关论文

相关论文: Last-use Opacity: A Strong Safety Property for Tra…

200 篇论文

Linearizability is the de facto consistency condition for concurrent objects, widely used in theory and practice. Loosely speaking, linearizability classifies concurrent executions as correct if operations on shared objects appear to take…

分布式、并行与集群计算 · 计算机科学 2021-07-30 Gal Sela , Maurice Herlihy , Erez Petrank

Oblivious RAM (ORAM) is a cryptographic primitive which obfuscates the access patterns to a storage thereby preventing privacy leakage. So far in the current literature, only `fully functional' ORAMs are widely studied which can protect, at…

硬件体系结构 · 计算机科学 2017-09-12 Syed Kamran Haider , Marten van Dijk

We consider the problem of maintaining sparsity in private distributed storage of confidential machine learning data. In many applications, e.g., face recognition, the data used in machine learning algorithms is represented by sparse…

信息论 · 计算机科学 2022-06-15 Marvin Xhemrishi , Maximilian Egger , Rawad Bitar

To minimize network latency and remain online during server failures and network partitions, many modern distributed data storage systems eschew transactional functionality, which provides strong semantic guarantees for groups of multiple…

数据库 · 计算机科学 2013-10-08 Peter Bailis , Aaron Davidson , Alan Fekete , Ali Ghodsi , Joseph M. Hellerstein , Ion Stoica

A central tenet of theoretical cryptography is the study of the minimal assumptions required to implement a given cryptographic primitive. One such primitive is the one-time memory (OTM), introduced by Goldwasser, Kalai, and Rothblum…

量子物理 · 物理学 2020-06-15 Anne Broadbent , Sevag Gharibian , Hong-Sheng Zhou

The hardware transactional memory (HTM) implementations in commercially available processors are significantly hindered by their tight capacity constraints. In practice, this renders current HTMs unsuitable to many real-world workloads of…

分布式、并行与集群计算 · 计算机科学 2020-03-09 Ricardo Filipe , Shady Issa , Paolo Romano , João Barreto

This paper introduces a run-time mechanism for preventing leakage of secure information in distributed systems. We consider a general concurrency language model, where concurrent objects interact by asynchronous method calls and futures.…

编程语言 · 计算机科学 2020-02-26 Farzane Karami , Olaf Owe , Gerardo Schneider

In this paper, we investigate a class of information-flow security properties called opacity in partial-observed discrete-event systems. Roughly speaking, a system is said to be opaque if the intruder, which is modeled by a passive…

系统与控制 · 电气工程与系统科学 2022-04-01 Bohan Cui , Xiang Yin , Shaoyuan Li , Alessandro Giua

Many computer systems are now being redesigned to incorporate LLM-powered agents, enabling natural language input and more flexible operations. This paper focuses on handling database transactions created by large language models (LLMs).…

数据库 · 计算机科学 2024-12-18 Jinghan Zeng , Eugene Wu , Sanjay Krishnan

Atomic Commit Problem (ACP) is a single-shot agreement problem similar to consensus, meant to model the properties of transaction commit protocols in fault-prone distributed systems. We argue that ACP is too restrictive to capture the…

分布式、并行与集群计算 · 计算机科学 2019-03-13 Gregory Chockler , Alexey Gotsman

Blockchain has been considered as an important technique to enable secure management of virtual network functions and network slices. To understand such capabilities of a blockchain, e.g. transaction confirmation time, demands a thorough…

密码学与安全 · 计算机科学 2020-10-22 Befekadu G. Gebraselase , Bjarne E. Helvik , Yuming Jiang

Scalable ordered maps must ensure that range queries, which operate over many consecutive keys, provide intuitive semantics (e.g., linearizability) without degrading the performance of concurrent insertions and removals. These goals are…

分布式、并行与集群计算 · 计算机科学 2024-10-11 Matthew Rodriguez , Vitaly Aksenov , Michael Spear

Blockchain enables peer-to-peer transactions in cyberspace without a trusted third party. The rapid growth of Ethereum and smart contract blockchains generally calls for well-designed Transaction Fee Mechanisms (TFMs) to allocate limited…

综合经济学 · 经济学 2023-05-05 Luyao Zhang , Fan Zhang

Online Transaction Processing (OLTP) is a classic application with a growing business. CPU-based OLTP has low lock serving efficiency. The main reason is that most locks are cold, and the lock agent must issue frequent memory accesses to…

硬件体系结构 · 计算机科学 2026-05-14 Shien Zhu , Gustavo Alonso

Privacy preserving association rule mining has triggered the development of many privacy preserving data mining techniques. A large fraction of them use randomized data distortion techniques to mask the data for preserving. This paper…

数据库 · 计算机科学 2010-01-14 Rajesh Kumar Boora , Ruchi Shukla , A. K. Misra

Atomicity is a correctness criterion to reason about isolated code regions in a multithreaded program when they are executed concurrently. However, dynamic instances of these code regions, called transactions, may fail to behave atomically,…

软件工程 · 计算机科学 2020-10-22 Xiaoxue Ma , Shangru Wu , Ernest Pobee , Xiupei Mei , Hao Zhang , Bo Jiang , Wing-Kwong Chan

Modern applications, such as social networking systems and e-commerce platforms are centered around using large-scale databases for storing and retrieving data. Accesses to the database are typically enclosed in transactions that allow…

编程语言 · 计算机科学 2023-04-17 Ahmed Bouajjani , Constantin Enea , Enrique Román-Calvo

Atomic broadcasts play a central role in serialisable in-memory transactions. Best performing ones block, when a node crashes, until a new view is installed. We augment a new protocol for uninterrupted progress in the interim period.

分布式、并行与集群计算 · 计算机科学 2014-05-09 Ryan Emerson , Paul Ezhilchelvan

Transactional data structure libraries (TDSL) combine the ease-of-programming of transactions with the high performance and scalability of custom-tailored concurrent data structures. They can be very efficient thanks to their ability to…

分布式、并行与集群计算 · 计算机科学 2021-02-17 Gal Assa , Hagar Meir , Guy Golan-Gueta , Idit Keidar , Alexander Spiegelman

In blockchains such as Bitcoin and Ethereum, transactions represent the primary mechanism that the external world can use to trigger a change of blockchain state. Transactions serve as key sources of evidence and play a vital role in…

密码学与安全 · 计算机科学 2024-05-15 Chao Li , Balaji Palanisamy