## TLDR
These series of weekly updates will follow [my progress](https://github.com/eth-protocol-fellows/cohort-five/blob/main/notes/Bastin.md) along the length of the [EPF Cohort 5](https://github.com/eth-protocol-fellows/cohort-five) program. I will try to be detailed and organized in creating these notes. This file is an example of the format that I will be using for these updates.
I have chosen two ideas from the proposed project list as fallback ideas in case I can't find anything more suitable in the coming weeks.
## Recap of last week
N/A
## What happened this week
I started to look for suitable ideas to work on. these were the 4 starting ideas:
- Optimistic parallel transaction execution in validators
- Profiling different execution clients for finding and possibly fixing performance bottlenecks
- Implementinng trace_* namespace, and trace_filter in geth [[1]](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/project-ideas.md#json-rpc-in-geth)
- Specification and implementation of eth_getTransactionBySenderAndNonce [[1]](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/project-ideas.md#json-rpc-in-geth)
The first two ideas were ruled out as not viable because as I understand it, the consensus protocol has the 1 block per 12 second slot mechanism, which will make the performance optimizations not so useful. to summerize, you can't make block addition faster (latency), and you can not fit more transactions in one block (throughput) (because of block gas limit).
The third and fourth idea were suggested by [S1na](https://github.com/s1na).
both of these ideas are straightforward, well documented and not so challenging to implement.
I decided that I will keep these two as fallback ideas if I did not find something more fun.
And it does not seem like that any of them will take months of work, so I plan to do them both if applicable.
###### EPS
I also started to catch up on the [EPS material](https://epf.wiki/#/) and have finished week 2.
## What's next
I will continue to look for other ideas this week. I will start from the list of [proposed ideas by the mentors](https://github.com/eth-protocol-fellows/cohort-five/blob/main/projects/project-ideas.md), and will also look at the past cohorts as well.
I will also continue the EPS material.
## Other notes
I'm looking forward to learning and possibly creating value in this program.