Paper 2023/1611

Power circuits: a new arithmetization for GKR-styled sumcheck

Lev Soukhanov, Ethereum Foundation
Abstract

Goldwasser-Kalai-Rothblum protocol (GKR) for layered circuits is a sumcheck-based argument of knowledge for layered circuits, running in 2μ amount of rounds, where is the amount of layers and μ is the average layer logsize. For a layer i of size 2μi the main work consists of running a sumcheck protocol of the form x,yAddi(x,y,z)(f(x)+f(y))+Muli(x,y,z)f(x)f(y) over a 22μi-dimensional cube, where Addi(x,y,z) and Muli(x,y,z) are (typically relatively sparse) polynomials called "wiring predicates". We present a different approach, based on the (trivial) observation that multiplication can be expressed through linear operations and squaring. This leads to the different wiring, which is marginally more efficient even in a worst-case scenario, and decreases the amount of communication in the case where wiring predicates are sparse.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
verifiable computationcircuit evaluationGKR
Contact author(s)
0xdeadfae @ gmail com
History
2023-10-20: approved
2023-10-17: received
See all versions
Short URL
https://ia.cr/2023/1611
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2023/1611,
      author = {Lev Soukhanov},
      title = {Power circuits: a new arithmetization for {GKR}-styled sumcheck},
      howpublished = {Cryptology {ePrint} Archive, Paper 2023/1611},
      year = {2023},
      url = {https://eprint.iacr.org/2023/1611}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.