zkCNN

CNN snark

An implementation of a GKR-based snark for CNN model inference, providing a zero-knowledge proof protocol for neural network computations.

A GKR-based zero-knowledge proof protocol for CNN model inference.

GitHub

70 stars
3 watching
13 forks
Language: C++
last commit: over 1 year ago

Related projects:

Repository Description Stars
lyronctk/zator This project verifies the inference of a deep neural network using recursive SNARKs and leverages a folding scheme to reduce computation complexity. 156
zk-ml/tachikoma Defines a standard for serializing neural network inference processes into a graph of operator computational traces. 33
luozhuzhang/zkps-circuit-snark A zk-SNARK implementation using circom and snarkjs for secure multi-party computation and decentralized applications. 61
meilof/geppetri An implementation of a Pinocchio-based adaptive zk-SNARK system for distributed computation 16
matter-labs-archive/snarkygpu A GPU-based zkSNARK prover that aims to improve the performance of distributed verification processes for blockchain applications. 23
szagoruyko/binary-wide-resnet An implementation of a 1-bit weight neural network architecture using PyTorch 124
jeshraghian/snntorch A Python package for training spiking neural networks with gradient-based learning 1,347
iden3/snarkjs A JavaScript and WebAssembly implementation of a zero-knowledge proof protocol for secure multi-party computations 1,790
benedekrozemberczki/capsgnn A PyTorch implementation of a graph neural network architecture 1,246
benedekrozemberczki/mixhop-and-n-gcn A deep learning framework implementation of higher-order graph convolutional architectures and their applications 402
ebfull/powersoftau A multi-party computation protocol for generating secure parameters using zk-SNARKs 140
argumentcomputer/lurk-beta A statically scoped Lisp-like language for proving computational claims using zk-SNARKs with an elliptic curve backend. 434
zokrates/zokrates Toolbox for implementing and deploying zkSNARKs on the Ethereum blockchain 1,828
consensys/gnark A fast zk-SNARK library with a high-level API to design circuits. 1,435
benedekrozemberczki/sgcn An implementation of a deep learning algorithm for graph data 268