## EPF5 Dev Updates - Week 4 [◀️ *previous update*](https://hackmd.io/@hangleang/epf5-week3) ### Goals For This Week - [x] Crafting project proposal **(prioritized)** - [x] Catch up on recent specs updated in PeerDAS, and any related EIPs - [x] Read more in-deep articles on cryptography behind PeerDAS ### Dive Deep - Reading [KZG in Practice](https://scroll.io/blog/kzg) article by Scroll - Reading [Erasure Coding Extension](https://0xwhisker.hashnode.dev/erasure-code-deep-dive) article - Watch Saulius present about [Grandine 201](https://youtu.be/1VlCMIZ5HlQ?si=UD_EMHRJVP7oEE9G) *(video)* - Watch [EIP-7549: Move committee index outside Attestation](https://youtu.be/oZfV4Ell9WQ?si=Lt-1syKfYLqzz-Ae) explained by dapplion *(video)* - Write [a proposal for PeerDAS improvement](https://hackmd.io/@hangleang/peerdas-grandine) in Grandine ### Practices - create pull request to [update process_withdrawals_root in electra](https://github.com/grandinetech/grandine/pull/31) - pull request to [fix `get_custody_columns` test](https://github.com/grandinetech/eth2_libp2p/pull/1) in `eth2_libp2p` - pull request to [fix `alpha2` specs test](https://github.com/grandinetech/grandine/pull/33) fail ### Calls - join [ACDC#191](https://github.com/ethereum/pm/issues/1080) call ### Plan For Next Week - Rebase branch `develop` commits on `das` branch - Update PeerDAS implementation with recent specs changes --- [▶️ *next update*](https://hackmd.io/@hangleang/epf5-week5)