EDBT 2026 Demo / reviewers in the wild / expert
Jonathan Kirsch
dblp:33/6544
· DBLP profile ↗
8ranked-venue papers
0as first author
0since 2021 · last 2015
0000-0003-0185-8001ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Security and privacy · 6Systems, architecture and hardware · 3Theory of computation · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Distributed systems · 92% Parallel and multicore computing · 8% | |
| Network and information security
1 paper |
Authentication and access control · 77% Cryptographic protocols and secure computation · 23% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Distributed systems › fault tolerance
byzantine fault tolerance |
0.2 | 2 | 2011 | Prime: Byzantine Replication under Attack · IEEE Trans. Dependable Secur. Comput. 2011 Steward: Scaling Byzantine Fault-Tolerant Replication to Wide Area Networks · IEEE Trans. Dependable Secur. Comput. 2010 |
Distributed systems
fault tolerance |
0.2 | 2 | 2011 | Prime: Byzantine Replication under Attack · IEEE Trans. Dependable Secur. Comput. 2011 Steward: Scaling Byzantine Fault-Tolerant Replication to Wide Area Networks · IEEE Trans. Dependable Secur. Comput. 2010 |
Authentication and access control › authentication
secret handshake |
0.1 | 1 | 2007 | Secret Handshakes with Dynamic and Fuzzy Matching · NDSS 2007 |
Distributed systems
distributed data structures |
0.0 | 1 | 2004 | Load balancing and locality in range-queriable data structures · PODC 2004 |
Parallel and multicore computing
load balancing |
0.0 | 1 | 2004 | Load balancing and locality in range-queriable data structures · PODC 2004 |
Distributed systems › replication › geo-replication
wide-area replication |
0.0 | 1 | 2010 | Steward: Scaling Byzantine Fault-Tolerant Replication to Wide Area Networks · IEEE Trans. Dependable Secur. Comput. 2010 |
Distributed systems › distributed data structures
skip graph |
0.0 | 1 | 2004 | Load balancing and locality in range-queriable data structures · PODC 2004 |
Methods — techniques the papers use, named apart from their topics
performance evaluation · 0.1prototype implementation · 0.1cryptographic protocols · 0.1deterministic load balancing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | Efficient Computations over Encrypted Data Blocks
Giovanni Di Crescenzo, Brian A. Coan, Jonathan Kirsch |
MFCS (2) | 3 |
| 2011 | Prime: Byzantine Replication under AttackabstractExisting Byzantine-resilient replication protocols satisfy two standard correctness criteria, safety and liveness, even in the presence of Byzantine faults. The runtime performance of these protocols is most commonly assessed in the absence of processor faults and is usually good in that case. However, faulty processors can significantly degrade the performance of some protocols, limiting their practical utility in adversarial environments. This paper demonstrates the extent of performance degradation possible in some existing protocols that do satisfy liveness and that do perform well absent Byzantine faults. We propose a new performance-oriented correctness criterion that requires a consistent level of performance, even with Byzantine faults. We present a new Byzantine fault-tolerant replication protocol that meets the new correctness criterion and evaluate its performance in fault-free executions and when under attack. Yair Amir, Brian A. Coan, Jonathan Kirsch, John Lane |
IEEE Trans. Dependable Secur. Comput. | 3 |
| 2010 | Steward: Scaling Byzantine Fault-Tolerant Replication to Wide Area NetworksabstractThis paper presents the first hierarchical byzantine fault-tolerant replication architecture suitable to systems that span multiple wide-area sites. The architecture confines the effects of any malicious replica to its local site, reduces message complexity of wide-area communication, and allows read-only queries to be performed locally within a site for the price of additional standard hardware. We present proofs that our algorithm provides safety and liveness properties. A prototype implementation is evaluated over several network topologies and is compared with a flat byzantine fault-tolerant approach. The experimental results show considerable improvement over flat byzantine replication algorithms, bringing the performance of byzantine replication closer to existing benign fault-tolerant replication techniques over wide area networks. Yair Amir, Claudiu Danilov 0001, Danny Dolev, Jonathan Kirsch, John Lane, Cristina Nita-Rotaru, Josh Olsen, David Zage |
IEEE Trans. Dependable Secur. Comput. | 4 |
| 2008 | Byzantine replication under attackabstractExisting Byzantine-resilient replication protocols satisfy two standard correctness criteria, safety and liveness, in the presence of Byzantine faults. In practice, however, faulty processors can, in some protocols, significantly degrade performance by causing the system to make progress at an extremely slow rate. While ldquocorrectrdquo in the traditional sense, systems vulnerable to such performance degradation are of limited practical use in adversarial environments. This paper argues that techniques for mitigating such performance attacks are needed to bridge this ldquopracticality gaprdquo for intrusion-tolerant replication systems. We propose a new performance-oriented correctness criterion, and we show how failure to meet this criterion can lead to performance degradation. We present a new Byzantine replication protocol that achieves the criterion and evaluate its performance in fault-free configurations and when under attack. Yair Amir, Brian A. Coan, Jonathan Kirsch, John Lane |
DSN | 3 |
| 2007 | Secret Handshakes with Dynamic and Fuzzy Matching
Giuseppe Ateniese, Jonathan Kirsch, Marina Blanton |
NDSS | 2 |
| 2007 | Customizable Fault Tolerance for Wide-Area ReplicationabstractConstructing logical machines out of collections of physical machines is a well-known technique for improving the robustness and fault tolerance of distributed systems. We present a new, scalable replication architecture, built upon logical machines specifically designed to perform well in wide-area systems spanning multiple sites. The physical machines in each site implement a logical machine by running a local state machine replication protocol, and a wide-area replication protocol runs among the logical machines. Implementing logical machines via the state machine approach affords free substitution of the fault tolerance method used in each site and in the wide-area replication protocol, allowing one to balance performance and fault tolerance based on perceived risk. We present a new byzantine fault-tolerant protocol that establishes a reliable virtual communication link between logical machines. Our communication protocol is efficient (a necessity in wide-area environments), avoiding the need for redundant message sending during normal-case operation and allowing a logical machine to consume approximately the same wide-area bandwidth as a single physical machine. This dramatically improves the wide-area performance of our system compared to existing logical machine based approaches. We implemented a prototype system and compare its performance and fault tolerance to existing solutions. Yair Amir, Brian A. Coan, Jonathan Kirsch, John Lane |
SRDS | 3 |
| 2006 | Scaling Byzantine Fault-Tolerant Replication toWide Area NetworksabstractThis paper presents the first hierarchical Byzantine fault-tolerant replication architecture suitable to systems that span multiple wide area sites. The architecture confines the effects of any malicious replica to its local site, reduces message complexity of wide area communication, and allows read-only queries to be performed locally within a site for the price of additional hardware. A prototype implementation is evaluated over several network topologies and is compared with a flat Byzantine fault-tolerant approach Yair Amir, Claudiu Danilov 0001, Jonathan Kirsch, John Lane, Danny Dolev, Cristina Nita-Rotaru, Josh Olsen, David Zage |
DSN | 3 |
| 2004 | Load balancing and locality in range-queriable data structuresabstractWe describe a load-balancing mechanism for assigning elements to servers in a distributed data structure that supports range queries. The mechanism ensures both load-balancing with respect to an arbitrary load measure specified by the user and geographical locality, assigning elements with similar keys to the same server. Though our mechanism is specifically designed to improve the performance of skip graphs, it can be adapted to provide deterministic, locality-preserving load-balancing to any distributed data structure that orders machines in a ring or line. James Aspnes, Jonathan Kirsch, Arvind Krishnamurthy |
PODC | 2 |