# Polynomial IOPs for Linear Algebra Relations

## Abstract

This paper proposes new Polynomial IOPs for arithmetic circuits. They rely on the monomial coefficient basis to represent the matrices and vectors arising from the arithmetic constraint satisfaction system, and build on new protocols for establishing the correct computation of linear algebra relations such as matrix-vector products and Hadamard products.

Our protocols give rise to concrete proof systems with succinct verification when compiled down with a cryptographic compiler whose role is abstracted away in this paper. Depending only on the compiler, the resulting SNARKs are either transparent or rely on a trusted setup.

Read the [full text](https://eprint.iacr.org/2020/1022.pdf).

## **Authors**

[Alan Szepieniec](https://twitter.com/aszepieniec), [Yuncong Zhang](https://dblp.org/pid/151/8974.html)

## **Published in**

The International Conference on Practice and Theory of Public-Key Cryptography (PKC) 2022, March 2022

## **Preprint release date**

Dec 2, 2021

## **Keywords**

Zero-Knowledge, SNARK, Cryptography, Succinct Verification, Polynomial IOP

---

**Other articles that you might like:**

* [Lay Down the Common Metrics: Evaluating Proof-of-Work Consensus Protocols' Security](https://blog.cryptape.com/lay-down-the-common-metrics-evaluating-proof-of-work-consensus-protocols-security)
    
* [ShadowEth: Private Smart Contract on Public Blockchain](https://blog.cryptape.com/shadoweth-private-smart-contract-on-public-blockchain)
    
* [NC-Max: Breaking the Security-Performance Tradeoff in Nakamoto Consensus](https://blog.cryptape.com/nc-max-breaking-the-security-performance-tradeoff-in-nakamoto-consensus)
    
* [SC2Share: Smart Contract for Secure Car Sharing](https://blog.cryptape.com/sc2share-smart-contract-for-secure-car-sharing)
