CAREER: Composable Programming Abstractions for Secure Distributed Computing and Blockchain Applications
CAREER: Composable Programming Abstractions for Secure Distributed Computing and Blockchain Applications
批准号:
1943499
负责人:
Andrew Miller
金额:
$52.17万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2020
资助国家:
美国
项目状态:
未结题
起止时间:
2020-06-01 至 2025-05-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Secure distributed systems are showing great promise for digitizing and increasing information sharing in several industries. For example, the financial industry is now experimenting with blockchains and smart contract protocols to improve efficiency and combat fraud in digital asset markets. However, state-of-the-art systems require increasingly complex designs to meet performance and security requirements. For example, they incorporate parallel or partitioned architectures for better performance, as well as cryptographic techniques like zero knowledge proofs to mitigate privacy risks. Furthermore, some of the most successful distributed systems are platforms that can be extended by non-expert application developers writing customized “smart contract” programs. All of these complicate the task of defining security, let alone proving it, and as a result most distributed systems are still deployed without any rigorous security model at all. This project will address the above challenges by designing new programming language abstractions for defining and analyzing the security of distributed protocols. This project is organized along two research directions. The first goal is to bridge the field of programming language design and the widely-used Universal Composability (UC) theory from cryptography. UC a popular standard because of its modularity and strong guarantees, and is widely used for on-paper analysis of blockchain protocols; integrating this into a programming framework will enable application developers to benefit from this modular design approach. The second research thrust aims to explore a new distributed system architecture, called “robust sharded MPC," aimed at providing better scalability and security than existing designs. Combining robust multiparty computation (MPC) together with zero knowledge proofs (ZKP) will be able to overcome the expressiveness limitations of the current state-of-the-art, where ZKP is used alone. By bridging distributed systems and applied cryptography, the approach is unique in using robust sharded MPC to overcome limitations of the state-of-the-art based on zero knowledge proofs alone. The project will release open source software and to help validate the security of blockchain protocols deployed or in development today, and to support courses and curriculum.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.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
DOI:
10.1109/sp46214.2022.9833584
发表时间:
2022-05
期刊:
2022 IEEE Symposium on Security and Privacy (SP)
影响因子:
--
作者:
[Sourav Das;Thomas Yurek;Zhuolun Xiang;Andrew K. Miller;Lefteris Kokoris-Kogias;Ling Ren]
通讯作者:
Sourav Das;Thomas Yurek;Zhuolun Xiang;Andrew K. Miller;Lefteris Kokoris-Kogias;Ling Ren
Publicly Auditable MPC-as-a-Service with succinct verification and universal setup
可公开审核的 MPC 即服务,具有简洁的验证和通用设置
DOI:
10.1109/eurospw54576.2021.00048
发表时间:
2021
期刊:
2021 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW
影响因子:
--
作者:
[Kanjalkar, Sanket, Zhang, Ye, Gandlur, Shreyas, Miller, Andrew]
通讯作者:
Miller, Andrew
Collaborative Research: SaTC: CORE: Medium: Hybridizing Trusted Execution Environments and Secure Multiparty Computation
-
批准号:2112726
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2021
-
负责人:Andrew Miller
-
依托单位:
Career: Family Resilience Technologies: Augmenting Caregiving Coordination Systems for Health Crisis Response
-
批准号:2047432
-
项目类别:Continuing Grant
-
资助金额:$52.09万
-
财政年份:2021
-
负责人:Andrew Miller
-
依托单位:
Digitization TCN: Collaborative Research: Building a global consortium of bryophytes and lichens: keystones of cryptobiotic communities.
-
批准号:2001422
-
项目类别:Standard Grant
-
资助金额:$39.57万
-
财政年份:2020
-
负责人:Andrew Miller
-
依托单位:
CRII:SCH: Parent-2-Parent: Supporting Dyadic Caregiving Coordination in the Hospital
-
批准号:1850273
-
项目类别:Standard Grant
-
资助金额:$17.48万
-
财政年份:2019
-
负责人:Andrew Miller
-
依托单位:
SaTC: CORE: Medium: Collaborative: Automated Support for Writing High-Assurance Smart Contracts
-
批准号:1801321
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2018
-
负责人:Andrew Miller
-
依托单位:
Collaborative Research: A Survey of post-fire Ascomycete and Basidiomycete Fungi in an Eastern Deciduous Forest
-
批准号:1733854
-
项目类别:Standard Grant
-
资助金额:$4.41万
-
财政年份:2017
-
负责人:Andrew Miller
-
依托单位:
Digitization TCN: Collaborative: The Microfungi Collections Consortium: A Networked Approach to Digitizing Small Fungi with Large Impacts on the Function and Health of Ecosystems
-
批准号:1502735
-
项目类别:Continuing Grant
-
资助金额:$99.66万
-
财政年份:2015
-
负责人:Andrew Miller
-
依托单位:
Digitization TCN: Collaborative: The Macrofungi Collection Consortium: Unlocking a Biodiversity Resource for Understanding Biotic Interactions, Nutrient Cycling and Human Affairs
-
批准号:1205935
-
项目类别:Standard Grant
-
资助金额:$23.11万
-
财政年份:2012
-
负责人:Andrew Miller
-
依托单位:
Digitization TCN Collaborative Research: North American Lichens and Bryophytes: Sensitive Indicators of Environmental Quality and Change
-
批准号:1114886
-
项目类别:Standard Grant
-
资助金额:$10.57万
-
财政年份:2011
-
负责人:Andrew Miller
-
依托单位:
Science-based Negotiation of Multi-objective Resources Disputes
-
批准号:0736942
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2008
-
负责人:Andrew Miller
-
依托单位:
A Survey of Wood-inhabiting Pyrenomycetes of Great Smoky Mountains National Park
-
批准号:0515558
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Andrew Miller
-
依托单位:
Mixed Integer Programming Approaches to Production Planning Problems
-
批准号:0323299
-
项目类别:Standard Grant
-
资助金额:$20.29万
-
财政年份:2003
-
负责人:Andrew Miller
-
依托单位:
Collaborative Research: The Hydrology, Hydraulics and Hydrometeorology of Flood Response in Urbanizing Drainage Basins
-
批准号:0208225
-
项目类别:Standard Grant
-
资助金额:$15.0万
-
财政年份:2002
-
负责人:Andrew Miller
-
依托单位:
Collaborative Research on Analysis of the Principles Governing Spatial Distribution and Morphology of Flood Generated Erosion Features on Alluvial Bottomlands
-
批准号:8722442
-
项目类别:Standard Grant
-
资助金额:$5.31万
-
财政年份:1988
-
负责人:Andrew Miller
-
依托单位:
海外基金