Maverick: Private and Verifiable LLM Inference Made Practical via Matrix-Vector Multiplication Delegation
Not on the map. Why?
Abstract (arXiv)
Open-source large language models (LLMs) are increasingly competitive with closed-source models while offering transparency and the ability to run inference without exposing user inputs to a service provider. However, running large-scale models locally requires substantial computational resources. In practice, users may still resort to a third-party provider, giving rise to privacy and correctness concerns. Existing solutions that address these problems often impose substantial server overhead or introduce additional trust assumptions. In this paper, we present Maverick, a novel approach to private and verifiable LLM inference based on a protocol for delegating matrix-vector multiplication, a dominant operation in LLMs. At its core, Maverick provides, to our knowledge, the first information-theoretically sound verification protocol for matrix-vector multiplication delegation with transparent preprocessing, efficient (batch) verification, and virtually no server overhead. We combine this verification primitive with LPN-based pseudorandom masking to provide input privacy. We implement our matrix-vector delegation primitive and use it to build an end-to-end prototype of Maverick, which we evaluate on Qwen3-4B by measuring throughput in tokens per second. We evaluate client configurations with 1-8 threads. With one client thread and a CPU server using up to 128 threads, Maverick achieves throughput gains over local inference of up to 17x when privacy masks are generated online, 45x when they are precomputed, and 44x when only verification is required. With four client threads, the corresponding gains are 13x, 18x, and 17x. When server computation is no longer the bottleneck, client-side microbenchmarks with simulated network delay show speedups of 12x-20x, 34x-135x, and 38x-157x.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 20 of its 89 references that are in the map. First posted on arXiv 9 Sep 2026.
Builds on
20 of 89 references.
References · 20
- 2017Attention Is All You Needcited by 59,932
- 2023How is ChatGPT's behavior changing over time?cited by 265
- 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
- 2018Slalom: Fast, Verifiable and Private Execution of Neural Networks in Trusted Hardwarecited by 101
- 2020CrypTFlow2: Practical 2-Party Secure Inferencecited by 82
- 2023The Foundation Model Transparency Indexcited by 63
- 2024zkLLM: Zero Knowledge Proofs for Large Language Modelscited by 51
- 2017SafetyNets: Verifiable Execution of Deep Neural Networks on an Untrusted Cloudcited by 50
- 2013Time-Optimal Interactive Proofs for Circuit Evaluationcited by 14
- 2024Artemis: Efficient Commit-and-Prove SNARKs for zkMLcited by 7
- 2025Breaking the Layer Barrier: Remodeling Private Transformer Inference with Hybrid CKKS and MPCcited by 6
- 2024DataSeal: Ensuring the Verifiability of Private Computation on Encrypted Datacited by 4
8 more
- 2025Practical Secure Delegated Linear Algebra with Trapdoored Matricescited by 4
- 2023Verifiable Fully Homomorphic Encryptioncited by 2
- 2026Jolt Atlas: Verifiable Inference via Lookup Arguments in Zero Knowledgecited by 2
- 2016Efficient Encryption from Random Quasi-Cyclic Codescited by 1
- 2017Prover efficient public verification of dense or sparse/structured matrix-vector multiplicationcited by 1
- 2023Matrix Multiplication Verification Using Coding Theorycited by 1
- 2025Cryptanalysis on Lightweight Verifiable Homomorphic Encryptioncited by 1
- 2026MOSAIC: Masked Outsourcing of Secure AI Computationscited by 1
Built on by
Not cited yet.