[Resource Topic] 2023/1406: Sigmabus: Binding Sigmas in Circuits for Fast Curve Operations

Welcome to the resource topic for 2023/1406

Title:
Sigmabus: Binding Sigmas in Circuits for Fast Curve Operations

Authors: George Kadianakis, Mary Maller, Andrija Novakovic

Abstract:

This paper introduces Sigmabus, a technique designed to enhance the efficiency of zero-knowledge circuits by relocating computationally expensive operations outside the circuit. Specifically, Sigmabus focuses on moving elliptic curve group operations, typically proven with expensive non-native field arithmetic, to external computations. By leveraging Sigma protocols, elliptic curve group operations are proven outside the circuit, while additional constraints are applied to the circuit to ensure correct execution of the Sigma protocol. This approach can achieve significant performance improvements in zero-knowledge circuits. This paper presents the Sigmabus protocol along with its security proofs, and demonstrates its practical implications through various use cases.

ePrint: https://eprint.iacr.org/2023/1406

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .