Search Results - "Herlihy, Maurice"
-
1
Methods to Encrypt and Authenticate Digital Files in Distributed Networks and Zero-Trust Environments
Published in Axioms (01-06-2023)“…The methods proposed in this paper are leveraging Challenge–Response–Pair (CRP) mechanisms that are directly using each digital file as a source of randomness…”
Get full text
Journal Article -
2
Cryptocurrency Competition and Market Concentration in the Presence of Network Effects
Published in Ledger (Pittsburgh, Pa.) (01-01-2021)“…When network products and services become more valuable as their userbase grows (network effects), this tendency can become a major determinant of how they…”
Get full text
Journal Article -
3
Distributed transactional memory for metric-space networks
Published in Distributed computing (01-10-2007)“…Transactional Memory is a concurrent programming API in which concurrent threads synchronize via transactions (instead of locks). Although this model has…”
Get full text
Journal Article -
4
Clairvoyant state machine replication
Published in Information and computation (01-05-2022)“…We consider the state machine replication problem in semi-synchronous systems subject to Byzantine server failures. We propose a new solution to the problem in…”
Get full text
Journal Article -
5
Cross-chain deals and adversarial commerce
Published in The VLDB journal (01-11-2022)“…Modern distributed data management systems face a new challenge: how can autonomous, mutually distrusting parties cooperate safely and effectively? Addressing…”
Get full text
Journal Article -
6
Adding concurrency to smart contracts
Published in Distributed computing (01-06-2020)“…Modern cryptocurrency systems, such as the Ethereum project, permit complex financial transactions through scripts called smart contracts . These smart…”
Get full text
Journal Article -
7
Blockchain: From Technology to Marketplaces
Published in Computer (Long Beach, Calif.) (01-07-2020)“…The articles in this special section provide a glimpse of the diverse research challenges in adopting blockchain technology into mainstream applications. The…”
Get full text
Journal Article -
8
Load balanced distributed directories
Published in Information and computation (01-05-2022)“…We present LB-Spiral, a novel distributed directory protocol for shared objects, suitable for large-scale distributed shared memory systems. Each shared object…”
Get full text
Journal Article -
9
Flexible scheduling of transactional memory on trees
Published in Theoretical computer science (02-11-2023)“…We study the efficiency of executing transactions in a distributed transactional memory system. The system is modeled as a static network with the topology of…”
Get full text
Journal Article -
10
From wait-free to arbitrary concurrent solo executions in colorless distributed computing
Published in Theoretical computer science (30-06-2017)“…In an asynchronous distributed system where any number of processes may crash, a process may have to run solo, computing its local output without receiving any…”
Get full text
Journal Article -
11
Distributed runtime verification of metric temporal properties
Published in Journal of parallel and distributed computing (01-03-2024)Get full text
Journal Article -
12
The topology of distributed adversaries
Published in Distributed computing (01-06-2013)“…Roughly speaking, a simplicial complex is shellable if it can be constructed by gluing a sequence of n-simplexes to one another along ( n − 1 ) -faces only…”
Get full text
Journal Article -
13
Power and limits of distributed computing shared memory models
Published in Theoretical computer science (21-10-2013)“…What can and cannot be computed in a distributed system is a complex function of the system’s communication model, timing model, and failure model. Considering…”
Get full text
Journal Article -
14
Blockchains and the Logic of Accountability: Keynote Address
Published in Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science (05-07-2016)Get full text
Conference Proceeding -
15
Time-communication impossibility results for distributed transactional memory
Published in Distributed computing (01-11-2018)“…We consider scheduling problems in the data flow model of distributed transactional memory. Objects shared by transactions move from one network node to…”
Get full text
Journal Article -
16
Multidimensional agreement in Byzantine systems
Published in Distributed computing (01-12-2015)“…Consider a network of n processes, where each process inputs a d -dimensional vector of reals. All processes can communicate directly with others via reliable…”
Get full text
Journal Article -
17
Dynamic scheduling in distributed transactional memory
Published in Distributed computing (01-02-2022)“…We investigate scheduling algorithms for distributed transactional memory systems where transactions residing at nodes of a communication graph operate on…”
Get full text
Journal Article -
18
Blockchains and the logic of accountability
Published in 2016 31st Annual ACM/IEEE Symposium on Logic in Computer Science (LICS) (01-07-2016)“…This keynote address poses some blockchain-related challenges to the formal methods community. Although blockchains in some form have been around for a long…”
Get full text
Conference Proceeding -
19
Special issue on blockchain networks and distributed protocols
Published in Annales des télécommunications (01-02-2022)Get full text
Journal Article Publication -
20
Fast Scheduling in Distributed Transactional Memory
Published in Theory of computing systems (01-02-2021)“…We investigate scheduling algorithms for distributed transactional memory systems where transactions residing at nodes of a communication graph operate on…”
Get full text
Journal Article