Auditing Outsourced Services
- Xinyang Ge, Cheng Tan | Microsoft Research, New York University
How can users of a cloud service verify that the service truly performs as promised? This question is vital today because clouds are complicated black boxes, running in different administrative domains from users. Their correctness can be undermined by internal corruptions—misconfigurations, operational mistakes, insider attacks, unexpected failures, or adversarial control at any layer of the execution stack.
This talk will present verifiable infrastructure, a framework that lets users audit outsourced applications and services. I will introduce two systems: Orochi and Cobra, which verify the execution of, respectively, untrusted servers and black-box databases. Orochi and Cobra introduce various techniques, including deduplicated re-execution, consistent ordering verification, GPU accelerated pruning, and others. Beyond these two systems, I will also discuss verifiable infrastructure more generally.
[Slides]
-
-
Xinyang Ge
Principal Researcher
-
-
Watch Next
-
Multimodal & Embodied Intelligence (S2)
- Rajiv Ratn Shah,
- Tanuja Ganu,
- Mercy Ranjit
-
Multimodal & Embodied Intelligence (S1), Panel on Multimodal AI: Progress, Pitfalls, Possibilities
- Madhava Krishna,
- Sriram Ganapathy,
- Somak Aditya
-
Session on Compute & Trust (Security)
- Krishna Pillutla,
- Danish Pruthi
-
-
-
Panel: Is Retrieval Relevant in the Age of Reasoning?
- Himanshu Tyagi,
- Ravishankar Krishnaswamy,
- Mrinal Kanti Das
-
Session on Reasoning
- Hongxiang Fan,
- Nagarajan Natarajan
-
Session on Retrieval
- Lokesh Nagalapatti,
- Soumen Chakrabarti
-
Session on Inclusive AI: Data, Models, Evaluation
- Niloy Ganguly,
- Danish Pruthi,
- Sunayana Sitaram
-