Get the latest tech news

SP1: A performant, 100% open-source, contributor-friendly zkVM


We’re excited to announce Succinct Processor 1 (SP1): our first-generation zero-knowledge virtual machine (zkVM) that verifies the execution of arbitrary Rust (or any LLVM-compiled language) programs. SP1 targets an order of magnitude performance improvement vs. existing zkVMs—its alpha release is already up to 28x faster for certain programs

Performant, general-purpose zkVMs, like SP1, will obsolete the current paradigm of specialized teams hand rolling their own custom ZK stack and create a future where all blockchain infrastructure, including rollups, bridges, coprocessors, and more, utilize ZKPs via maintainable software written in Rust (or other LLVM-compiled languages). We believe that the terminal zkVM is similar to the Linux project: free, open-source software that is permissively licensed and maintained by an active community of contributors from a diverse set of companies and geographies. Note that the cycle count for the Tendermint program is provided as 2 numbers because it is significantly smaller in the SP1 zkVM because of SP1's first-class support for precompiles, which are difficult to add in Risc0 because constraint logic is closed-source.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Source

Source

Photo of Performant

Performant

Photo of friendly zkVM

friendly zkVM

Related news:

News photo

I algorithmically donated $5000 to Open Source

News photo

EA just made a whole bunch of accessibility patents open-source

News photo

Researchers use AI to turn sound recordings into street images