Hey there, I'm kira. These are my Week 4 Updates. On the ePBS progress and updates, Last Friday I was active during the [the ePBS breakout room call](https://github.com/ethereum/pm/issues/1083). Some useful [notes](https://hackmd.io/@ttsao/epbs-breakout4) from call by terence. Reached out to the mentors for had initial discussion on ePBS. Opened an ePBS related thread for the EPF in the Prysm discord. Took a look at the consensus spec PR which is linked below. Grasped basic understanding of the PTC attestation votes and working of PTC. On the custom p2p implementation maxine wrote a good initial doc for getting started. Gone through this but haven't made any further updates after this. Following was discussed on the call: - ePBS EIP got a number: EIP-7732, this is based on block-auction. - Consensus spec pull request is [here](https://github.com/ethereum/consensus-specs/pull/3828). - Processing withdrawals as part of the execution payload has additional complications. - Bid gossip P2P is vulnerable to DoS bid values aren't constrained. - Possible implementation on slot-auctions vs block auctions. - Talked about PTC equivocations ### For Week 5 some of the tasks would be: - Try to contribute and clear out knowledge gaps if any on the conceptual level related ePBS. - Start studying new p2p topics that needs to implemented for the ePBS implementation - Study go channels and their usage in the codebase - Try to contribute something to the ePBS PR. - Prepare the Project Proposal for ePBS and start looking into custom libp2p implementation proposal as well.