Kartik Nayak
Duke University
67 Papers
696 Citations
Kartik Nayak is an academic researcher from Duke University. The author has contributed to research in topics: Computer science & Byzantine fault tolerance. The author has an hindex of 22, co-authored 67 publications. Previous affiliations of Kartik Nayak include VMware & University of Maryland, College Park.
Chat about Author
Papers
•Posted Content
Flexible Byzantine Fault Tolerance
TL;DR: Flexible BFT as mentioned in this paper is a new approach for BFT consensus solution design revolving around two pillars, stronger resilience and diversity, and it is resilient to higher corruption levels than possible in a pure Byzantine fault model.
24
Improved extension protocols for byzantine broadcast and agreement
Kartik Nayak,Ling Ren,Elaine Shi,Nitin H. Vaidya,Zhuolun Xiang +4 more
- 01 Oct 2020
TL;DR: In this paper, the authors proposed protocols that solve Byzantine broadcast and Byzantine agreement with long inputs of l bits using lower costs than l single-bit instances, and they achieved the best possible communication complexity of Θ(nl) for wider ranges of input sizes compared to prior results.
22
•Posted Content
Solida: A Blockchain Protocol Based on Reconfigurable Byzantine Consensus
TL;DR: Solida as mentioned in this paper is a decentralized blockchain protocol based on reconfigurable Byzantine consensus augmented by proof-of-work, which improves on Bitcoin in confirmation time, and provides safety and liveness assuming the adversary control less than (roughly) one-third of the total mining power.
22
Locality-preserving oblivious RAM
Gilad Asharov,T.-H. Hubert Chan,Kartik Nayak,Rafael Pass,Ling Ren,Elaine Shi +5 more
- 19 May 2019
TL;DR: Oblivious RAMs, introduced by Goldreich and Ostrovsky [JACM’96], compile any RAM program into one that is “memory oblivious”, i.e., the access pattern to the memory is independent of the input.
21
•Journal Article
Oblivious Computation with Data Locality.
TL;DR: This work initiates the study of locality-friendly oblivious RAMs—Oblivious RAM compilers that preserve the locality of the accessed memory regions, while leaking only the lengths of contiguous memory regions accessed; it develops a novel sorting algorithm which is also asymptotically optimal and enjoys good locality.
20