中文
相关论文

相关论文: A nested transaction mechanism for LOCUS

200 篇论文

The development of blockchain technologies has enabled the trustless execution of so-called smart contracts, i.e. programs that regulate the exchange of assets (e.g., cryptocurrency) between users. In a decentralized blockchain, the state…

编程语言 · 计算机科学 2020-04-28 Massimo Bartoletti , Letterio Galletta , Maurizio Murgia

With the advent of the Internet and Internet-connected devices, modern business applications can experience rapid increases as well as variability in transactional workloads. Database replication has been employed to scale performance and…

数据库 · 计算机科学 2020-06-22 Michael A. Georgiou , Aristodemos Paphitis , Michael Sirivianos , Herodotos Herodotou

With the proliferation of new blockchain-based cryptocurrencies/assets and platforms that make it possible to transact across them, it becomes important to consider not just whether the transfer of coins/assets can be tracked within their…

密码学与安全 · 计算机科学 2025-10-14 Ayush Kumar , Vrizlynn L. L. Thing

In order to increase availability in a distributed system some or all of the data items are replicated and stored at separate sites. This is an issue of key concern especially since there is such a proliferation of wireless technologies and…

分布式、并行与集群计算 · 计算机科学 2013-06-11 Joel M. Crichlow , Stephen J. Hartley , Michael Hosein

While many researchers adopt a sharding approach to design scaling blockchains, few works have studied the transaction placement problem incurred by sharding protocols. The widely-used hashing placement algorithm renders an overwhelming…

分布式、并行与集群计算 · 计算机科学 2022-06-13 Liuyang Ren , Paul A. S. Ward

We present Trust<T>, a general, type- and memory-safe alternative to locking in concurrent programs. Instead of synchronizing multi-threaded access to an object of type T with a lock, the programmer may place the object in a Trust<T>. The…

性能 · 计算机科学 2024-08-22 Noaman Ahmad , Ben Baenen , Chen Chen , Jakob Eriksson

Recently, the blockchain technique was put in the spotlight as it introduced a systematic approach for multiple parties to reach consensus without needing trust. However, the application of this technique in practice is severely restricted…

分布式、并行与集群计算 · 计算机科学 2017-07-17 Zhijie Ren , Kelong Cong , Johan Pouwelse , Zekeriya Erkin

Sharding is used to address the performance and scalability issues of the blockchain protocols, which divides the overall transaction processing costs among multiple clusters of nodes. Shards require less storage capacity and communication…

分布式、并行与集群计算 · 计算机科学 2023-03-31 Ramesh Adhikari , Costas Busch

The Unspent Transaction Output (UTXO) model is commonly used in the field of Distributed Ledger Technology (DLT) to transfer value between participants. One of its advantages is that it allows parallel processing of transactions, as…

分布式、并行与集群计算 · 计算机科学 2023-08-08 Sebastian Müller , Andreas Penzkofer , Nikita Polyanskii , Jonas Theis , William Sanders , Hans Moog

With the development of the networks and the Internet, the problems of automated deployment on broad scale became increasingly crucial. Software deployment is a complex process covering several activities going from the configuration to the…

网络与互联网体系结构 · 计算机科学 2009-09-29 Cristina Marin , Noureddine Belkhatir , Didier Donsez

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

We prove that no fully transactional system can provide fast read transactions (including read-only ones that are considered the most frequent in practice). Specifically, to achieve fast read transactions, the system has to give up support…

分布式、并行与集群计算 · 计算机科学 2019-04-11 Diego Didona , Panagiota Fatourou , Rachid Guerraoui , Jingjing Wang , Willy Zwaenepoel

We develop an efficient parallel distributed algorithm for matrix completion, named NOMAD (Non-locking, stOchastic Multi-machine algorithm for Asynchronous and Decentralized matrix completion). NOMAD is a decentralized algorithm with…

分布式、并行与集群计算 · 计算机科学 2014-04-25 Hyokun Yun , Hsiang-Fu Yu , Cho-Jui Hsieh , S. V. N. Vishwanathan , Inderjit Dhillon

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

In the Internet of Things (IoT) domain, devices need a platform to transact seamlessly without a trusted intermediary. Although Distributed Ledger Technologies (DLTs) could provide such a platform, blockchains, such as Bitcoin, were not…

网络与互联网体系结构 · 计算机科学 2021-07-15 Andrew Cullen , Pietro Ferraro , William Sanders , Luigi Vigneri , Robert Shorten

The Philos Marketplace blockchain system is a proposed hierarchical blockchain architecture which allows a large number of individual blockchains to operate in parallel. These parallel chains achieve consensus among one another on a limited…

分布式、并行与集群计算 · 计算机科学 2022-03-10 Pam Russell , Philip Brown

In and of itself, data storage has apparent business utility. But when we can convert data to information, the utility of stored data increases dramatically. It is the layering of relation atop the data mass that is the engine for such…

数据库 · 计算机科学 2013-06-25 Robert Primmer , Scott Nyman , Wayzen Lin

Network objects are a simple and natural abstraction for distributed object-oriented programming. Languages that support network objects, however, often leave synchronization to the user, along with its associated pitfalls, such as data…

分布式、并行与集群计算 · 计算机科学 2016-05-25 Mischael Schill , Christopher M. Poskitt , Bertrand Meyer

The interoperability across multiple or many blockchains would play a critical role in the forthcoming blockchain-based data management paradigm. In particular, how to ensure the ACID properties of those transactions across an arbitrary…

数据库 · 计算机科学 2020-02-28 Dongfang Zhao , Tonglin Li

In this paper we look at the growth of distributed object stores (DOS) and examine the underlying mechanisms that guide their use and development. Our focus is on the fundamental principles of operation that define this class of system, how…

软件工程 · 计算机科学 2013-08-09 Robert Primmer