---
# System prepended metadata

title: Ethereum Protocol Fellowship - Cohort 6
tags: [Ethereum Protocol Fellowship 6]

---

# Week 0 - Notes on initial ideas for the EPF Project: P2P Networking & Protocol Research

## Table of Contents

- **Project Motivation**
- **Week 0: Exploratory & Assessment Phase**
- **Week 1 Goals**


---


## Project Motivation

Hi everyone!
My name is Irene, excited to be part of EPF Cohort 6! One of my main area of focus is distributed and decentralized systems, with a particular interest in Graph Theory and p2p connections. 
I had previously collaborated with a teammate on a presentation for the first cohort of Women in Ethereum Protocol on Ethereum p2p networking specifications (covering libp2p, devp2p, Kademlia protocol, DHT, and their technicalities like XOR as a distance metric). So my initial intuition was that this would probably be one of the main research areas I would explore during the fellowship.


## Week 0: Exploratory & Assessment Phase
**Goal**: Week 0 has been used as an exploratory and assessment phase to confirm and test my previous intuition about focusing on P2P networking.

### EPF Wiki Review

- Re-listened to sessions/workshops for high-level Ethereum structure overview in [epf.wiki](https://epf.wiki/#/)
- Making myself familiar with the overall architecture and tooling
- Focus on sessions about p2p networking

### Project Ideas Research

**Target**: Potential projects exploration
- Referenced the [project ideas section](https://github.com/eth-protocol-fellows/cohort-six/blob/master/projects/project-ideas.md), with ideas proposed by core developers
-  Interesting proposal I found: [PandaOps tooling wishlist](https://github.com/eth-protocol-fellows/cohort-six/blob/master/projects/project-ideas.md#pandaops-tooling-wishlist) - [ P2P consensus layer client metrics](https://github.com/ethpandaops/tooling-wishlist/blob/master/open-ideas/p2p-consensus-layer-client-metrics.md)
    - I spent time researching the codebase of various consensus clients to understand the specific metrics mentioned in this proposal.

### Berlin Blockchain Week - Ethereum Forschungsingenieurtagung

During Berlin Blockchain Week, I had the wonderful opportunity to participate in the [Ethereum Forschungsingenieurtagung](https://notes.ethereum.org/@timbeiko/berlin-agenda) - an L1 research and engineering workshop.
- **Key Session**: [P2P networking](https://hackmd.io/@raul/p2p-berlinterop-2025) team presentation
- Learned about weekly team coordination meetings


I had valuable conversations with several core developers on: Current open research points (in the vision of PeerDAS), areas needing improvement, technical bottlenecks

### Project Status Discovery
A fellow from Cohort 5 who has worked in a similar area connected me with the original commit owner of PandaOps wishlist-tooling:

**Update**: Original project idea outdated due to internal restructuring (recent establishment of P2P Networking team at the EF)

**Possible option**: Coordination (and joining forces) with p2p networking team

## Week 1 Goals
### Primary Objectives

- Receive feedback on the proposed direction and coordinate on moving forward in this area
- If **green light**: 
    - Explore possible collaboration with [p2p networking team](https://hackmd.io/@raul)
    - Further protocol exploration and deep dive into p2p protocols (gossipsub, req/resp, yamux, etc.)
- Document insights and structure comprehensive notes from the p2p workshop sessions
- Clearer coordination after official EPF kick-off on Monday, June 16




### Backup Planning

**Alternative exploration**: Exploration of other possible project areas in case the p2p networking direction needs adjustment

## Week 1 TODOs


- [ ] Document comprehensive workshop insights and structure notes
- [ ] Deep dive into gossipsub, req/resp, and yamux protocols
- [ ] Explore different project areas

---

*Last updated: June 2025*
*Project: EPF Cohort 6 (Ethereum Protocol Fellowship)*
*Focus: P2P Networking & Protocol Research*