ZKLoRA: Efficient Zero-Knowledge Proofs for LoRA Verification

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Roy, Bidhan, Potash, Peter, Villagra, Marcos
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866912202295869440
author Roy, Bidhan
Potash, Peter
Villagra, Marcos
author_facet Roy, Bidhan
Potash, Peter
Villagra, Marcos
contents Low-Rank Adaptation (LoRA) is a widely adopted method for customizing large-scale language models. In distributed, untrusted training environments, an open source base model user may want to use LoRA weights created by an external contributor, leading to two requirements: (1) the base model user must confirm that the LoRA weights are effective when paired with the intended base model, and (2) the LoRA contributor must keep their proprietary weights private until compensation is assured. We present ZKLoRA, a zero-knowledge verification protocol that relies on succinct proofs and our novel Multi-Party Inference procedure to verify LoRA-base model compatibility without exposing LoRA weights. ZKLoRA produces deterministic correctness guarantees and validates each LoRA module in only 1-2 seconds on state-of-the-art large language models. This low-latency approach enables nearly real-time verification and promotes secure collaboration among geographically decentralized teams and contract-based training pipelines. The protocol ensures that the delivered LoRA module works as claimed, safeguarding the contributor's intellectual property while providing the base model user with verification of compatibility and lineage.
format Preprint
id arxiv_https___arxiv_org_abs_2501_13965
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle ZKLoRA: Efficient Zero-Knowledge Proofs for LoRA Verification
Roy, Bidhan
Potash, Peter
Villagra, Marcos
Cryptography and Security
Artificial Intelligence
Machine Learning
Low-Rank Adaptation (LoRA) is a widely adopted method for customizing large-scale language models. In distributed, untrusted training environments, an open source base model user may want to use LoRA weights created by an external contributor, leading to two requirements: (1) the base model user must confirm that the LoRA weights are effective when paired with the intended base model, and (2) the LoRA contributor must keep their proprietary weights private until compensation is assured. We present ZKLoRA, a zero-knowledge verification protocol that relies on succinct proofs and our novel Multi-Party Inference procedure to verify LoRA-base model compatibility without exposing LoRA weights. ZKLoRA produces deterministic correctness guarantees and validates each LoRA module in only 1-2 seconds on state-of-the-art large language models. This low-latency approach enables nearly real-time verification and promotes secure collaboration among geographically decentralized teams and contract-based training pipelines. The protocol ensures that the delivered LoRA module works as claimed, safeguarding the contributor's intellectual property while providing the base model user with verification of compatibility and lineage.
title ZKLoRA: Efficient Zero-Knowledge Proofs for LoRA Verification
topic Cryptography and Security
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2501.13965