snarkify / sirius

A Plonkish folding framework for Incrementally Verifiable Computation (IVC).
MIT License
119 stars 17 forks source link

feat(poly): impl `QueryIndexContext` #233

Closed cyphersnake closed 5 months ago

cyphersnake commented 5 months ago

Motivation To understand which Expression is the Advice or Lookup representation of a column and which is any other type (Selector, Fixed) we have to flip the whole context to calculate the relative index and define the Polynomial subtype. We need to move towards making these rules localized in the code and not requiring to remember them while working with indexes

Part of #159

Overview