SBIR-STTR Award

Hardware Acceleration for Zero Knowledge Proofs for Distributed Ledger Technology
Award last edited on: 1/14/2022

Sponsored Program
SBIR
Awarding Agency
NSF
Total Award Amount
$1,224,639
Award Phase
2
Solicitation Topic Code
DL
Principal Investigator
Simon Peffers

Company Information

Supranational LLC

4 Emerson Place Unit 414
Boston, MA 02114
   (617) 545-3243
   hello@supranational.net
   www.supranational.net
Location: Single
Congr. District: 08
County: Suffolk

Phase I

Contract Number: 1940660
Start Date: 1/1/2020    Completed: 10/31/2020
Phase I year
2020
Phase I Amount
$224,663
The broader impact of this Small Business Innovation Research (SBIR) project is to design and develop a custom processor for performing cryptographic operations. This research will develop algorithms and implement them in hardware to improve their speed. The result of this research will be a design for a cryptographic accelerator that can be manufactured and used by the blockchain industry. These improvements will accelerate the practicality of blockchain for daily financial use, promoting low-cost open financial networks. These networks can reduce the cost of financial services and enable improved financial inclusion.This SBIR Phase I project proposes to increase the throughput, and reduce the cost, of blockchain consensus protocols. Through the use of a purpose-built cryptographic accelerator it will be possible to make many novel cryptographic techniques practical. These techniques include Verifiable Delay Functions (VDF), RSA Accumulators, and Succinct Non-Interactive Argument of Knowledge (SNARKs). In particular, this processor will focus on improving the efficiency of generating VDF proofs. VDFs and related cryptographic techniques hold great promise for improving the scalability and security of blockchain protocols, but are currently too slow on standard processors to provide the desired improvements. These techniques will enable the blockchain to be scaled to tens or even hundreds of times its current transaction throughput. Furthermore, these techniques will simultaneously reduce the computational and energy requirements of most modern blockchains dramatically.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.

Phase II

Contract Number: 2112022
Start Date: 9/15/2021    Completed: 8/31/2023
Phase II year
2021
Phase II Amount
$999,976
The broader impact/commercial potential of this Small Business Innovation Research (SBIR) project is the enablement of verifiable and confidential computing through research and development that improves the performance and cost of the underlying cryptographic computations. Digital services play a foundational role in varied sectors including communication, education, banking, and others. Without cryptography these services would be impossible to conduct online in a secure and private manner. However, many new and more powerful cryptographic techniques remain out of reach due to their computationally expensive nature. Reducing the cost of these operations enables not just secure communication, but also verifiable and confidential computation, of rapidly growing interest to both the enterprise and government segments for use cases such as privacy-preserving machine learning. The market for verifiable and confidential computing solutions is expected to grow to over one billion dollars in the next five years. This SBIR Phase II project proposes to design and develop a high performance cloud-based system for verifiable and confidential computing. Currently many verifiable and confidential computing techniques can not be brought into production due to their computationally expensive nature. This project performs algorithmic research, hardware design, and software development, that will improve the performance and cost of these operations. In particular, this project optimizes cryptographic algorithms to make them more amenable to GPU-based processing, optimize the software implementation of those algorithms to target GPU architectures, devise methods for reducing the amount of data that needs to be transmitted, and develop a scale-out architecture that dynamically scales capacity as the complexity of uses and number of users grow. With the appropriate design, the project expects to develop a system with over an order of magnitude or more performance than existing designs. Furthermore, by creating a ‘cloud-based’ infrastructure, these resources can be made available to developers around the world, with low latency and low cost. The expected improvements in performance, cost, and access will enable new use cases that have previously been impractical. This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.