Skip to content

babybear-labs/GKR

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[WIP] GKR Recursion Proof Compression

MVP

Resources

  • HOWTO: GKR compression

  • Proof aggregation using GKR

  • GKR - MSM

    • Multi-scalar multiplication (MSM): The addition of many points multiplied by many scalars [π‘Ž]𝑃+[𝑏]𝑄+[𝑐]𝑅. There are efficient algorithms to do this in a non-naive way.
    • Multi-exponentiation: Equivalent to an [MSM], if you use the multiplicative notation for your group (common in cryptography)
    • Base field: An elliptic curve is an equation defined over some field 𝐹`. Consequently, elliptic curve points have coordinates in this field. We call this field the base field.
    • Scalar field:
  • Step 1

    • Prover end-to-end
      • with IOP
      • with lookup
        • logup
      • with Frontend + VM
  • Step 2

    • PCS
      • KGZ
  • Step 3

    • Recursion
      • Get an idea

Acknowledgement

This project is part of Explore expander bounty

About

[WIP] Efficient Onchain Verifier with GKR Proof Recursion

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages