# EPF5 Updates -- Week 2 This week was dedicated to introducing myself to many unknown concepts, such as the Beacon Chain, how Ethereum PoS works, how the Merge works, what SSZ is, and how the Execution Layer works alongside the Consensus Layer. ## Summary During this week, I've been diving into the Week 2 [EPF Wiki](https://epf.wiki/#/eps/week2), learning about how the Execution Layer works with the Consensus Layer through the DevP2P layer. I also learned a bit about how EVM works at a high level and researched and wrote some articles about [what the Beacon Chain is](https://hackmd.io/@btcZWytfSNOGdxJyufkirQ/BkSrRmJUC) and [what SSZ is](https://hackmd.io/@btcZWytfSNOGdxJyufkirQ/Bkr2CcRSA). This week, I've been a little busy with my work because I'm here at Permissionless. As a result, I couldn't reach the previous week's goals entirely. I'll carry over the pending goals to the next week and continue learning the ETH protocol fundamentals to be able to look for a project and work on it. This is my first EPF and the first time I'm trying to delve deeply into the ETH Protocol, so I'm taking it step by step. ## Previous Week's Pending Tasks - [x] Study how SSZ works and what it is - [x] Study CL and EL and understand how they communicate with each other - [x] Study what the "Beacon Chain" is and how it works - [ ] Study what the Verkle tree is - [ ] Study what ePBS is - [ ] Study what Stateless Clients are and how they work - [ ] Study what MEV is - [ ] Study what EOF is For the next week, I'll postpone some tasks to learn the entire ETH Roadmap and start doing fundamental practices, such as running Geth or Granadine. As you can see, I'm quite unsure about what I want to focus on in this EPF. I'm trying to build solid fundamentals to understand at a high level how the Ethereum protocol works. ## Next Week * ETH Roadmap * What MEV is * EPF.Wiki Week 3 * First approach to running clients and solving possible issues related to my workbench