Skip to content

This repository contains the implementation of a simple kzg polynomial commitment

Notifications You must be signed in to change notification settings

aagbotemi/kzg-commitment-rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

KZG Polynomial Commitment

KZG (Kate, Zaverucha, and Goldfeder) polynomial commitment is a cryptographic technique used for efficiently proving and verifying polynomial evaluations. It provides a way to commit to a polynomial such that later, one can prove specific evaluations of the polynomial at chosen points without revealing the entire polynomial. The KZG polynomial commitment scheme consists of four steps:

  • Setup
  • Committing to a Polynomial
  • Prove
  • Verify

Clone this repository:

git clone https://github.com/aagbotemi/kzg-commitment-rust.git

Get into the project directory

Build the project

cargo build

Usage

To run this code, run:

cargo run

About

This repository contains the implementation of a simple kzg polynomial commitment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages