Skip to content

Latest commit

 

History

History
5 lines (4 loc) · 426 Bytes

encoding.md

File metadata and controls

5 lines (4 loc) · 426 Bytes

Encoding

  • Performs Reed Solomon Encoding using elliptic curve points. The library enables KZG multi-proof and reveal in $$O(n log n)$$ time using FFT, based on FK20 algorithm.
  • Built upon crypto primitive from https://pkg.go.dev/github.com/protolambda/go-kzg
  • Accepts arbitrary number of systematic nodes, parity nodes and data size, free of restriction on power of 2