kroma-network / tachyon

Modular ZK(Zero Knowledge) backend accelerated by GPU
MIT License
7.77k stars 231 forks source link

feat(zk): implement plonky3 challenges #448

Closed chokobole closed 3 months ago

chokobole commented 3 months ago

Description

This PR implements all the challengers except for SerializingChallenger listed here. The reason SerializingChallenger is not implemented is that it uses byte hashes such as keccak256 or blake3, which are wrapped with a Hasher that we haven't implemented yet.