Tal Derei's repositories
Web-Mining
Parallel hashing and mining for Ethereum on a browser using the WebGPU API.
Zero-Knowledge-Research
This repository contains personal presentations on emerging zero knowledge research. Member of the Scalable Systems and Software Research Group (SSS) at Lehigh University: https://sss.cse.lehigh.edu/people/. Here's our official blockchain research group that's part of SSS: http://blockchain.cse.lehigh.edu/
Cuda-Barretenberg
Aztec's Barretenberg Cryptographic Backend ported to the GPU using Cuda
Masters-Research
Personal publications and benchmarking work related to master's research on zero-knowledge hardware acceleration using GPUs
PLONK-Tutorial
PLONK Tutorial
llvm-ir-tutorial
Tutorial to learn about LLVM compiler infrastructure backend
arkworks-msm
Test harness for variable base MSM for Arkworks library
cuda-fixnum
Extended-precision modular arithmetic library that targets CUDA.
Data-Mining-Project
Final Project for CSE 447
gpu-groth16-prover-3x
On O(1) Labs' reference machine, this SNARK prover is 3x faster than libsnark!
plonkathon
educational python plonk implementation, based on vitalik's py_plonk
sha256-prover-comparison
Benchmarking sha256 circuits in different proving systems
snark-challenge
Coda + Dekrypt: The SNARK Challenge - Reference Material
snark-challenge-prover-reference
C++ Groth16 Prover with Libsnark
2023-entries
Source code for all entries from the 2023 ZPrize competition
algebra
Libraries for finite field, elliptic curve, and polynomial arithmetic
awesome-noir
A curated list of awesome things related to learning and programming in Noir.
decaf377
decaf377 is a prime-order group designed for use in SNARKs over BLS12-377
noir
Noir is a domain specific language for zero knowledge proofs
noir-circuits
Aztec circuits (account, joinsplit, claim, rollup) in noir
parallel-merkle-tree
Parallel, In-Memory Dense Merkle-Tree Implementation
penumbra
Penumbra is a fully private proof-of-stake network and decentralized exchange for the Cosmos ecosystem.
test-msm-gpu
Testing harness for the "Accelerating MSM on GPU" prize
webgpu-msm-twisted-edwards
WebGPU MSM Implementation (Twisted Edwards Curve) for ZPrize 2023