
Sorry for more drama but this paper by Elizabeth & Alistair at @Web3foundation is pretty bad news for many ZK proof systems I'm not a cryptographer but looking forward to how @zksync @SuccinctLabs and others will respond to these issues
ZK Jay
32 posts

@theZKjay
Co-Founder and Head of Research at @MakeInfiniteCo. Lead a global team building the first sub-second zero knowledge proofs at scale

Sorry for more drama but this paper by Elizabeth & Alistair at @Web3foundation is pretty bad news for many ZK proof systems I'm not a cryptographer but looking forward to how @zksync @SuccinctLabs and others will respond to these issues









The first sub-second ZK coprocessor just got even faster 🤯 We’re excited to share the latest Proof of SQL benchmarks, which show a ~40% increase in performance since the repo was made available on GitHub in June. You can now prove analytic queries against… 🟣 100k rows of data in 0.4 seconds 🟣 200k rows of data sub-second 🟣 1M rows of data in 1.2 seconds 🟣 100M rows of data in ~1 minute Full benchmarks available in the repo: spaceandtime.io/proofofsql Proof of SQL is the first sub-second ZK coprocessor (optimized specifically for SQL) that enables your smart contract to process data at the scale required to power your application in the time it needs to transact. We delivered this new primitive to expand the design space for devs to build data-driven experiences onchain, fully ZK-verified. 🧵



1/ Introducing Proof of SQL, our first generation, high performance ZK prover, which cryptographically guarantees SQL queries were computed accurately against untampered data, verified onchain or offchain. After years of development by the Space and Time (SxT) research team, Proof of SQL now targets online latencies while proving standard SQL computations over the entire history of blockchains, 1-2 orders of magnitude faster than state-of-the-art zkVMs and coprocessors. Now available on GitHub: spaceandtime.io/proofofsql

How did SxT build the first sub-second ZK prover? Ask @theZKjay.

The first sub-second ZK prover is finally here. cointelegraph.com/news/open-sour…

Why aren’t more DeFi protocols using ZK co processors? It seems like you could implement more complex pricing functions and better risk management with lower gas costs.

Why aren’t more DeFi protocols using ZK coprocessors? Here's some guesses: 1. Latency issues. Who wants to wait 20 Eth blocks (or more) for a single result? The reason oracles are so popular in DeFi and coprocessors aren't yet, is because most oracles focus on delivering results back onchain quickly during a transaction (next block). 2. Lack of data. Coprocessors don't really give access to a lot of data. Some give access to historical chain data, but they can't produce proofs that process or aggregate tens of thousands (much less millions/billions) of data points of chain history. This doesn't seem to be the focus of most zkVM teams, but it certainly is our focus. 3. Developer experience can be goofy. Some are decent, but others have a cumbersome learning curve because DeFi calculations must be rewritten to follow the coprocessor's SDK. I may be bit biased because those are the big 3 things that we solve with Proof of SQL @spaceandtime. My vision is a coprocessor pipeline that simply combines a zkVM paired with a specialized zkDB rather than trying to query over entire chain histories in a powerful zkVM like RISC Zero, SP1, Jolt, Nexus, etc.

The first sub-second ZK prover is finally here. cointelegraph.com/news/open-sour…