Paper 2025/2204

Consistency Verification for Zero-Knowledge Virtual Machine on Circuit-Irrelevant Representation

Jingyu Ke, Shanghai Jiao Tong University
Boxuan Liang, Taiyuan University of Technology
Guoqiang Li, Shanghai Jiao Tong University
Abstract

Zero-knowledge virtual machines (zkVMs) rely on tabular constraint systems whose verification semantics include gate, lookup, and permutation relations, making correctness auditing substantially more challenging than in arithmetic-circuit DSLs such as Circom. In practice, ensuring that witness-generation code is consistent with these constraints has become a major source of subtle and hard-to-detect bugs. To address this problem, we introduce a high-level semantic model for tabular constraint systems that provides a uniform, circuit-irrelevant interpretation of row-wise constraints and their logical interactions. This abstraction enables an inductive, row-indexed reasoning principle that checks consistency without expanding the full circuit, significantly improving scalability. We implement this methodology in ZIVER and show that it faithfully captures real zkVM designs and automatically validates the consistency of diverse SP1 chip components.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
Zero-Knowledge Virtual MachinesConsistency VerificationSymbolic Execution
Contact author(s)
Windocotber @ sjtu edu cn
liangboxuan7762 @ link tyut edu cn
li g @ sjtu edu cn
History
2025-12-08: approved
2025-12-05: received
See all versions
Short URL
https://ia.cr/2025/2204
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/2204,
      author = {Jingyu Ke and Boxuan Liang and Guoqiang Li},
      title = {Consistency Verification for Zero-Knowledge Virtual Machine on Circuit-Irrelevant Representation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/2204},
      year = {2025},
      url = {https://eprint.iacr.org/2025/2204}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.