Conference and Journal Publications
The Power of Random Symmetry-Breaking in Nakamoto Consensus
. Lili Su, Quanquan Liu, and Neha Narula. In Proceedings of the 35th International Symposium on Distributed Computing (DISC 2021)
. Freiburg, Germany October 2021.
Going From Bad to Worse: From Internet Voting to Blockchain Voting
. Sunoo Park, Michael Specter, Neha Narula, and Ronald L Rivest. Journal of Cybersecurity
Cryptanalysis of Curl-P and Other Attacks on the IOTA Cryptocurrency
. Ethan Heilman, Neha Narula, Garrett Tanzer, James Lovejoy, Michael Colavita, Madars Virza, and Tadge Dryja. IACR Transactions on Symmetric Cryptology
Responsible Vulnerability Disclosure in Cryptocurrencies
. Böhme, Rainer, Lisa Eckey, Tyler Moore, Neha Narula, Tim Ruffing, and Aviv Zohar. Communications of the ACM
, Volume 63, no. 10, 2020.
Privacy-preserving Auditing for Distributed Ledgers
. Neha Narula, Willy Vasquez, and Madars Virza. In Proceedings of the 11th USENIX Symposium on Network Systems Design and Implementation (NSDI 2018)
, Renton, WA April 2018.
Phase Reconciliation for Contended In-Memory Transactions
. Neha Narula, Cody Cutler, Eddie Kohler, and Robert Morris. In Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation (OSDI 2014)
, Broomfield, CO October 2014.
Easy Freshness with Pequod Cache Joins
. Bryan Kate, Eddie Kohler, Michael Kester, Neha Narula, Yandong Mao, and Robert Morris. In Proceedings of the 7th USENIX Symposium on Networks Systems Design and Implementation (NSDI 2014)
, Seattle, WA April 2014.
Executing Web Application Queries on a Partitioned Database
. Neha Narula and Robert Morris. USENIX Conference on Web Application Development (WebApps 2012)
, Boston, MA June 2012.
Intrusion Recovery for Database-backed Web Applications
. Ramesh Chandra, Taesoo Kim, Meelap Shah, Neha Narula, and Nickolai Zeldovich. In Proceedings of the 23rd ACM Symposium on Operating Systems Principles (SOSP 2011)
, Cascais, Portugal, October 2011.
Privacy-Preserving Browser-Side Scripting With BFlow
. Alex Yip, Neha Narula, Max Krohn, Robert Morris. In Proceedings of the ACM Eurosys Conference (Eurosys 2009)
. Nuremberg, Germany, April 2009.
Native Client: A Sandbox for Portable, Untrusted x86 Native Code
. Bennet Yee, David Sehr, Gregory Dardyk, J. Bradley Chen, Robert Muth, Tavis Ormandy, Shiki Okasaka, Neha Narula, and Nicholas Fullagar. In proceedings of the IEEE Symposium on Security and Privacy.
Oakland, CA 2009. Best Paper Award, Test of Time Award
Read/Write Based Fast-Path Transformation for FCFS Mutual Exclusion
. Prasad Jayanti, Srdjan Petrovic, Neha Narula. In Proceedings of the Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM)
. Springer 2005.
A High Performance Payment Processing System Designed for Central Bank Digital Currencies
. James Lovejoy, Cory Fields, Madars Virza, Tyler Frederick, David Urness, Kevin Karwaski, Anders Brownworth, Neha Narula. 2022.
A Lower Bound for Byzantine Agreement and Consensus for Adaptive Adversaries using VDFs
. Thaddeus Dryja, Quanquan Liu, and Neha Narula. 2020.
Double-Spend Counterattacks: Threat of Retaliation in Proof-of-Work Systems
. Daniel Moroz, Daniel Aronoff, Neha Narula, and David Parkes. 2020.
Redesigning Digital Money: What Can We Learn From a Decade of Cryptocurrencies?
Robleh Ali and Neha Narula. 2020.
The Impact of Blockchain Technology on Finance: A Catalyst for Change
. Michael Casey, Jonah Crane, Gary Gensler, Simon Johnson, and Neha Narula. ICMB, International Center for Monetary and Banking Studies
IOTA Vulnerability Report: Cryptanalysis of the Curl Hash Function Enabling Practical Signature Forgery Attacks on the IOTA Cryptocurrency
. Ethan Heilman, Neha Narula, Tadge Dryja, and Madars Virza. Report, 2017.
Back to the Future: The Decentralized Web
. Chelsea Barabas, Neha Narula, and Ethan Zuckerman. Report, 2017.
Parallel Execution for Conflicting Transactions
. Neha Narula, PhD Thesis, 2015.
A Multi-core Database is not a Distributed System
. Neha Narula. Abstract in the Conference on Innovative Database Research (CIDR 2015)
, Asilomar, CA January 2015.
Distributed Query Execution on a Replicated and Partitioned Database
. Neha Narula, Master's Thesis, 2010.
Designing a Toolkit for Distributed Storage in Web Applications
. Neha Narula and Robert Morris. Poster at SOSP 2009. Big Sky, Montana, October 2009.
Eliminating Complex Synchronization Instructions in the Contention-Free Case for Mutual Exclusion Algorithms. Neha Narula, Undergraduate Honors Thesis, 2003.