

Supermutshy
640 posts











We’re thrilled to announce that Blitzar, the GPU acceleration framework powering Proof of SQL, is now available to ZK projects and devs in open source ⚡️ Check out the exclusive from @Cointelegraph: cointelegraph.com/news/space-and… Let’s break it down… ⚡️ What is an acceleration framework and why is it needed? ZK proofs are, at the most basic level, math running on data. That math is complex and computationally-intensive, and if you want it to run really fast, software only gets you so far. Eventually, you have to accelerate it at the hardware level. A hardware acceleration framework is a software tool that offloads computationally-intensive tasks to specialized hardware, such as GPUs. It speeds up performance and optimizes the way that a ZK protocol runs. ⚡️ Why GPUs? GPUs are a type of hardware particularly well suited for the kind of math involved in ZK proof generation. Unlike CPUs, GPUs execute tasks in parallel, and most ZK protocol runtime is parallel by nature. They also scale more easily and deliver higher performance at a lower cost. Many of the most popular ZK proofs, including Proof of SQL, leverage GPUs. ⚡️ Why Blitzar? A GPU acceleration framework acts essentially as a firmware layer between the software and hardware that maps the ZK proof software to a GPU and ensures that the math runs really fast. As we began developing the Proof of SQL protocol and looking for an open-source GPU acceleration framework to use, we realized that Proof of SQL needed something better than what was available on the market… So we built Blitzar from the ground up. Now, Proof of SQL runs sub-second, and it’s only getting faster. 🤯⚡️ ⚡️ Why open-source? Space and Time is dedicated to open-source. We also see ZK as the future of computation, and GPU acceleration is a critical piece of running ZK efficiently. We open-sourced Blitzar to provide the Web3 community with a faster and more robust framework for building GPU-accelerated ZK proofs, and to invite the community to contribute to improving the framework. ⚡️ Who can use it? Blitzar is available to any ZK protocol looking for rapid GPU acceleration! Two of the most expensive portions of producing a ZK proof are multi-scalar multiplication and inner-product arguments, which are what we’ve focused on accelerating with Blitzar. Today, the framework can be used by any project that wants to accelerate MSM or IPA, and we’re excited to build with the community to expand the supported functions and satisfy a wider range of ZK use cases. Get started at spaceandtime.io/blitzar ⚡️







