Marti pfp

Marti

@mmagician

74 Following
17 Followers


Marti pfp
Marti
@mmagician
I've come to terms with never finding the perfect shot and by now just go with a pragmatic: it's good enough
1 reply
0 recast
1 reaction

Marti pfp
Marti
@mmagician
What's tricky is mapping the logic (i.e. the program) we want to prove to a relation with an efficient prover. For the above two examples we have "Lookup arguments" (aptly/confusingly named to prove lookup relations) and sumcheck.
0 reply
0 recast
0 reaction

Marti pfp
Marti
@mmagician
We're entering a phase where provers for special relations are becoming commonplace. E.g. existence of a value in a table is a good example of such a relation. Evaluations of a polynomial over {0,1}^n is another.
0 reply
0 recast
0 reaction

Marti pfp
Marti
@mmagician
Common misconception: ZKP is not always about 'circuits'. Actually, what we are proving are 'relations'. It just happens that most of the early deployed SNARKs were for relations that were best expressed by (arithmetic) circuits. So, the name caught on.
2 replies
0 recast
0 reaction

Marti pfp
Marti
@mmagician
ZKML is all about: 1. Correct Application - fixed model 2. Integrity of Parameters - not tampered with 3. Correct Execution - correct output, given some input and a fixed model I like to think of bundling 1 & 2 as "Model integrity" (just semantics). + honored to have Hungry Cats featured in the landscape!
0 reply
0 recast
0 reaction