STARKs, Part 3: Into the Weeds

Written by Vitalik | Published 2019/05/30
Tech Story Tags: starks | blockchain | decentralization | vitalik-buterin | python-implementation

TLDR This is a followup to Part 1 and Part 2 of this series of posts on quadratic arithmetic programs. We use MIMC as the example because it is both (i) simple to understand and (ii) interesting enough to be useful in real life. This article absolutely expects you to know how modular arithmetic and prime fields work, and be comfortable with the concepts of polynomials, interpolation and evaluation. The code is very suboptimal (it’s written in Python, what did you expect)via the TL;DR App

no story

Published by HackerNoon on 2019/05/30