Paper 2025/1345

SLVer Bullet: Straight-Line Verification for Bulletproofs

Brandon Goodell
Rigo Salazar
Freeman Slaughter, Clemson University, University of South Florida
Luke Szramowski
Abstract

Eagen introduced a framework for proof-of-computation over elliptic curves, replacing costly group operations with efficient computations over a function field. This work lacks clear protocol descriptions, formal security proofs, and a thorough efficiency analysis; we improve upon the literature, present a detailed protocol description, then analyze completeness, soundness, and complexity. We apply our construction to the Schnorr and Bulletproofs protocols, highlighting how this reduces verifier costs significantly compared to the original proposals. This tradeoff most clearly benefits privacy-centered constructions like blockchain cryptocurrencies and Tor routing - where proofs must be verified repeatedly - but more generally may be used to improve verification time in generic curve-based zero-knowledge proof systems.

Note: 13 Jan. 2025: Revised paper to increase flow and readability; also addressed some minor typos and imprecise statements.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Zero-knowledge proofelliptic curvesdivisorsdiscrete logarithm
Contact author(s)
brandon g goodell @ gmail com
rgmsalazar17 @ gmail com
fslaughter @ usf edu
luke szramowski @ outlook com
History
2026-01-13: revised
2025-07-23: received
See all versions
Short URL
https://ia.cr/2025/1345
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1345,
      author = {Brandon Goodell and Rigo Salazar and Freeman Slaughter and Luke Szramowski},
      title = {{SLVer} Bullet: Straight-Line Verification for Bulletproofs},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1345},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1345}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.