# EPF - Updates week 1
## Intro
I am a Rust developer specializing in protocol development.
Currently, I am working as a backend developer at Puffer Finance.
## Project ideas
I decide to focus on 2 subjects as a way to improve validator experience :
- based roll-ups
- pre-confirmation commitments,
and pay attention to this third one :
- rainbow staking.
## Week 1
I have been studying the following resources :
- [EPF Week 8](https://epf.wiki/#/eps/week8-research)
- [Fixing fragmentation with Justin Drake youtube's video - February 2024](https://www.youtube.com/watch?v=MnsjUZo7RRI)
- the different ethereum research proposals linked to based roll-ups and pre-confirmations
- [Based rollups—superpowers from L1 sequencing - March 2023](https://ethresear.ch/t/based-rollups-superpowers-from-l1-sequencing/15016)
- [Based preconfirmations- November 2023](https://ethresear.ch/t/based-preconfirmations/17353)
- To understand **Rainbow staking** with [Barnabé's presentation at ZuBerlin](https://streameth.org/zuberlin/watch?session=66696f1207f92b086c287292) with this [ethereum research proposal](https://ethresear.ch/t/unbundling-staking-towards-rainbow-staking/18683)
### Summary of concepts I study this week
The different concepts I study :
- Shared sequencer
- Synchronous composability
- Based roll-up
- Pre-confirmation commitments
- Slightly, rainbow staking
## Plan for week 2
- Create schema to understand the workflow with pre-confirmer, in a bit the same way it is done in this [proposal from Flashbot](https://collective.flashbots.net/t/value-capturing-based-rollups-with-based-preconfirmations/2884)
- Building a POC duplicate of what have been pushed during this demonstration : https://x.com/drakefjustin/status/1801321889152835758/photo/2
Exploring further the content of this resource :
- https://github.com/NethermindEth/awesome-preconfirmations/blob/main/README.md