CRII: SaTC: Towards a Secure and Efficient Ethereum P2P Network with Client Diversity
CRII: SaTC: Towards a Secure and Efficient Ethereum P2P Network with Client Diversity
批准号:
2347486
负责人:
Kai Li
金额:
$17.49万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2024
资助国家:
美国
项目状态:
未结题
起止时间:
2024-07-01 至 2026-06-30
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Ethereum is a software platform used for decentralized payments (similar to bitcoin) and also for financial ("smart") contracts and applications. Since its inception, Ethereum has been increasingly adopted by various diverse applications such as finance, health, and gaming. Ethereum implements blockchain technology with a peer-to-peer (P2P) network where each participating node may run different clients and propagation models to enhance its security and efficiency. This effort addresses the following Ethereum P2P network challenges: how to understand whether all clients have compatible communication protocols and behave consistently; and how to prevent the leakage of neighbors' private information to a malicious node. To address these challenges, this effort will develop methods to systematically detect incompatible communication protocols and inconsistent behaviors in Ethereum clients, and design a new approach to preserve node privacy and improve efficiency. Two new courses will be developed based on this research, a course covering the foundations of cryptography and its applications in blockchains, and an elective graduate course on blockchain security foundations.This effort includes three research tasks. Task 1 is to develop an automated testing framework to discover incompatible communication protocols implemented in Ethereum clients that would cause communication failures. Task 2 is to develop a differential fuzzing framework to detect inconsistent propagation behaviors in Ethereum clients that could lead to Denial-of-Service attacks. Task 3 is to design a dynamic propagation model that can select the best propagation method based on the network conditions and neighbor status to mitigate the neighbor privacy leakage problem and improve propagation efficiency.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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
U.S. Student Aid for Attending the 35th Annual International Symposium On Computer Architecture
-
批准号:0712736
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Kai Li
-
依托单位:
CSR-PDOS-Content-Searchable Storage for Feature-Rich Data
-
批准号:0509447
-
项目类别:Continuing Grant
-
资助金额:$90.0万
-
财政年份:2005
-
负责人:Kai Li
-
依托单位:
NGS: Software Tools for New-Generation, Display-Centric Applications
-
批准号:0406415
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2004
-
负责人:Kai Li
-
依托单位:
Next Generation Software: Adaptive, Performance-Portable Software for Next-Generation and Immersive Applications
-
批准号:9975011
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:1999
-
负责人:Kai Li
-
依托单位:
CISE Research Infrastructure: Network of Symmetric Multiprocessors: An Infrastructure for Research in Scalable Systems and Applications
-
批准号:9624099
-
项目类别:Continuing Grant
-
资助金额:$153.37万
-
财政年份:1996
-
负责人:Kai Li
-
依托单位:
SHRIMP: Architectural and Systems Support for Inexpensive, High-Performance Multicomputers
-
批准号:9420653
-
项目类别:Continuing Grant
-
资助金额:$155.0万
-
财政年份:1995
-
负责人:Kai Li
-
依托单位:
Shared Virtual Memory Systems for Large-Scale Multiprocessors
-
批准号:9020893
-
项目类别:Continuing Grant
-
资助金额:$13.83万
-
财政年份:1991
-
负责人:Kai Li
-
依托单位:
Shared Virtual Memory Systems for Large-Scale Multiprocessors
-
批准号:8814265
-
项目类别:Standard Grant
-
资助金额:$12.73万
-
财政年份:1988
-
负责人:Kai Li
-
依托单位:
海外基金