Try   HackMD

Ethereum Protocol Fellowship 1st week update

This is Wanning Ding.

Selected Project:

I would like to concentrate on the Ethereum Mempool Attack Detection project. And be willing to be mentored by Felix (fjl), Lukasz Rozmej or Mario Vega who is familiar with mainnet and client testing.

Description of project

Protecting mempool against DoS.

DETER vulnerabilities, as listed in the following paper (published by my group), were discovered in May 2021. As we tested the latest Geth client, they are not properly fixed. As a starting point, I would like to implement the defense scheme proposed in the DETER paper, the following research paper published by my group: Kai Li, Yibo Wang, Yuzhe Tang, DETER: Denial of Ethereum Txpool Services”, ACM CCS 2021.

https://cve.report/CVE-2022-23327/32c14097.pdf

https://dl.acm.org/doi/abs/10.1145/3460120.3485369

This requires changing Geth’s mempool implementation with added transaction admission rules. There is a more advanced defense that my group is working on to ensure both security and minimal loss of utility.