GGrantIndex
← Search

SBIR Phase I: Over One Million Transactions per Second - A Parallel Smart Contract Platform from Radius

$275,000FY2024TIPNSF

Radius Technology Systems, Inc, Cambridge MA

Investigators

Abstract

The broader impact/commercial potential of this Phase I Small Business Innovation Research (SBIR) project is to develop a platform which can process smart contract transactions at extreme scale for very low cost. Due to the antiquated technology of current payments systems infrastructure, many financial transactions are slower and more expensive than necessary. With modern computing power and cryptography, smart contract-based platforms can automatically execute transactions of various levels of complexity atomically and with real-time settlement. Improved transaction efficiency and instant settlement have the potential to revolutionize our payment systems, particularly in the areas of micropayments and cross-border payments. A high-volume and very low fee platform can support micropayments priced out of the market by the fee schedules associated with current payment methods. The feasibility of micropayments has the potential to substantially change the business model of the internet. For example, users could pay a minimal amount to view a website ad-free instead of using ad-blockers, and content creators could charge small amounts for users to view individual articles or web posts. Smart contracts can also be used to more efficiently process a wide range of transactions. This SBIR Phase I project proposes to achieve throughput over 1 million transactions per second through parallel execution and horizontal scalability. While public blockchain systems have led to significant technical advancement and inspire aspects of our design, they face scalability challenges due to routing all transactions through the bottleneck of a single unparallelizable consensus mechanism. This project’s key innovation and line of research is the ability to execute smart contract transactions in parallel without needing to serialize a global order for all transactions on the platform. Crucially, this design enables horizontal scalability. Platform data is stored as a key-value database stored across multiple geographically replicated shards. When users initiate transactions, they are handled and processed by one of numerous transaction processors operating in parallel. Notably, the platform is compatible a range of smart contracts and other blockchain platforms as well as alternative runtimes. A key aspect of this research will involve on-demand scaling - the ability to bring additional database shards online and distribute keys and transaction activity across the new shards in accordance with transaction volume demands, all while the platform remains online and operational. 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.

View original record on NSF Award Search →